Pārlūkot izejas kodu

修改支付参数

Csy817 6 gadi atpakaļ
vecāks
revīzija
2785544e07
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3 1
      src/pages/cart/pay/index.js

+ 3 - 1
src/pages/cart/pay/index.js

@@ -9,6 +9,7 @@ import gql from "graphql-tag"
 import moment from 'moment'
 
 import {update_order} from "../../../utils/gql"
+import {getCookie} from "../../../utils/cookie"
 import './index.css'
 
 let clicktag = 1;  //微信发起支付点击标志
@@ -85,12 +86,13 @@ class Pay extends Component {
         console.log('getBridgeReady params',id,needPay)
         if(clicktag === 1) {
             clicktag = 0   //进行标志,防止多次点击
+            let openid = getCookie('openid')
 
             let $this = this
             axios.get('/payinfo', {
                     params: {
                         needPay:parseInt(needPay * 100,10),
-                        openid: $this.props.openid,
+                        openid,
                         tradeNo:id
                     }
                 })