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) {
|
}
|
})
|
},
|
}
|
})
|