This commit is contained in:
lik
2026-05-29 20:30:42 +08:00
parent 659232cf77
commit 91ffaa62e7
28 changed files with 1270 additions and 98 deletions

124
pages/escort/agreement.js Normal file
View File

@@ -0,0 +1,124 @@
const app = getApp()
Page({
/**
* 页面的初始数据
*/
data: {
agreement: null,
loading: true
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
const agreement = app.globalData.agreement
if (agreement) {
this.setData({
agreement: agreement,
loading: false
})
} else {
this.setData({ loading: false })
}
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
return {
title: '暖橙陪诊服务协议',
path: '/pages/escort/agreement'
}
},
// 复制客服邮箱
onCopyEmail() {
wx.setClipboardData({
data: 'service@huashengtec.com',
success: () => {
wx.showToast({
title: '邮箱已复制',
icon: 'success',
duration: 1500
})
},
fail: () => {
wx.showToast({
title: '复制失败',
icon: 'none',
duration: 1500
})
}
})
},
// 拨打客服电话
onCallPhone() {
wx.makePhoneCall({
phoneNumber: '18618162956',
fail: () => {
wx.showToast({
title: '拨号失败',
icon: 'none',
duration: 1500
})
}
})
},
// 处理联系人行点击
onContactTap(e) {
const action = e.currentTarget.dataset.action
if (action === 'copyEmail') {
this.onCopyEmail()
} else if (action === 'callPhone') {
this.onCallPhone()
}
}
})