Explorar el Código

Merge branch 'dev' of http://git.ycjcjy.com/zhiyuxing/miniapp-v3 into dev

Yansen hace 5 años
padre
commit
68e9ae66f1
Se han modificado 4 ficheros con 56 adiciones y 7 borrados
  1. 6
    6
      src/pages/person/spread/index.js
  2. 1
    1
      src/pages/project/h5Page.js
  3. 43
    0
      src/pages/project/pay.js
  4. 6
    0
      src/routes.js

+ 6
- 6
src/pages/person/spread/index.js Ver fichero

@@ -37,12 +37,12 @@ export default class Index extends Component {
37 37
       }
38 38
 
39 39
       getMiniQrcode(payload).then(qrcode => {
40
-        rtLog.error(qrcode, "qrcodeqrcodeqrcodeqrcodeqrcodeqrcode")
40
+        console.log(qrcode, "qrcodeqrcodeqrcodeqrcodeqrcodeqrcode")
41 41
         let data = {
42 42
           qrcode,//小程序二维码
43 43
           nickname,//访问者名字
44 44
           avatarurl: avatarurl,//访问者头像
45
-          tip:personType == ROLE_CODE['CONSULTANT'] ? '扫一扫上面的二维码图案,成为我的客户' : '扫一扫上面的二维码图案,成为独立经纪人'
45
+          tip: personType == ROLE_CODE['CONSULTANT'] ? '扫一扫上面的二维码图案,成为我的客户' : '扫一扫上面的二维码图案,成为独立经纪人'
46 46
         }
47 47
         this.setState({
48 48
           qrcode
@@ -57,7 +57,7 @@ export default class Index extends Component {
57 57
     if (flag) {
58 58
       rtLog.error(flag, "flagflagflagflag,true")
59 59
       this.getPosterData().then(posterData => {
60
-        rtLog.error(posterData,"posterDataposterDataposterDataposterDataposterData")
60
+        rtLog.error(posterData, "posterDataposterDataposterDataposterDataposterData")
61 61
         this.setState({
62 62
           makePosterStatus: !!flag,
63 63
           posterData,
@@ -65,7 +65,7 @@ export default class Index extends Component {
65 65
         })
66 66
       })
67 67
     } else {
68
-      rtLog.error(flag,"flagflagflagflag,false")
68
+      rtLog.error(flag, "flagflagflagflag,false")
69 69
       this.setState({
70 70
         makePosterStatus: !!flag
71 71
       })
@@ -88,9 +88,9 @@ export default class Index extends Component {
88 88
             {
89 89
               personType == ROLE_CODE['CONSULTANT'] ? <View className='spread-code-tip'>扫一扫上面的二维码图案,成为我的客户</View> : <View className='spread-code-tip'>扫一扫上面的二维码图案,成为独立经纪人</View>
90 90
             }
91
-            
91
+
92 92
           </View>
93
-          <View className='save_btn'  onClick={() => { this.toggleVisiblePoster(true) }}>保存到手机</View>
93
+          <View className='save_btn' onClick={() => { this.toggleVisiblePoster(true) }}>保存到手机</View>
94 94
         </View>
95 95
       </Block>
96 96
 

+ 1
- 1
src/pages/project/h5Page.js Ver fichero

@@ -510,7 +510,7 @@ export default class Index extends Component {
510 510
       `${originURL.origin}${originURL.path}?${queryString}`,
511 511
       originURL.hash
512 512
     ].join("#");
513
-
513
+    console.log(webURL,"webURLwebURLwebURLwebURLwebURLwebURLwebURLwebURL")
514 514
     return (
515 515
       <Block>
516 516
         {this.renderMaskBanner()}

+ 43
- 0
src/pages/project/pay.js Ver fichero

@@ -0,0 +1,43 @@
1
+import Taro, { Component } from "@tarojs/taro";
2
+import ready from "@/utils/ready";
3
+
4
+export default class Index extends Component {
5
+  state = {
6
+
7
+  };
8
+
9
+  componentDidShow() {
10
+    ready.queue(() => {
11
+
12
+      console.log(this.$router, '支付中间页路径this.$routerthis.$router')
13
+
14
+      const queryParams = this.$router.params
15
+
16
+      Taro.requestPayment({
17
+        timeStamp: String(queryParams.timeStamp),
18
+        nonceStr: queryParams.nonceStr,
19
+        package: queryParams.package,
20
+        signType: queryParams.signType,
21
+        paySign: queryParams.sign,
22
+
23
+        success(res) {
24
+          Taro.navigateBack({ delta: 1 })
25
+        },
26
+        fail(err) {
27
+          Taro.navigateBack({ delta: 1 })
28
+        }
29
+      })
30
+    });
31
+  }
32
+
33
+
34
+  render() {
35
+
36
+    return (
37
+      <Block>
38
+
39
+
40
+      </Block>
41
+    );
42
+  }
43
+}

+ 6
- 0
src/routes.js Ver fichero

@@ -311,6 +311,12 @@ const routes = [
311 311
     pkg: 'main',
312 312
     type: 'other',
313 313
   },
314
+  {
315
+    name: '支付',
316
+    page: 'pages/project/pay',
317
+    pkg: 'main',
318
+    type: 'other',
319
+  },
314 320
   {
315 321
     name: '授权',
316 322
     page: 'pages/auth/index',