var sysT = require('../../../../tool/sys-tool.js') var businessT = require('../../../../tool/business-tool.js') var url = require('../../../../constant/url.js') import Net from '../../../../tool/net.js' var net = new Net() Page({ /** * 页面的初始数据 */ data: { adapter: { suffix: '', textareaHeight: 100 } }, formSubmit: businessT.action(function (sender) { businessT.debugLog(sender) if (sender.detail.value.textarea == '') { wx.showToast({ title: '填写一点内容吧~', icon: 'none' }) return } wx.showLoading({ title: '正在保存', mask: true }) var data = { leave: sender.detail.value.textarea } if (sender.detail.value.input != '') { data = { leave: sender.detail.value.textarea, title: sender.detail.value.input } } net.connectNeedLogin({ url: url.app_host + url.addFeedback, data: data, success: (err, res) => { var pages = getCurrentPages() pages[pages.length - 2].getData() pages[pages.length - 2].data.needRefresh = true wx.hideLoading() wx.showToast({ title: '保存成功', icon: 'none' }) setTimeout(function () { wx.navigateBack({ }) }.bind(this), 1000) }, fail: (err, res) => { wx.hideLoading() businessT.showFailTips(err, '保存失败') } }) }), /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.data.adapter = { suffix: sysT.suffixOfClass(), textareaHeight: sysT.usableHeight(292) } this.setData({ adapter: this.data.adapter }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { return { path: '/page/home/index', imageUrl: '../../../../icon/public/share_img.png', title: '自助缴社保公积金,覆盖200多个城市,专业团队操作' } } })