import b_upload from "../../../base/behaviors/b_upload" import ledgerservice from"../../../service/ledgerservice" import b_loadingStatus from '../../../base/behaviors/b_loadingStatus' const app = getApp() /** * 台账上传管理 */ module.exports = Behavior({ behaviors: [b_upload, b_loadingStatus], data: { ledger: {}, remark: '', }, methods: { _uploadLedger() { if (this.data.imgFiles.length == 0) return var that = this let path = [] this.data.imgFiles.forEach(f => { path.push(f.url) }); let ledger = this.data.ledger ledger.remark1 = this.data.remark this.setData({loading: true}) ledgerservice.uploadLedger(app.globalData.accessToken.userId, ledger, path, { success (res) { this.setData({loading: false}) if (typeof that._success === 'function') { that._success(res) } }, complete (res) { } }) }, } })