Commit 3fe29bf3f59f0120b95a4d405e7562129472de24

Authored by chenbiao
1 parent 83c49479

add 8月需求

Showing 1 changed file with 60 additions and 25 deletions
pages/parkPay/parkPay.vue
@@ -42,14 +42,14 @@ @@ -42,14 +42,14 @@
42 </view> 42 </view>
43 </view> 43 </view>
44 </view> 44 </view>
45 - <view class="uni-list-cell-pd pos-rel"> 45 + <!-- <view class="uni-list-cell-pd pos-rel">
46 <input class="" type="number" 46 <input class="" type="number"
47 style="background-color: #fff;height:40px;line-height: 40px;padding-left: 15px;font-size: 20px;" v-model="rechargeNum" 47 style="background-color: #fff;height:40px;line-height: 40px;padding-left: 15px;font-size: 20px;" v-model="rechargeNum"
48 @input="checkNum" :maxlength="maxlength" placeholder="确认支付金额(单位:元)"> 48 @input="checkNum" :maxlength="maxlength" placeholder="确认支付金额(单位:元)">
49 <view class="pos-abs paywarp"> 49 <view class="pos-abs paywarp">
50 50
51 </view> 51 </view>
52 - </view> 52 + </view> -->
53 <view class="order-line-bold"></view> 53 <view class="order-line-bold"></view>
54 54
55 <view class="order-title"> 55 <view class="order-title">
@@ -101,7 +101,7 @@ @@ -101,7 +101,7 @@
101 this.staytime = data.parkDuration; 101 this.staytime = data.parkDuration;
102 this.due = data.totalFee; 102 this.due = data.totalFee;
103 this.orderFee = data.unPayFee; 103 this.orderFee = data.unPayFee;
104 - this.rechargeNum = data.unPayFee / 100; 104 + // this.rechargeNum = data.unPayFee / 100;
105 this.orderId = data.orderId; 105 this.orderId = data.orderId;
106 }, 106 },
107 onShow() {}, 107 onShow() {},
@@ -119,26 +119,9 @@ @@ -119,26 +119,9 @@
119 } 119 }
120 }, 120 },
121 payClick() { 121 payClick() {
122 - let that = this;  
123 - let orderFee = that.orderFee;  
124 - let rechargeNum = that.rechargeNum;  
125 - if (rechargeNum <= 0) {  
126 - return uni.showToast({  
127 - title: '不能输入小于等于0的金额',  
128 - icon: 'error'  
129 - })  
130 - } else if (rechargeNum === " ") {  
131 - return uni.showToast({  
132 - title: '金额不能为空',  
133 - icon: 'error'  
134 - })  
135 - } else if (rechargeNum > orderFee) {  
136 - return uni.showToast({  
137 - title: '金额不能大于需支付金额',  
138 - icon: 'error'  
139 - })  
140 - } else {  
141 - 122 + let that = this;
  123 + let orderFee = that.orderFee;
  124 +
142 let paramsData = { 125 let paramsData = {
143 payType: '35', 126 payType: '35',
144 paySrcType: '101', 127 paySrcType: '101',
@@ -167,9 +150,61 @@ @@ -167,9 +150,61 @@
167 }) 150 })
168 }, 2000); 151 }, 2000);
169 }) 152 })
170 - } 153 +
  154 + },
  155 +
  156 + // payClick() {
  157 + // let that = this;
  158 + // let orderFee = that.orderFee;
  159 + // let rechargeNum = that.rechargeNum;
  160 + // if (rechargeNum <= 0) {
  161 + // return uni.showToast({
  162 + // title: '不能输入小于等于0的金额',
  163 + // icon: 'error'
  164 + // })
  165 + // } else if (rechargeNum === " ") {
  166 + // return uni.showToast({
  167 + // title: '金额不能为空',
  168 + // icon: 'error'
  169 + // })
  170 + // } else if (rechargeNum > orderFee) {
  171 + // return uni.showToast({
  172 + // title: '金额不能大于需支付金额',
  173 + // icon: 'error'
  174 + // })
  175 + // } else {
171 176
172 - }, 177 + // let paramsData = {
  178 + // payType: '35',
  179 + // paySrcType: '101',
  180 + // orderId: that.orderId,
  181 + // payFee: (rechargeNum * 100).toString(),
  182 + // }
  183 + // // 获取 接口
  184 + // that.$myRequest({
  185 + // url: that.$common.accountPay,
  186 + // method: 'POST',
  187 + // data: that.$common.requestSign(paramsData)
  188 + // }).then(res => {
  189 + // console.log('余额支付:' + res)
  190 + // uni.showToast({
  191 + // title: "支付成功",
  192 + // icon: 'success',
  193 + // duration: 2000
  194 + // });
  195 + // setTimeout(function() {
  196 + // let pages = getCurrentPages(); //当前页
  197 + // let beforePage = pages[pages.length - 2];
  198 + // uni.navigateBack({
  199 + // success: function() {
  200 + // beforePage.onLoad();
  201 + // }
  202 + // })
  203 + // }, 2000);
  204 + // })
  205 + // }
  206 +
  207 + // },
173 } 208 }
174 } 209 }
175 </script> 210 </script>