| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | // components/signName/index.jsimport api from '../../api/api'Component({  /**   * 组件的属性列表   */  properties: {    bindData: {      value: {},      type: Object    }  },  /**   * 组件的初始数据   */  data: {  },  lifetimes: {    attached() {      setTimeout(() => {        this.fileData()      }, 1000);    }  },  /**   * 组件的方法列表   */  methods: {    async fileData() {      let page = getCurrentPages()[getCurrentPages().length - 1]      if (page.data.bindSignNameData) {        const res = await api._post({          "classname": "system.attachment.Attachment",          "method": "queryFileLink",          "content": page.data.bindSignNameData        })        this.setData({          originFiles: res.data        })      }    },    async deleteFile(data) {      let item = data.detail.file      const res = await api._post({        "classname": "system.attachment.Attachment",        "method": "deleteFileLink",        "content": {          "linksids": [item.linksid]        }      })      this.fileData()    },    // 签字    signName() {      wx.navigateTo({        url: '/Eservice/signName/index?id=' + this.data.bindData.ownerid,      })    },  }})
 |