Yansen 5 년 전
부모
커밋
ef67afd048
1개의 변경된 파일8개의 추가작업 그리고 18개의 파일을 삭제
  1. 8
    18
      src/pages/project/pay.js

+ 8
- 18
src/pages/project/pay.js 파일 보기

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