diff --git a/Pages/yishi/index/index.wxml b/Pages/yishi/index/index.wxml
index cc2081e..febfbe1 100644
--- a/Pages/yishi/index/index.wxml
+++ b/Pages/yishi/index/index.wxml
@@ -115,7 +115,7 @@
个人简介管理
!
-
+
{
+ let type=wx.getStorageSync('usertype');
+ let id=wx.getStorageSync('client_user_id_'+type);
+ api.getFollowDetail(id).then(response=>{
if(response.code==200){
if(response.data){
let res=response.data.map((item)=>{
return {service_period:item.service_period,service_price:item.service_price}
})
this.setData({
- items:res
+ items:res?res:[]
})
+ console.log(this.data.items)
}
}
})
@@ -233,7 +235,12 @@ getFollowDetail(){
* 生命周期函数--监听页面加载
*/
onLoad(options) {
+ this.setData({
+ iden_auth_status:options.iden_auth_status,
+ idcard_status:options.idcard_status,
+ is_bind_bank:options.is_bind_bank
+ })
},
/**
@@ -248,7 +255,10 @@ getFollowDetail(){
*/
onShow() {
this.getService();
- this.getFollowDetail();
+ let {idcard_status,iden_auth_status,is_bind_bank}=this.data;
+ if(idcard_status==1 && iden_auth_status==1 && is_bind_bank==1){
+ this.getFollowDetail();
+ }
},
/**
diff --git a/user/pages/yishi/addServiceContent/index.wxml b/user/pages/yishi/addServiceContent/index.wxml
index 1feb887..88f5446 100644
--- a/user/pages/yishi/addServiceContent/index.wxml
+++ b/user/pages/yishi/addServiceContent/index.wxml
@@ -1,6 +1,6 @@
-
+
服务次数/月
diff --git a/user/pages/yishi/onlinesetup/index.js b/user/pages/yishi/onlinesetup/index.js
index 11866ce..206cec9 100644
--- a/user/pages/yishi/onlinesetup/index.js
+++ b/user/pages/yishi/onlinesetup/index.js
@@ -48,7 +48,11 @@ Page({
onLoad(options){
console.log(options.multi_point_status);
this.setData({
- multi_point_status:options.multi_point_status
+ multi_point_status:options.multi_point_status,
+ iden_auth_status:options.iden_auth_status,
+ idcard_status:options.idcard_status,
+ is_bind_bank:options.is_bind_bank
+
})
},
cancelOpenChuFang(){
@@ -95,6 +99,7 @@ Page({
})
}).catch(errors => {console.error(errors);})
},
+
getDoctorconfig(){
let {inquiry_type,inquiry_mode}=this.data;
//接诊类型(1:专家问诊 2:快速问诊 3:公益问诊 4:问诊购药)
@@ -152,7 +157,8 @@ Page({
}).catch(errors => {console.error(errors);})
},
addServiceContent(){
- app.go('/user/pages/yishi/addServiceContent/index')
+ let {idcard_status,iden_auth_status,is_bind_bank}=this.data;
+ app.go('/user/pages/yishi/addServiceContent/index?idcard_status='+idcard_status+'&iden_auth_status='+iden_auth_status+'&is_bind_bank='+is_bind_bank)
},
async doChange(detail){
console.log("onChange: ", detail);
@@ -165,8 +171,8 @@ Page({
if(!check) return;
};
if(this.data.active==2 && detail){
- let {data}=await api.getOpen({inquiry_type:1,inquiry_mode:1});
- if(data==0){
+ let {data}=await api.getDoctorInquiryConfig({inquiry_type:1,inquiry_mode:1});
+ if(data.inquiry_price!=''){
this.setData({
showOpenTuWen:true
})
@@ -278,8 +284,10 @@ Page({
}
},
+
onChangeInquiry(event) {
let index=event.detail.name;
+ let {idcard_status,iden_auth_status,is_bind_bank}=this.data;
this.setData({
active:index
})
@@ -293,6 +301,11 @@ Page({
inquiry_type:1,
inquiry_mode:9,
})
+ this.getFollow();
+ if(idcard_status==1 && iden_auth_status==1 && is_bind_bank==1){
+ this.getFollowDetail();
+ }
+
}else if(index==2){
this.setData({
inquiry_type:1,
@@ -315,6 +328,35 @@ Page({
this.getDoctorOpen();
this.getSysconfig();
},
+ getFollowDetail(){
+ let type=wx.getStorageSync('usertype');
+ let id=wx.getStorageSync('client_user_id_'+type);
+ api.getFollowDetail(id).then(response=>{
+ if(response.code==200){
+ if(response.data){
+ let res=response.data.map((item)=>{
+ return {service_period:item.service_period,service_price:item.service_price}
+ })
+ this.setData({
+ items:res
+ })
+ }
+ }
+ })
+},
+ getFollow(){
+ api.getFollow().then(response=>{
+ if(response.code==200){
+ if(response.data){
+ let {monthly_frequency,service_rounds,items}=response.data
+ this.setData({
+ monthly_frequency,
+ service_rounds
+ })
+ }
+ }
+ })
+ },
putDoctorInquiryConfig(){
//修改医生问诊配置
// let params = {};
diff --git a/user/pages/yishi/onlinesetup/index.json b/user/pages/yishi/onlinesetup/index.json
index 6267a60..a145196 100644
--- a/user/pages/yishi/onlinesetup/index.json
+++ b/user/pages/yishi/onlinesetup/index.json
@@ -9,6 +9,7 @@
"van-button": "@vant/weapp/button/index",
"t-toast": "tdesign-miniprogram/toast/toast",
"van-tab": "@vant/weapp/tab/index",
+ "van-icon": "@vant/weapp/icon/index",
"van-tabs": "@vant/weapp/tabs/index",
"t-dialog": "tdesign-miniprogram/dialog/dialog"
}
diff --git a/user/pages/yishi/onlinesetup/index.wxml b/user/pages/yishi/onlinesetup/index.wxml
index 62b7f40..45fef4d 100644
--- a/user/pages/yishi/onlinesetup/index.wxml
+++ b/user/pages/yishi/onlinesetup/index.wxml
@@ -2,7 +2,6 @@
-
@@ -64,7 +63,53 @@
+
+
+
+ 服务次数/月
+
+ 请选择服务次数
+ {{monthly_frequency===0?'不限次数':'10次'}}
+
+
+
+
+ 服务回合数
+
+
+ 不限制
+
+
+
+
+
+
+ 服务内容
+
+
+ 服务周期
+
+ {{item.service_period/30}}个月
+ 请选择周期
+
+
+
+
+ 服务价格(元)
+
+ 元
+
+
+
+
+
+
+
+