// pages/agent/addServiceBill/index.js import api from '../../api/api' import data from './formData' Page({ /** * 页面的初始数据 */ data: { data, form:{ "sa_serviceorderid":0, //sa_brandid<=0时 为新增 "servicetype":"0", "sa_orderid":0, "remarks":"", "class1":"", "class2":"", "reason":"", "province":"", "city":"", "county":"", "address":"", "scenecontact":"", "scenecontactrole":"", "scenecontactphonenumber":"", "billdate":"", "begdate":"", "enddate":"" } }, async onClick (data) { this.data.form = Object.assign({},this.data.form,data.detail) const res = await api._post({ "id": "20230206091403", "version":1, "content": this.data.form }) const rs = await api._post({ "classname": "system.attachment.Attachment", "method": "createFileLink", "content": { "ownertable": "sa_serviceorder", "ownerid": res.data.sa_serviceorderid, "usetype": "附件", "attachmentids": data.detail.attachmentids } }) wx.navigateBack({ delta:0 }) }, // setDefaultData () { // let that = this // this.data.data.formLayout.formInfo.forEach(e=>{ // Object.keys(that.data.form).map((key,index)=>{ // if (e.id === key) { // e.inputValue = that.data.form[key] // } // }) // }) // this.setData({ // data:this.data.data // }) // }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { getApp().globalData.Language.getLanguagePackage(this, 'E-订单'); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { this.compData = this.selectComponent("#form") // this.compData.setObjectData(this.compData.data.formLayoutData.formInfo) }, /** * 生命周期函数--监听页面卸载 */ onUnload() { getApp().globalData.pageData = null }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })