// pages/announceAutoDetail/index.js const app = getApp(); import dateUtil from "../../utils/dateUtil"; Page({ /** * 页面的初始数据 */ data: { roleOf41: false, roleOf132: false, managerRoleClassify:false, id:'', value:'', newContent:'', isEdit:false, valueNormal:'', article:'', title:'', value1:'', value2:'', value3:'', value4:"", icon:'', fabuD:false, yifabu:false, }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { console.log(options.yifabu) console.log(options.id) var str = options.workOrderId; var aPos = str.indexOf('\n'); var bPos = str.indexOf('*'); this.setData({ id:options.id, // article: options.workOrderId.replace(/\*\*\*\*\*/g,""), value:options.workOrderId, valueNormal:options.workOrderId.replace(/\*\*\*\*\*/g,""), title:options.workOrderId.split('\n')[0], value1:options.workOrderId.split("*****")[1], value2:options.workOrderId.split("*****")[3], value3:options.workOrderId.split("*****")[5], value4:options.workOrderId.split("*****")[6], icon:str.substr(aPos + 1, bPos - aPos - 1), roleOf41: app.globalData.roleOf41, roleOf132: app.globalData.roleOf132, managerRoleClassify:app.globalData.managerRoleClassify }); if(options.yifabu == 40){ this.setData({ yifabu:true }) }else{ this.setData({ yifabu:false }) } }, showForm(){ var that = this; that.setData({ isEdit: !that.data.isEdit }) }, case(e){ this.setData({ case:e.currentTarget.dataset.id }) }, chooseTimeTap(){ this.setData({ fabuD: true, }); }, close(){ this.setData({ fabuD: false, }); }, setCopy(e){ var that = this; wx.setClipboardData({ data: e.currentTarget.dataset.content, success (res) { wx.getClipboardData({ success (res) { console.log(res.data) // data wx.showToast({ title: '内容已复制', icon: 'none', duration: 1500 }) } }) } }) }, formSubmit(e){ var that = this; console.log(e.detail.value) let currData = {}; currData["id"] = that.data.id; currData["fieldName"] = 'jobDesp'; currData["value"] = `${that.data.title}\n${that.data.icon}*****${e.detail.value.value1}*****\n${that.data.icon}*****${e.detail.value.value2}*****\n${that.data.icon}*****${e.detail.value.value3}*****${that.data.value4}`; // let currData = {}; // currData["storeId"] = that.data.jobDetail.store.id; // currData["storeInfo"] =`${that.data.title}\n*****${e.detail.value.value1}*****\n*****${e.detail.value.value2}*****\n*****${e.detail.value.value3}*****\n${that.data.value4}`; console.log(currData) // return wx.request({ url: app.globalData.ip + "/store/job/updateJobField", header: app.globalData.header, data:currData, method: "POST", success: function (res) { wx.showToast({ title: '保存成功', icon:'success', duration:1000 }) that.setData({ valueNormal:currData["value"].replace(/\*\*\*\*\*/g,""), value1:currData["value"].split("*****")[1], value2:currData["value"].split("*****")[3], value3:currData["value"].split("*****")[5], isEdit:false }) } }) }, fabu(){ var that = this; wx.request({ url: app.globalData.ip + "/store/job/sendPublicNoticeMsg?jobId=" + this.data.id, header: app.globalData.header, method: "POST", success: function (res) { wx.showToast({ title: '发布成功', icon:'success', duration:1000 }) that.setData({ fabuD:false }) setTimeout(()=>{ wx.navigateBack({ delta: 1, }) },1000) } }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { // this.getDetail(); }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })