正在显示
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> |
请
注册
或
登录
后发表评论