/** 客服邀请码/秘钥 - UI 预览,后端接入前使用 mock 数据 */ Page({ data: { statusBar: 20, gudingCode: 'XQKF2026', kefuTips: '客服秘钥用于绑定子客服账号,后端接口就绪后将自动替换为真实数据。', sublist: [{ name: '全部' }, { name: '未使用' }, { name: '已使用' }], subCurrent: 0, list: [ { id: 1, typeName: '财务', code: 'CW-8X2K9P', status: 0, adddate: '2026-06-10' }, { id: 2, typeName: '总管', code: 'ZG-3M7N1Q', status: 1, adddate: '2026-06-08', usedate: '2026-06-12', user: { nickname: '客服小张', avatar: '/images/default-avatar.png' } }, ], showQrcodeTips: false, }, onLoad() { const sys = wx.getSystemInfoSync(); this.setData({ statusBar: sys.statusBarHeight || 20 }); }, goBack() { wx.navigateBack(); }, copyFixed() { wx.setClipboardData({ data: this.data.gudingCode }); }, switchSub(e) { this.setData({ subCurrent: Number(e.currentTarget.dataset.idx) }); }, addKey() { wx.showToast({ title: '后端接入后可添加', icon: 'none' }); }, copyCode(e) { wx.setClipboardData({ data: e.currentTarget.dataset.code || '' }); }, delKey() { wx.showToast({ title: '预览数据不可删除', icon: 'none' }); }, showTips() { this.setData({ showQrcodeTips: true }); }, closeTips() { this.setData({ showQrcodeTips: false }); }, previewQr() { wx.previewImage({ urls: ['https://xy-1314784552.cos.ap-guangzhou.myqcloud.com/uploads/images/ewm.png'], }); }, noop() {}, });