正在显示
6 个修改的文件
包含
62 行增加
和
20 行删除
@@ -143,9 +143,9 @@ App({ | @@ -143,9 +143,9 @@ App({ | ||
143 | // baseUrl: "http://47.96.75.229:20000/", | 143 | // baseUrl: "http://47.96.75.229:20000/", |
144 | // baseUrl: "http://192.144.144.220:20000/", | 144 | // baseUrl: "http://192.144.144.220:20000/", |
145 | // baseUrl: "http://154.8.229.55:20000/", | 145 | // baseUrl: "http://154.8.229.55:20000/", |
146 | - // baseUrl: "http://47.110.250.177:20000/", | 146 | + baseUrl: "http://47.110.250.177:20000/", |
147 | // baseUrl: "http://47.110.158.110:20000/", | 147 | // baseUrl: "http://47.110.158.110:20000/", |
148 | - baseUrl: "https://api.workai.com.cn/", | 148 | + // baseUrl: "https://api.workai.com.cn/", |
149 | OSSUrl: "", //"https://oss.workai.com.cn/", | 149 | OSSUrl: "", //"https://oss.workai.com.cn/", |
150 | OSSImgHeader:"https://hropublic.oss-cn-beijing.aliyuncs.com/weixin/", | 150 | OSSImgHeader:"https://hropublic.oss-cn-beijing.aliyuncs.com/weixin/", |
151 | userInfo: null, | 151 | userInfo: null, |
@@ -29,11 +29,17 @@ Page({ | @@ -29,11 +29,17 @@ Page({ | ||
29 | 29 | ||
30 | }, | 30 | }, |
31 | 31 | ||
32 | + takephoto:function(){ | ||
33 | + | ||
34 | + }, | ||
35 | + | ||
32 | /** | 36 | /** |
33 | * 下一步 | 37 | * 下一步 |
34 | */ | 38 | */ |
35 | - nestStep:function(){ | ||
36 | - | 39 | + nextStep:function(){ |
40 | + wx.navigateBack({ | ||
41 | + delta: 1, | ||
42 | + }) | ||
37 | }, | 43 | }, |
38 | 44 | ||
39 | /** | 45 | /** |
@@ -2,7 +2,22 @@ | @@ -2,7 +2,22 @@ | ||
2 | <view> | 2 | <view> |
3 | 3 | ||
4 | <view> | 4 | <view> |
5 | - | 5 | + <view style="margin:30rpx;color:#333;font-size:44rpx;display:flex;font-family: PingFangSC-Medium, PingFang SC;">添加银行卡</view> |
6 | + <view class="light_yellow_bg"> | ||
7 | + <image style="width:28rpx;height:28rpx;margin-left:20rpx" src="/images/warn_yellow.png"></image> | ||
8 | + <text style="margin-left:12rpx;color:#faad14;font-size:28rpx;">请绑定持卡人本人的银行卡</text> | ||
9 | + </view> | ||
10 | + <view style="margin:30rpx 30rpx 0 30rpx;height:100rpx;"> | ||
11 | + <text style="color:#999;font-size:30rpx;width:100rpx;line-height:100rpx">持卡人</text> | ||
12 | + <input class="input_wrap" style="float:right;text-align: right;" placeholder-class="placeholder_input_wrap" placeholder="持卡人姓名" ></input> | ||
13 | + </view> | ||
14 | + <view style='background:#eee;height:1rpx;'></view> | ||
15 | + <view style="margin-left:30rpx;height:100rpx;display:flex"> | ||
16 | + <text style="color:#999;font-size:30rpx;width:110rpx;line-height:100rpx">卡号</text> | ||
17 | + <input class="input_wrap" style="float:right;text-align: right;" placeholder-class="placeholder_input_wrap" placeholder="持卡人本人银行卡号" ></input> | ||
18 | + <image src="/images/camera.png" style="width:32rpx;height: 32rpx;padding: 30rpx;float:right;margin:auto" bindtap="takephoto"></image> | ||
19 | + </view> | ||
20 | + <view style='background:#eee;height:1rpx;'></view> | ||
6 | </view> | 21 | </view> |
7 | 22 | ||
8 | <view class="view_bottom"> | 23 | <view class="view_bottom"> |
@@ -8,15 +8,27 @@ | @@ -8,15 +8,27 @@ | ||
8 | flex-direction: row; | 8 | flex-direction: row; |
9 | } | 9 | } |
10 | 10 | ||
11 | +.light_yellow_bg{ | ||
12 | + width: 350px; | ||
13 | +height: 40px; | ||
14 | +background: #FEF6E9; | ||
15 | +border-radius: 6px; | ||
16 | +margin:auto; | ||
17 | +display: flex; | ||
18 | +align-items: center; | ||
19 | +} | ||
20 | + | ||
11 | .placeholder_input_wrap{ | 21 | .placeholder_input_wrap{ |
12 | - color:#ccc; | ||
13 | - font-size:30rpx; | 22 | + color:#999; |
23 | + font-size:32rpx; | ||
24 | + height: 100rpx; | ||
14 | } | 25 | } |
15 | 26 | ||
16 | .input_wrap{ | 27 | .input_wrap{ |
17 | - width:356rpx; | 28 | + width:520rpx; |
18 | color:#333; | 29 | color:#333; |
19 | - font-size:56rpx; | 30 | + font-size:34rpx; |
31 | + height: 100rpx; | ||
20 | } | 32 | } |
21 | 33 | ||
22 | .btn_blue_radius { | 34 | .btn_blue_radius { |
@@ -5,10 +5,14 @@ Page({ | @@ -5,10 +5,14 @@ Page({ | ||
5 | * Page initial data | 5 | * Page initial data |
6 | */ | 6 | */ |
7 | data: { | 7 | data: { |
8 | + taxpercent:25,//暂时固定为25% | ||
8 | showModal:false, | 9 | showModal:false, |
9 | - hasBind:true, | 10 | + hasBind:false, |
11 | + rightNum:false, | ||
10 | cashNum:6989.88, | 12 | cashNum:6989.88, |
11 | inputNum:"", | 13 | inputNum:"", |
14 | + inputNum2Fixed:"", | ||
15 | + taxNum:"", | ||
12 | pwdList: [1, 2, 3, 4, 5, 6], | 16 | pwdList: [1, 2, 3, 4, 5, 6], |
13 | //输入框聚焦状态 | 17 | //输入框聚焦状态 |
14 | isFocus: false, | 18 | isFocus: false, |
@@ -59,8 +63,10 @@ Page({ | @@ -59,8 +63,10 @@ Page({ | ||
59 | } else { | 63 | } else { |
60 | money = e.detail.value.substring(0, e.detail.value.length - 1); | 64 | money = e.detail.value.substring(0, e.detail.value.length - 1); |
61 | } | 65 | } |
66 | + var flag = (money&&money>0&&money<=this.data.cashNum)?true:false | ||
62 | this.setData({ | 67 | this.setData({ |
63 | - inputNum: money | 68 | + inputNum: money, |
69 | + rightNum:flag | ||
64 | }) | 70 | }) |
65 | }, | 71 | }, |
66 | 72 | ||
@@ -69,7 +75,8 @@ Page({ | @@ -69,7 +75,8 @@ Page({ | ||
69 | */ | 75 | */ |
70 | clear:function(){ | 76 | clear:function(){ |
71 | this.setData({ | 77 | this.setData({ |
72 | - inputNum: "" | 78 | + inputNum: "", |
79 | + rightNum:false | ||
73 | }) | 80 | }) |
74 | }, | 81 | }, |
75 | 82 | ||
@@ -78,7 +85,8 @@ Page({ | @@ -78,7 +85,8 @@ Page({ | ||
78 | */ | 85 | */ |
79 | cashAll:function(){ | 86 | cashAll:function(){ |
80 | this.setData({ | 87 | this.setData({ |
81 | - inputNum: this.data.cashNum | 88 | + inputNum: this.data.cashNum, |
89 | + rightNum:true | ||
82 | }) | 90 | }) |
83 | }, | 91 | }, |
84 | 92 | ||
@@ -87,9 +95,10 @@ Page({ | @@ -87,9 +95,10 @@ Page({ | ||
87 | */ | 95 | */ |
88 | cashOut:function(){ | 96 | cashOut:function(){ |
89 | var inputnum = this.data.inputNum | 97 | var inputnum = this.data.inputNum |
90 | - var maxnum = this.data.cashNum | ||
91 | - if(inputnum&&inputnum>0&&inputnum<=maxnum){ | 98 | + if(this.data.rightNum){ |
92 | this.setData({ | 99 | this.setData({ |
100 | + inputNum2Fixed:parseFloat(inputnum).toFixed(2), | ||
101 | + taxNum:parseFloat(inputnum*this.data.taxpercent/100).toFixed(2), | ||
93 | showModal: !this.data.showModal?true:this.data.showModal, | 102 | showModal: !this.data.showModal?true:this.data.showModal, |
94 | }) | 103 | }) |
95 | }else{ | 104 | }else{ |
@@ -6,7 +6,7 @@ | @@ -6,7 +6,7 @@ | ||
6 | <text style="font-size:28rpx;color:#333">到账银行卡:</text> | 6 | <text style="font-size:28rpx;color:#333">到账银行卡:</text> |
7 | <view wx:if="{{hasBind}}" style="display:flex;float:right"> | 7 | <view wx:if="{{hasBind}}" style="display:flex;float:right"> |
8 | <image src="/images/reward_point.png" style="width:64rpx;height:64rpx;margin:0 14rpx"></image> | 8 | <image src="/images/reward_point.png" style="width:64rpx;height:64rpx;margin:0 14rpx"></image> |
9 | - <view style="font-size:30rpx;color:#333;line-height:64rpx">招商银行(9214)</view> | 9 | + <view style="font-size:30rpx;color:#333;line-height:64rpx;margin:0 14rpx">招商银行(9214)</view> |
10 | <image hidden="{{true}}" src="/images/arrow_right.png" style="width:64rpx;height:64rpx"></image> | 10 | <image hidden="{{true}}" src="/images/arrow_right.png" style="width:64rpx;height:64rpx"></image> |
11 | </view> | 11 | </view> |
12 | <view wx:else style="display:flex;float:right" bindtap="bindCard"> | 12 | <view wx:else style="display:flex;float:right" bindtap="bindCard"> |
@@ -32,7 +32,7 @@ | @@ -32,7 +32,7 @@ | ||
32 | 32 | ||
33 | </view> | 33 | </view> |
34 | <view class="view_bottom"> | 34 | <view class="view_bottom"> |
35 | - <button wx:if="{{hasBind}}" class="btn_blue_radius" style="margin:20rpx" bindtap='cashOut'> 提现</button> | 35 | + <button wx:if="{{hasBind&&rightNum}}" class="btn_blue_radius" style="margin:20rpx" bindtap='cashOut'> 提现</button> |
36 | <button wx:else class="btn_gray_radius" style="margin:20rpx"> 提现</button> | 36 | <button wx:else class="btn_gray_radius" style="margin:20rpx"> 提现</button> |
37 | </view> | 37 | </view> |
38 | 38 | ||
@@ -44,14 +44,14 @@ | @@ -44,14 +44,14 @@ | ||
44 | <text style="font-size:36rpx;color:#333;float:right;width" bindtap='closeModal'>x</text> | 44 | <text style="font-size:36rpx;color:#333;float:right;width" bindtap='closeModal'>x</text> |
45 | </view> | 45 | </view> |
46 | <view style="font-size:28rpx;color:#999;margin-top:40rpx">提现</view> | 46 | <view style="font-size:28rpx;color:#999;margin-top:40rpx">提现</view> |
47 | - <view style="font-size:54rpx;color:#333;margin-top:10rpx">300.00</view> | 47 | + <view style="font-size:54rpx;color:#333;margin-top:10rpx">{{inputNum2Fixed}}</view> |
48 | <view style="margin-top:30rpx;width: 100%;"> | 48 | <view style="margin-top:30rpx;width: 100%;"> |
49 | <text style="font-size:28rpx;color:#333;float:left">服务费</text> | 49 | <text style="font-size:28rpx;color:#333;float:left">服务费</text> |
50 | - <text style="font-size:28rpx;color:#333;float:right">¥75.00</text> | 50 | + <text style="font-size:28rpx;color:#333;float:right">¥{{taxNum}}</text> |
51 | </view> | 51 | </view> |
52 | <view style="margin-top:12rpx;width: 100%;"> | 52 | <view style="margin-top:12rpx;width: 100%;"> |
53 | <text style="font-size:28rpx;color:#333;float:left">费率</text> | 53 | <text style="font-size:28rpx;color:#333;float:left">费率</text> |
54 | - <text style="font-size:28rpx;color: #FA4B4B;float:right">25%</text> | 54 | + <text style="font-size:28rpx;color: #FA4B4B;float:right">{{taxpercent}}%</text> |
55 | </view> | 55 | </view> |
56 | 56 | ||
57 | <view style="margin:26rpx 0;display:flex"> | 57 | <view style="margin:26rpx 0;display:flex"> |
请
注册
或
登录
后发表评论