|
|
|
@ -5,10 +5,10 @@ const app = getApp<IAppOption>();
@@ -5,10 +5,10 @@ const app = getApp<IAppOption>();
|
|
|
|
|
Page({ |
|
|
|
|
data: { |
|
|
|
|
popupShow: false, |
|
|
|
|
// popupType: 'popup1', // 绑定医生弹窗
|
|
|
|
|
popupType: 'popup1', // 绑定医生弹窗
|
|
|
|
|
// popupType: 'popup2', // 去关注弹窗
|
|
|
|
|
// popupType: 'popup3', // 问题反馈弹窗
|
|
|
|
|
popupType: 'popup4', // 登录失败弹窗
|
|
|
|
|
// popupType: 'popup4', // 登录失败弹窗
|
|
|
|
|
popupParams: { |
|
|
|
|
close: true, |
|
|
|
|
} as any, |
|
|
|
@ -34,9 +34,28 @@ Page({
@@ -34,9 +34,28 @@ Page({
|
|
|
|
|
this.setData({ |
|
|
|
|
userInfo, |
|
|
|
|
}); |
|
|
|
|
this.getTab(); |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
getTab() { |
|
|
|
|
wx.ajax({ |
|
|
|
|
method: 'GET', |
|
|
|
|
url: '?r=xd/doctor/index/is-welcome', |
|
|
|
|
data: {}, |
|
|
|
|
}).then((res) => { |
|
|
|
|
if (res.IsWelcome === 1) { |
|
|
|
|
this.setData({ |
|
|
|
|
popupShow: true, |
|
|
|
|
popupType: 'popup1', |
|
|
|
|
popupParams: { |
|
|
|
|
close: true, |
|
|
|
|
...this.data.userInfo, |
|
|
|
|
}, |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
handleWebview() { |
|
|
|
|
const encodeUrl = encodeURIComponent('https://dct.meddb.cn'); |
|
|
|
|
wx.navigateTo({ |
|
|
|
@ -119,11 +138,30 @@ Page({
@@ -119,11 +138,30 @@ Page({
|
|
|
|
|
url: `/pages/informationDetail/index?id=${id}`, |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
handleMore() { |
|
|
|
|
wx.switchTab({ |
|
|
|
|
url: '/pages/information/index', |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
handlePopupOk() { |
|
|
|
|
const { popupType } = this.data; |
|
|
|
|
}, |
|
|
|
|
handlePopupCancel() { |
|
|
|
|
const { popupType } = this.data; |
|
|
|
|
if (popupType === 'popup1') { |
|
|
|
|
wx.ajax({ |
|
|
|
|
method: 'POST', |
|
|
|
|
url: '?r=xd/doctor/index/cancel-welcome', |
|
|
|
|
data: {}, |
|
|
|
|
}).then(() => { |
|
|
|
|
this.setData({ |
|
|
|
|
popupShow: false, |
|
|
|
|
popupType: '', |
|
|
|
|
popupParams: {}, |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
this.setData({ |
|
|
|
|
popupShow: false, |
|
|
|
|
}); |
|
|
|
|