Browse Source

代码还原打印功能

master_hella_20240701
yufei0306 7 months ago
parent
commit
705390194c
  1. 73
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

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

@ -760,40 +760,40 @@ const src = ref(BASE_URL + '/jmreport/view/922729953438072832?token=' + getAcces
//
const searchTableRef = ref()
const labelPrint = async (row) => {
tableObject.loading = true
const subTableDFata = await PackageApi.getLabel(row.masterId)
tableObject.loading = false
const tableObject1 = {
//
currentPage: 1,
//
exportLoading: false,
//
loading: false,
//
pageSize: subTableDFata.length,
params:null,
//
sort: {
order: '', //
prop: '' //
},
//
total: subTableDFata.length,
//
tableList: subTableDFata,
currentRow:null
}
console.log("标签打印",subTableDFata,tableObject1,SupplierdeliverRequestPackage.allSchemas)
const tableColumns = SupplierdeliverRequestPackage.allSchemas.tableFormColumns
tableColumns.forEach((item) => {
item.width = item.table?.width || 150
})
searchTableRef.value.openData("采购收货记录单号",tableObject1,{tableColumns},true)
// tableObject.loading = true
// const subTableDFata = await PackageApi.getLabel(row.masterId)
// tableObject.loading = false
// const tableObject1 = {
// //
// currentPage: 1,
// //
// exportLoading: false,
// //
// loading: false,
// //
// pageSize: subTableDFata.length,
// params:null,
// //
// sort: {
// order: '', //
// prop: '' //
// },
// //
// total: subTableDFata.length,
// //
// tableList: subTableDFata,
// currentRow:null
// }
// console.log("",subTableDFata,tableObject1,SupplierdeliverRequestPackage.allSchemas)
// const tableColumns = SupplierdeliverRequestPackage.allSchemas.tableFormColumns
// tableColumns.forEach((item) => {
// item.width = item.table?.width || 150
// })
// searchTableRef.value.openData("",tableObject1,{tableColumns},true)
// window.open(src.value + '&asn_number=' + row.asnNumber)
window.open(src.value + '&asn_number=' + row.asnNumber)
}
//
const searchTableSuccess1 = async (formField, searchField, val, formRef, type, row) => {
@ -928,13 +928,6 @@ const formFormDateChange = (field, val,row, index) => {
if(field == 'produceDate'){
let produceDateStr = formatDate(val,'YYYYMMDD');
row.batch = produceDateStr
tableData.value.forEach(item=>{
console.log("item.produceDate",item.produceDate)
if(!item.produceDate){
item.produceDate = val
item.batch = produceDateStr
}
})
}
}

Loading…
Cancel
Save