正在显示
4 个修改的文件
包含
35 行增加
和
29 行删除
| 1 | -;// pages/main/finalpay/refundDetail/refundDetail.js | 1 | +; // pages/main/finalpay/refundDetail/refundDetail.js |
| 2 | var app = getApp(); | 2 | var app = getApp(); |
| 3 | var baseUrl = app.globalData.baseUrl; | 3 | var baseUrl = app.globalData.baseUrl; |
| 4 | Page({ | 4 | Page({ |
| @@ -7,33 +7,34 @@ Page({ | @@ -7,33 +7,34 @@ Page({ | ||
| 7 | * Page initial data | 7 | * Page initial data |
| 8 | */ | 8 | */ |
| 9 | data: { | 9 | data: { |
| 10 | - year:"2019", | 10 | + year: "2019", |
| 11 | refund_status: "", //退税状态 "0" 无需退税; "1" 待退税;"2" 退税中"3" 退税成功;"4"退税失败;"5"放弃退税; | 11 | refund_status: "", //退税状态 "0" 无需退税; "1" 待退税;"2" 退税中"3" 退税成功;"4"退税失败;"5"放弃退税; |
| 12 | - refundInfo:{} | 12 | + refundInfo: {}, |
| 13 | + refund_tax: 0 | ||
| 13 | }, | 14 | }, |
| 14 | 15 | ||
| 15 | /** | 16 | /** |
| 16 | * Lifecycle function--Called when page load | 17 | * Lifecycle function--Called when page load |
| 17 | */ | 18 | */ |
| 18 | - onLoad: function (options) { | ||
| 19 | - this.getRefundDetail() | 19 | + onLoad: function(options) { |
| 20 | + this.getRefundDetail() | ||
| 20 | }, | 21 | }, |
| 21 | 22 | ||
| 22 | /** | 23 | /** |
| 23 | * Lifecycle function--Called when page is initially rendered | 24 | * Lifecycle function--Called when page is initially rendered |
| 24 | */ | 25 | */ |
| 25 | - onReady: function () { | 26 | + onReady: function() { |
| 26 | 27 | ||
| 27 | }, | 28 | }, |
| 28 | 29 | ||
| 29 | /** | 30 | /** |
| 30 | * Lifecycle function--Called when page show | 31 | * Lifecycle function--Called when page show |
| 31 | */ | 32 | */ |
| 32 | - onShow: function () { | 33 | + onShow: function() { |
| 33 | 34 | ||
| 34 | }, | 35 | }, |
| 35 | 36 | ||
| 36 | - getRefundDetail: function () {//退税明细 | 37 | + getRefundDetail: function() { //退税明细 |
| 37 | var that = this | 38 | var that = this |
| 38 | this.Authorization = getApp().globalData.Authorization; | 39 | this.Authorization = getApp().globalData.Authorization; |
| 39 | wx.request({ | 40 | wx.request({ |
| @@ -42,13 +43,14 @@ Page({ | @@ -42,13 +43,14 @@ Page({ | ||
| 42 | 'Authorization': this.Authorization | 43 | 'Authorization': this.Authorization |
| 43 | }, | 44 | }, |
| 44 | data: { | 45 | data: { |
| 45 | - years:that.data.year, | 46 | + years: that.data.year, |
| 46 | }, | 47 | }, |
| 47 | - success: function (result) { | 48 | + success: function(result) { |
| 48 | console.log("declareinfo", result) | 49 | console.log("declareinfo", result) |
| 49 | if (result.statusCode == 200) { | 50 | if (result.statusCode == 200) { |
| 50 | that.setData({ | 51 | that.setData({ |
| 51 | - refundInfo:result.data.item | 52 | + refund_tax: Math.abs(result.data.item.accumulated_refund_tax), |
| 53 | + refundInfo: result.data.item | ||
| 52 | }) | 54 | }) |
| 53 | } | 55 | } |
| 54 | }, | 56 | }, |
| @@ -58,35 +60,35 @@ Page({ | @@ -58,35 +60,35 @@ Page({ | ||
| 58 | /** | 60 | /** |
| 59 | * Lifecycle function--Called when page hide | 61 | * Lifecycle function--Called when page hide |
| 60 | */ | 62 | */ |
| 61 | - onHide: function () { | 63 | + onHide: function() { |
| 62 | 64 | ||
| 63 | }, | 65 | }, |
| 64 | 66 | ||
| 65 | /** | 67 | /** |
| 66 | * Lifecycle function--Called when page unload | 68 | * Lifecycle function--Called when page unload |
| 67 | */ | 69 | */ |
| 68 | - onUnload: function () { | 70 | + onUnload: function() { |
| 69 | 71 | ||
| 70 | }, | 72 | }, |
| 71 | 73 | ||
| 72 | /** | 74 | /** |
| 73 | * Page event handler function--Called when user drop down | 75 | * Page event handler function--Called when user drop down |
| 74 | */ | 76 | */ |
| 75 | - onPullDownRefresh: function () { | 77 | + onPullDownRefresh: function() { |
| 76 | 78 | ||
| 77 | }, | 79 | }, |
| 78 | 80 | ||
| 79 | /** | 81 | /** |
| 80 | * Called when page reach bottom | 82 | * Called when page reach bottom |
| 81 | */ | 83 | */ |
| 82 | - onReachBottom: function () { | 84 | + onReachBottom: function() { |
| 83 | 85 | ||
| 84 | }, | 86 | }, |
| 85 | 87 | ||
| 86 | /** | 88 | /** |
| 87 | * Called when user click on the top right corner to share | 89 | * Called when user click on the top right corner to share |
| 88 | */ | 90 | */ |
| 89 | - onShareAppMessage: function () { | 91 | + onShareAppMessage: function() { |
| 90 | 92 | ||
| 91 | } | 93 | } |
| 92 | }) | 94 | }) |
| @@ -20,7 +20,7 @@ | @@ -20,7 +20,7 @@ | ||
| 20 | </view> | 20 | </view> |
| 21 | <view> | 21 | <view> |
| 22 | <text class="text_black6_32">申请退税金额</text> | 22 | <text class="text_black6_32">申请退税金额</text> |
| 23 | - <text class="text_black6_32 float_right">{{refundInfo.accumulated_refund_tax}}</text> | 23 | + <text class="text_black6_32 float_right">{{refund_tax}}</text> |
| 24 | </view> | 24 | </view> |
| 25 | <view> | 25 | <view> |
| 26 | <text class="text_black6_32">银行卡号</text> | 26 | <text class="text_black6_32">银行卡号</text> |
| @@ -14,7 +14,7 @@ Page({ | @@ -14,7 +14,7 @@ Page({ | ||
| 14 | name: '', | 14 | name: '', |
| 15 | bank: '', | 15 | bank: '', |
| 16 | bank_card_no: '', | 16 | bank_card_no: '', |
| 17 | - bank_card_province: '', | 17 | + bank_province: '', |
| 18 | show_modal: false | 18 | show_modal: false |
| 19 | }, | 19 | }, |
| 20 | 20 | ||
| @@ -112,13 +112,13 @@ Page({ | @@ -112,13 +112,13 @@ Page({ | ||
| 112 | ocrBankImage: function(imginfo) { | 112 | ocrBankImage: function(imginfo) { |
| 113 | var that = this | 113 | var that = this |
| 114 | this.Authorization = getApp().globalData.Authorization; | 114 | this.Authorization = getApp().globalData.Authorization; |
| 115 | - setTimeout(function () { | 115 | + setTimeout(function() { |
| 116 | wx.showLoading({ | 116 | wx.showLoading({ |
| 117 | title: "识别银行卡中", | 117 | title: "识别银行卡中", |
| 118 | mask: true | 118 | mask: true |
| 119 | }) | 119 | }) |
| 120 | }, 1000) | 120 | }, 1000) |
| 121 | - | 121 | + |
| 122 | wx.request({ | 122 | wx.request({ |
| 123 | url: baseUrl + "common/v1/ocr/bankcards", | 123 | url: baseUrl + "common/v1/ocr/bankcards", |
| 124 | method: "POST", | 124 | method: "POST", |
| @@ -130,7 +130,7 @@ Page({ | @@ -130,7 +130,7 @@ Page({ | ||
| 130 | }, | 130 | }, |
| 131 | success: function(result) { | 131 | success: function(result) { |
| 132 | console.log("bankinfo", result) | 132 | console.log("bankinfo", result) |
| 133 | - | 133 | + |
| 134 | if (result.statusCode == 200) { | 134 | if (result.statusCode == 200) { |
| 135 | var result_new = result.data.bank.split("银行") | 135 | var result_new = result.data.bank.split("银行") |
| 136 | that.setData({ | 136 | that.setData({ |
| @@ -138,11 +138,15 @@ Page({ | @@ -138,11 +138,15 @@ Page({ | ||
| 138 | bank_card_no: result.data.bank_card_no, | 138 | bank_card_no: result.data.bank_card_no, |
| 139 | hideLoading: true, | 139 | hideLoading: true, |
| 140 | }) | 140 | }) |
| 141 | - wx.hideLoading() | 141 | + wx.hideLoading() |
| 142 | + } else { | ||
| 143 | + wx.hideLoading() | ||
| 144 | + that.showToast("照片无法识别,请重试") | ||
| 142 | } | 145 | } |
| 143 | }, | 146 | }, |
| 144 | - complete: function() { | ||
| 145 | - | 147 | + fail: function() { |
| 148 | + wx.hideLoading() | ||
| 149 | + that.showToast("照片无法识别,请重试") | ||
| 146 | } | 150 | } |
| 147 | }) | 151 | }) |
| 148 | }, | 152 | }, |
| @@ -150,7 +154,7 @@ Page({ | @@ -150,7 +154,7 @@ Page({ | ||
| 150 | bindRegionChange: function(e) { | 154 | bindRegionChange: function(e) { |
| 151 | console.log('picker,携带值为', e.detail.value) | 155 | console.log('picker,携带值为', e.detail.value) |
| 152 | this.setData({ | 156 | this.setData({ |
| 153 | - bank_card_province: this.data.province[e.detail.value] | 157 | + bank_province: this.data.province[e.detail.value] |
| 154 | }) | 158 | }) |
| 155 | }, | 159 | }, |
| 156 | 160 | ||
| @@ -173,7 +177,7 @@ Page({ | @@ -173,7 +177,7 @@ Page({ | ||
| 173 | this.showToast("请输入银行名称") | 177 | this.showToast("请输入银行名称") |
| 174 | return | 178 | return |
| 175 | } | 179 | } |
| 176 | - if (this.data.bank_card_province.length < 1) { | 180 | + if (this.data.bank_province.length < 1) { |
| 177 | this.showToast("请选择开户银行省份") | 181 | this.showToast("请选择开户银行省份") |
| 178 | return | 182 | return |
| 179 | } | 183 | } |
| @@ -206,8 +210,8 @@ Page({ | @@ -206,8 +210,8 @@ Page({ | ||
| 206 | 'name': that.data.name, | 210 | 'name': that.data.name, |
| 207 | "bank": that.data.bank, | 211 | "bank": that.data.bank, |
| 208 | "bank_card_no": that.data.bank_card_no, | 212 | "bank_card_no": that.data.bank_card_no, |
| 209 | - "bank_card_province": that.data.bank_card_province, | ||
| 210 | - "refund_status":"", | 213 | + "bank_province": that.data.bank_province, |
| 214 | + "refund_status": "", | ||
| 211 | "years": "2019", | 215 | "years": "2019", |
| 212 | 216 | ||
| 213 | }, | 217 | }, |
| @@ -25,7 +25,7 @@ | @@ -25,7 +25,7 @@ | ||
| 25 | <picker style="height:104rpx;padding:0 30rpx;background-color:#fff" mode="selector" bindchange="bindRegionChange" range="{{province}}" > | 25 | <picker style="height:104rpx;padding:0 30rpx;background-color:#fff" mode="selector" bindchange="bindRegionChange" range="{{province}}" > |
| 26 | <text class="text_gray7_34">开户银行省份</text> | 26 | <text class="text_gray7_34">开户银行省份</text> |
| 27 | <view wx:if="{{bank_card_province.length>0}}" class="input_wrap rigion_choosed"> | 27 | <view wx:if="{{bank_card_province.length>0}}" class="input_wrap rigion_choosed"> |
| 28 | - {{bank_card_province}} | 28 | + {{bank_province}} |
| 29 | </view> | 29 | </view> |
| 30 | <view wx:else class="input_wrap rigion_notchoosed}}"> | 30 | <view wx:else class="input_wrap rigion_notchoosed}}"> |
| 31 | 请选择 </view> | 31 | 请选择 </view> |
请
注册
或
登录
后发表评论