武田基因病B开发环境
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.

58 lines
1.1 KiB

import { wxPromiseWrapper } from 'XrFrame/core/utils'
2 months ago
const app = getApp<IAppOption>()
2 months ago
Component({
properties: {
show: {
type: Boolean,
value: false,
},
type: String,
params: {
type: Object,
value() {
return {}
},
},
},
2 months ago
data: {
popup1Check1: false,
2 months ago
imageUrl: app.globalData.imageUrl,
2 months ago
Timestamp: app.globalData.Timestamp,
2 months ago
},
2 months ago
methods: {
handleOk() {
2 months ago
const { type } = this.data
if (type === 'argument' && !this.data.popup1Check1) {
wx.showToast({
title: '请同意隐私政策',
icon: 'none',
})
return
}
2 months ago
this.triggerEvent('ok')
},
handleCancel() {
this.triggerEvent('cancel')
},
2 months ago
routerTo(e: any) {
const { url } = e.currentTarget.dataset
wx.navigateTo({
url,
})
},
2 months ago
handlePopup1Check1() {
if (this.data.popup1Check1) {
app.mpBehavior({ PageName: 'BTN_PATIENTPRIVACY' })
}
},
handleSelectStatus(e) {
const { status } = e.currentTarget.dataset
this.triggerEvent('ok', { type: 'selectStatusComplete', status })
},
2 months ago
},
})