const _Http = getApp().globalData.http; Page({ data: { ownertable: null, ownerid: null, sys_datafollowupid: null, detail: {}, tabbarList: [{ icon: "icon-bianji", label: "编辑" }, { icon: "icon-shanchu", label: "删除" }] }, onLoad(options) { if (options.data) { this.setData({ ...JSON.parse(options.data), userid: wx.getStorageSync('userMsg').userid, }) this.getDetail(); } getApp().globalData.Language.getLanguagePackage(this, '跟进动态详情'); }, getDetail() { _Http.basic({ "id": 20221026085601, "content": { "sys_datafollowupid": this.data.sys_datafollowupid } }).then(res => { console.log("跟进详情", res) if (res.code != '1') return wx.showToast({ title: res.data, icon: "none" }) res.data.names = res.data.contacts.map(n => n.name) this.selectComponent("#Yl_files").initData() this.selectComponent("#Yl_files").handleFiles(res.data.attinfos) this.setData({ detail: res.data, briefs: [{ label: "跟进对象", value: res.data.names }, { label: "跟进类型", value: res.data.type }, { label: "跟进内容", value: res.data.content }] }) }) }, /* tab 切换回调 */ tabbarOnClick({ detail }) { const item = this.data.detail; switch (detail.label) { case "编辑": _Http.editItem(item); break; case "删除": _Http.handleDelete(item).then(code => { if (code) setTimeout(() => { wx.navigateBack() }, 300) }); break; } }, onUnload() { delete _Http.changeItem delete _Http.editItem delete _Http.handleDelete }, onShareAppMessage() {} })