You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
Page({
|
|
|
|
|
data: {
|
|
|
|
|
// 导航栏背景
|
|
|
|
|
background: 'transparent',
|
|
|
|
|
// 图片URL
|
|
|
|
|
imageUrl: '',
|
|
|
|
|
// 时间戳,用于图片缓存
|
|
|
|
|
Timestamp: Date.now(),
|
|
|
|
|
|
|
|
|
|
// 弹窗控制
|
|
|
|
|
popupShow: false,
|
|
|
|
|
popupType: '',
|
|
|
|
|
popupParams: {},
|
|
|
|
|
|
|
|
|
|
// 适应症选项
|
|
|
|
|
options: [
|
|
|
|
|
{ id: 1, name: '斑块状银屑病', active: false },
|
|
|
|
|
{ id: 2, name: '克罗恩病', active: false },
|
|
|
|
|
{ id: 3, name: '溃疡性结肠炎', active: false },
|
|
|
|
|
],
|
|
|
|
|
// 协议勾选状态
|
|
|
|
|
agreementChecked: true,
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
// 生命周期函数:页面加载
|
|
|
|
|
onLoad(options) {
|
|
|
|
|
const app = getApp<IAppOption>()
|
|
|
|
|
app.waitLogin().then(() => {
|
|
|
|
|
// 登录后调用页面所需的接口
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
// 弹窗确认操作
|
|
|
|
|
handlePopupOk() {
|
|
|
|
|
this.setData({
|
|
|
|
|
popupShow: false,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
// 弹窗取消操作
|
|
|
|
|
handlePopupCancel() {
|
|
|
|
|
this.setData({
|
|
|
|
|
popupShow: false,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
// 选择适应症
|
|
|
|
|
selectOption(e) {
|
|
|
|
|
const id = e.currentTarget.dataset.id as number
|
|
|
|
|
const newOptions = this.data.options.map((option) => ({
|
|
|
|
|
...option,
|
|
|
|
|
active: option.id === id,
|
|
|
|
|
}))
|
|
|
|
|
this.setData({
|
|
|
|
|
options: newOptions,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
handleWxSubmit() {
|
|
|
|
|
wx.navigateToMiniProgram({
|
|
|
|
|
appId: 'wx05551c5ee1fd1c12',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
// 切换协议勾选状态
|
|
|
|
|
toggleAgreement() {
|
|
|
|
|
this.setData({
|
|
|
|
|
agreementChecked: !this.data.agreementChecked,
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
handleWork() {
|
|
|
|
|
wx.navigateTo({
|
|
|
|
|
url: '/pages/work/index',
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
// 用户点击右上角分享
|
|
|
|
|
onShareAppMessage() {
|
|
|
|
|
return {
|
|
|
|
|
title: '华观健康',
|
|
|
|
|
path: '/pages/index/index',
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
})
|