uu
This commit is contained in:
parent
5e8461df6b
commit
c56390a3f3
@ -283,6 +283,9 @@
|
||||
</view>
|
||||
|
||||
</buns-edit-sheet>
|
||||
|
||||
<tpx-bluetooth-print ref="curPrint"></tpx-bluetooth-print>
|
||||
|
||||
</tpx-page>
|
||||
</template>
|
||||
|
||||
@ -498,7 +501,28 @@
|
||||
let params = JSON.parse(JSON.stringify(this.submitParam));
|
||||
params.goodsPics = params.goodsPics.join(",")
|
||||
await saveServerHand(params)
|
||||
if(type == 'print') {
|
||||
this.showToast('操作成功')
|
||||
this.handlePrint()
|
||||
} else {
|
||||
await this.saveSuccessBack()
|
||||
}
|
||||
},
|
||||
async handlePrint(){
|
||||
let { billCode, blGenSubbill, parcelQty } = this.submitParam
|
||||
let param = {
|
||||
billCode,
|
||||
printType: 'TAN-GC-130,TAN-GM-130'
|
||||
}
|
||||
// 生成子单,需要传递范围
|
||||
if(blGenSubbill == '1' && parcelQty) {
|
||||
param.subBillCodeRange = `1,${parcelQty}`
|
||||
}
|
||||
let prtRes = await apiService.getRealGetWaybillPrintData({ ...param, _loading: true })
|
||||
let imgUrls = prtRes?.data?.map(t=> t.imageUrl) || []
|
||||
this.$refs.curPrint.startPrint({
|
||||
imageUrl: imgUrls.filter(v=> !!v),
|
||||
})
|
||||
},
|
||||
async saveSuccessBack(){
|
||||
let { savedConfirmTitle } = this.curPageType
|
||||
|
||||
Loading…
Reference in New Issue
Block a user