This commit is contained in:
haomingming
2023-03-23 15:52:15 +08:00
parent cfa69efd15
commit 12e4984a95
53 changed files with 661 additions and 193 deletions
+17
View File
@@ -81,6 +81,13 @@ Page({
},
onBankShow(e) {
console.log("onBankShow");
if(this.data.select_county_id == ""){
wx.showToast({
title: '请选择城市',
icon: "error"
})
return;
}
this.setData({ bank_show: true });
},
onBankClose(e) {
@@ -200,6 +207,8 @@ Page({
},
addBank(e){
console.log("addbank, ", e);
//绑定医生银行卡
let params = {};
params.county_id = this.data.select_county_id;
@@ -207,6 +216,14 @@ Page({
params.province_id = this.data.select_province_id;
params.bank_card_code = this.data.bankcard;
params.bank_id = this.data.select_bank_id;
console.log("params.county_id: ", params.county_id)
if(params.county_id == ""){
wx.showToast({
title: '请选择城市',
icon: "error"
})
return;
}
console.log(params);
let bank_card_id = this.data.bank_card_id;
if(bank_card_id){
+1
View File
@@ -9,6 +9,7 @@
"van-popup": "@vant/weapp/popup/index",
"van-picker": "@vant/weapp/picker/index",
"van-toast": "@vant/weapp/toast/index",
"van-image": "@vant/weapp/image/index",
"t-cascader": "tdesign-miniprogram/cascader/cascader"
}
}
+4 -1
View File
@@ -2,7 +2,8 @@
<te-nav-bar navbar-data='{{navbarData}}' ></te-nav-bar>
<view class="container" style="height: calc(100vh - 96rpx - {{height}}px);">
<view class="top_note">
请确定开户人姓名与账户医生的姓名一致
<van-image style="display: flex;align-items: center;margin-right: 10rpx;" src="https://img.applets.igandanyiyuan.com/applet/doctor/static/images/bell.png" fit="widthFix" width="45rpx" aria-label="qrcode" />
<text>请确定开户人姓名与账户医生的姓名一致</text>
</view>
<view class="info">
<van-cell-group>
@@ -19,6 +20,8 @@
placeholder="请输入卡号"
model:value="{{ bankcard }}"
input-align="right"
type="number"
clearable
placeholder-style="font-size: 16px;"
>
<text slot="label" style="font-size: 30rpx;">银行卡号</text>
+14
View File
@@ -10,6 +10,8 @@
color: #3CC7C0;
background-color: #F0FFFB;
font-size: 30rpx;
display: flex;
align-items: center;
}
.bankcard{
margin-top: 20rpx;
@@ -20,4 +22,16 @@
width: 92vw;
margin: 50rpx auto;
line-height: 50rpx;
}
.t-tabs__item--active{
color: #49B9AD !important;
}
.t-tabs__track{
background-color: #49B9AD !important;
}
.t-icon-check{
color: #49B9AD !important;
}
.van-picker__confirm{
color: #3cc7c0 !important;
}