var app = getApp(); var netUtil = require("../../utils/requestUtil.js"); //require引入 Page({ /** * 页面的初始数据 */ data: { id: '', data: null, StatusBar: app.globalData.StatusBar, CustomBar: app.globalData.CustomBar, sign_name:'' }, addTenant: function (e) { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.setData({ id: options.id }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { this.getDetail(); }, //获取数据详情 getDetail: function () { var self = this; var url = app.globalData.requestUrl + 'index/contract/view/' + this.data.id; netUtil.sendGet(url) .then((res) => { var result = res.data.data // if(result.sign_name){ // var base64Data = wx.arrayBufferToBase64(wx.base64ToArrayBuffer(result.sign_name)); // } this.setData({ data: result, sign_name: result.sign_name }) }) }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, //删除合同 delData: function (e) { var self = this wx.showModal({ title: '删除确认', content: '请再次确认是否删除数据?', success(obj) { if (obj.confirm) { var url = app.globalData.requestUrl + 'index/contract/del/' + self.data.id; netUtil.sendGet(url) .then((res) => { console.log(res) if (res.statusCode == 200 && res.data.code == 200) { wx.showToast({ title: '数据删除成功', icon: 'success', duration: 2000, success: function () { setTimeout(function () { wx.navigateBack({ delta: 1 }) }, 2000) } }) } else { wx.showToast({ title: res.data.msg, icon: 'none', duration: 3000 }) } }) } else if (obj.cancel) { console.log(2) } } }) } })