| | |
| | | /** |
| | | * 生命周期函数--监听页面加载 |
| | | */ |
| | | onLoad: function (options) { |
| | | onLoad: function(options) { |
| | | const id = options.id || 'new'; |
| | | let that = this; |
| | | var userinfo = wx.getStorageSync("user"); |
| | |
| | | data: { |
| | | id, |
| | | }, |
| | | success: function (res) { |
| | | success: function(res) { |
| | | console.log('res', res); |
| | | var dataSet = res.data; |
| | | var evalList1000 = dataSet.attachments || []; |
| | |
| | | |
| | | onSubmit() { |
| | | console.log(this.data.thisData) |
| | | if(!this.data.thisData.tipoffObject){ |
| | | if (!this.data.thisData.tipoffObject) { |
| | | return app.showModal("请填写举报对象!"); |
| | | } |
| | | if(!this.data.thisData.tipoffAction){ |
| | | return app.showModal("请选择举报行为!"); |
| | | } |
| | | if(!this.data.thisData.tipoffAddress){ |
| | | // if (!this.data.thisData.tipoffAction) { |
| | | // return app.showModal("请选择举报行为!"); |
| | | // } |
| | | if (!this.data.thisData.tipoffAddress) { |
| | | return app.showModal("请填写发生地!"); |
| | | } |
| | | if(!this.data.thisData.tipoffContent){ |
| | | if (!this.data.thisData.tipoffContent) { |
| | | return app.showModal("请填写具体事项!"); |
| | | } |
| | | if(!this.data.evalList){ |
| | | if (!this.data.evalList) { |
| | | return app.showModal("请上传证明材料!"); |
| | | } |
| | | if(!this.data.thisData.tipoffType){ |
| | | if (!this.data.thisData.tipoffType) { |
| | | return app.showModal("请选择方式!"); |
| | | } |
| | | if(this.data.thisData.tipoffType=='2'){ |
| | | if(!this.data.thisData.createrName){ |
| | | if (this.data.thisData.tipoffType == '2') { |
| | | if (!this.data.thisData.createrName) { |
| | | return app.showModal("请填写姓名!"); |
| | | } |
| | | if(!this.data.thisData.createrMobile){ |
| | | if (!this.data.thisData.createrMobile) { |
| | | return app.showModal("请填写手机号码!"); |
| | | } |
| | | if(!this.data.thisData.createrAddress){ |
| | | if (!this.data.thisData.createrAddress) { |
| | | return app.showModal("请填写联系方式!"); |
| | | } |
| | | } |
| | |
| | | header: { |
| | | "Content-Type": "application/json" |
| | | }, |
| | | success: function (res) { |
| | | success: function(res) { |
| | | if (res.data.code == 0) { |
| | | wx.showToast({ |
| | | title: '提交成功!', |
| | | icon: 'success', |
| | | duration: 2000 |
| | | }) |
| | | wx.navigateTo({ |
| | | url: '../zhwj/zhwj', |
| | | wx.navigateBack({ |
| | | delta: 2 |
| | | }) |
| | | } |
| | | } |
| | |
| | | }, |
| | | |
| | | // 选择地理位置 |
| | | chooseLocation: function (e) { |
| | | chooseLocation: function(e) { |
| | | const that = this; |
| | | wx.chooseLocation({ |
| | | success: function (res) { |
| | | success: function(res) { |
| | | console.log('res', res); |
| | | that.setData({ |
| | | thisData: { |
| | |
| | | }, |
| | | |
| | | //添加图片 |
| | | joinPicture: function (e) { |
| | | joinPicture: function(e) { |
| | | console.log(e) |
| | | var that = this; |
| | | console.log(that) |
| | | app.joinPicture(e, that, e.currentTarget.dataset.associatetypeid, that.data.id); |
| | | app.joinPicture(e, that, e.currentTarget.dataset.associatetypeid, that.data.thisData.id); |
| | | }, |
| | | |
| | | // 删除图片 |
| | | clearImg: function (e) { |
| | | clearImg: function(e) { |
| | | var that = this; |
| | | app.clearImg(e, that); |
| | | }, |
| | | |
| | | //预览图片 |
| | | previewImage: function (e) { |
| | | previewImage: function(e) { |
| | | app.previewImage(e); |
| | | }, |
| | | |
| | |
| | | this.setData({ |
| | | [key]: e.detail.value, |
| | | [`display${key}`]: e.detail.label, |
| | | showInfo:true, |
| | | showInfo: true, |
| | | thisData: { |
| | | ...this.data.thisData, |
| | | [key]: e.detail.value, |
| | | } |
| | | }); |
| | | }else{ |
| | | } else { |
| | | this.setData({ |
| | | [key]: e.detail.value, |
| | | [`display${key}`]: e.detail.label, |