uu
This commit is contained in:
parent
5e8461df6b
commit
c56390a3f3
@ -283,6 +283,9 @@
|
|||||||
</view>
|
</view>
|
||||||
|
|
||||||
</buns-edit-sheet>
|
</buns-edit-sheet>
|
||||||
|
|
||||||
|
<tpx-bluetooth-print ref="curPrint"></tpx-bluetooth-print>
|
||||||
|
|
||||||
</tpx-page>
|
</tpx-page>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -498,7 +501,28 @@
|
|||||||
let params = JSON.parse(JSON.stringify(this.submitParam));
|
let params = JSON.parse(JSON.stringify(this.submitParam));
|
||||||
params.goodsPics = params.goodsPics.join(",")
|
params.goodsPics = params.goodsPics.join(",")
|
||||||
await saveServerHand(params)
|
await saveServerHand(params)
|
||||||
await this.saveSuccessBack()
|
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(){
|
async saveSuccessBack(){
|
||||||
let { savedConfirmTitle } = this.curPageType
|
let { savedConfirmTitle } = this.curPageType
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user