This commit is contained in:
haomingming
2023-03-14 18:53:05 +08:00
parent 959bfc61b1
commit 9a392a445b
28 changed files with 251 additions and 125 deletions
+36 -4
View File
@@ -22,6 +22,7 @@ Page({
},
iden_auth_status_txt: "未认证",
multi_point_status_txt: "未认证",
shiming_status_url: "",
iden_auth_status_url: "/Pages/yishi/identity/index",
multi_point_status_url: "/Pages/yishi/zhiye_identity/index",
current: 0,
@@ -87,7 +88,8 @@ Page({
case_text: "已全部通过"
},
],
skeleton_loading: true
skeleton_loading: true,
contactKeFu: false
},
// 获取状态栏信息
getMenuButtonBound() {
@@ -249,7 +251,13 @@ Page({
return;
}
}
let url = e.currentTarget.dataset.url;
console.log(url);
if(url.indexOf("wenzhen") > -1){
wx.switchTab({
url: url,
})
}
app.go(e.currentTarget.dataset.url)
},
@@ -283,6 +291,7 @@ Page({
this.setData({
"info.info_shiming_status_txt": "认证失败",
"info.info_shiming_status": "info_shiming_status_yes",
shiming_status_url: "/Pages/yishi/identity/index",
dialog_content: "实名认证失败",
dialog_visible: true
});
@@ -295,6 +304,7 @@ Page({
this.setData({
"info.info_shiming_status_txt": "前往医师身份认证",
"info.info_shiming_status": "info_shiming_status_yes",
shiming_status_url: "/Pages/yishi/identity/index",
dialog_content: "请您前往医师身份认证",
dialog_visible: true
});
@@ -304,6 +314,7 @@ Page({
this.setData({
"info.info_shiming_status_txt": "审核中",
"info.info_shiming_status": "info_shiming_status_yes",
shiming_status_url: "/Pages/yishi/identity/index",
dialog_content: "您的医师身份认证正在审核中",
dialog_visible: true
});
@@ -324,6 +335,7 @@ Page({
this.setData({
"info.info_shiming_status_txt": "前往多点执业认证",
"info.info_shiming_status": "info_shiming_status_yes",
shiming_status_url: "/Pages/yishi/zhiye_identity/index",
dialog_content: "请您先进行多点执业认证",
dialog_visible: true
});
@@ -333,6 +345,7 @@ Page({
this.setData({
"info.info_shiming_status_txt": "审核中",
"info.info_shiming_status": "info_shiming_status_yes",
shiming_status_url: "/Pages/yishi/zhiye_identity/index",
dialog_content: "您的多点执业认证正在审核中",
dialog_visible: true
});
@@ -342,6 +355,7 @@ Page({
this.setData({
"info.info_shiming_status_txt": "认证失败",
"info.info_shiming_status": "info_shiming_status_yes",
shiming_status_url: "/Pages/yishi/zhiye_identity/index",
dialog_content: "您的多点执业认证失败",
dialog_visible: true
});
@@ -355,6 +369,7 @@ Page({
this.setData({
"info.info_shiming_status_txt": "绑定结算银行卡",
"info.info_shiming_status": "info_shiming_status_yes",
shiming_status_url: "/Pages/yishi/bankcard/index",
dialog_content: "请您先绑定结算银行卡",
dialog_visible: true
});
@@ -366,14 +381,31 @@ Page({
this.setData({
"info.info_shiming_status_txt": "开启在线问诊",
"info.info_shiming_status": "info_shiming_status_yes",
multi_point_status_url: "/Pages/yishi/onlinesetup/index",
shiming_status_url: "/Pages/yishi/onlinesetup/index",
dialog_content: "请您先前往在线问诊管理中开通在线问诊",
dialog_visible: true
});
return false;
}
this.setData({"info.info_shiming_status_txt": "去接诊"});
this.setData({
"info.info_shiming_status_txt": "去接诊",
shiming_status_url: "/Pages/yishi/wenzhen_v2/wenzhen",
});
this.setData({"info.info_shiming_status": "info_shiming_status_yes"});
return true;
},
contactKeFu(){
let _this = this;
console.log("concatKeFu");
wx.requestSubscribeMessage({
tmplIds: ['JMPmlYGh1HcUSuEfJCVQUIsZv4H5ar3QvXZfrNYNFuc'],
success (res) {
console.log(res);
_this.setData({
contactKeFu: true
})
}
})
}
})
+1
View File
@@ -4,6 +4,7 @@
"t-avatar": "tdesign-miniprogram/avatar/avatar",
"van-image": "@vant/weapp/image/index",
"van-button": "@vant/weapp/button/index",
"van-dialog": "@vant/weapp/dialog/index",
"t-swiper": "tdesign-miniprogram/swiper/swiper",
"t-swiper-nav": "tdesign-miniprogram/swiper-nav/swiper-nav",
"t-badge": "tdesign-miniprogram/badge/badge",
+10 -2
View File
@@ -23,7 +23,7 @@
</view>
</view>
<view class="info_shiming">
<view class="info_shiming" bindtap="go" data-url="{{shiming_status_url}}">
<view class="info_shiming_status {{info.info_shiming_status}}">{{info.info_shiming_status_txt}}</view>
</view>
</view>
@@ -131,7 +131,7 @@
<t-badge dot="{{info.reject_prescription_number ? true : false}}" offset="{{ ['-14rpx', '10rpx'] }}" class="wrapper" content="处方管理" />
</view>
</view>
<view class="fun_box_item" bindtap="go" data-moudle="8">
<view class="fun_box_item" data-moudle="8" bindtap="contactKeFu">
<image class="fun_box_item_img"
mode="widthFix"
src="https://gdxz-hospital.oss-cn-chengdu.aliyuncs.com/applet/doctor/static/images/yishi/kefu.png"
@@ -152,4 +152,12 @@
确定
</view>
</t-dialog>
<van-dialog
title="立即联系客服"
show="{{ contactKeFu }}"
show-cancel-button
confirm-button-color="#3CC7C0"
confirm-button-open-type="contact"
/>
</view>
+1 -1
View File
@@ -201,4 +201,4 @@
.dialog_confirm_btn{
border-top: 1px solid #E9E9E9;
color: #3CC7C0;
}
}