Browse Source

供应商打印标签

intex_online20241216
张立 2 months ago
parent
commit
eadffb1011
  1. 21
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

21
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

@ -1208,6 +1208,7 @@ const clearInput = async (field, row, index) => {
const BASE_URL = getJmreportBaseUrl()
const src = ref(BASE_URL + '/jmreport/view/1022297965884559360?token=' + getAccessToken())
const src1 = ref(BASE_URL + '/jmreport/view/1027757375736582144?token=' + getAccessToken())
getListApi: PurchasePlanDetailApi.getPurchasePlanDetailPage //
//
@ -1245,10 +1246,26 @@ const searchTableSuccess1 = async (formField, searchField, val, formRef, type, r
return
}
// window.open(src.value + '&asn_number=' + val.map(item1=>item1.number).join(','))
await PackageApi.batchPrintingLable(val.map((item1) => item1.number).join(','))
let array = []//
let arrayTool = []//
let array1 = []
val.forEach((item,index) => {
if (item.itemBasicType =='TOOL') {
arrayTool.push(item)
array1 = arrayTool
} else {
array.push(item)
array1 = array
}
})
await PackageApi.batchPrintingLable(array1.map((item1) => item1.number).join(','))
.then((res) => {
if (array.length > 0) {
window.open(src.value + '&asn_number=' + res)
}
if (array1.length > 0) {
window.open(src1.value + '&asn_number=' + res)
}
})
.catch((err) => {
message.error(t('ts.创建标签失败'))

Loading…
Cancel
Save