|
@ -1,7 +1,7 @@ |
|
|
<template> |
|
|
<template> |
|
|
<ContentWrap> |
|
|
<ContentWrap> |
|
|
<!-- 搜索工作栏 --> |
|
|
<!-- 搜索工作栏 --> |
|
|
<Search :schema="[...InventorymoveRecordMainNew.allSchemas.searchSchema,...InventorymoveRecordDetailNew.allSchemas.searchSchema]" @search="setSearchParams({'business_type':'Move'})" @reset="setSearchParams({'business_type':'Move'})" /> |
|
|
<Search :schema="[...InventorymoveRecordMainNew.allSchemas.searchSchema,...InventorymoveRecordDetailNew.allSchemas.searchSchema]" @search="setSearchParams({'businessType':'Move'})" @reset="setSearchParams({'businessType':'Move'})" /> |
|
|
</ContentWrap> |
|
|
</ContentWrap> |
|
|
|
|
|
|
|
|
<!-- 列表头部 --> |
|
|
<!-- 列表头部 --> |
|
@ -117,7 +117,7 @@ const updataTableColumns = (val) => { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
const { tableObject, tableMethods } = useTable({ |
|
|
const { tableObject, tableMethods } = useTable({ |
|
|
defaultParams:{'business_type':'Move'}, |
|
|
defaultParams:{'businessType':'Move'}, |
|
|
getListApi: InventorymoveRecordDetailApi.getInventorymoveRecordDetailPage // 分页接口 |
|
|
getListApi: InventorymoveRecordDetailApi.getInventorymoveRecordDetailPage // 分页接口 |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
@ -133,7 +133,7 @@ const { getList, setSearchParams } = tableMethods |
|
|
const HeadButttondata = [ |
|
|
const HeadButttondata = [ |
|
|
defaultButtons.defaultAddBtn(null), // 新增 |
|
|
defaultButtons.defaultAddBtn(null), // 新增 |
|
|
defaultButtons.defaultExportBtn({hasPermi:'wms:inventorymove-record-main:export'}), // 导出 |
|
|
defaultButtons.defaultExportBtn({hasPermi:'wms:inventorymove-record-main:export'}), // 导出 |
|
|
defaultButtons.defaultImportBtn({hasPermi:'wms:inventorymove-record-main:import'}), // 导入 |
|
|
// defaultButtons.defaultImportBtn({hasPermi:'wms:inventorymove-record-main:import'}), // 导入 |
|
|
defaultButtons.defaultFreshBtn(null), // 刷新 |
|
|
defaultButtons.defaultFreshBtn(null), // 刷新 |
|
|
defaultButtons.defaultFilterBtn(null), // 筛选 |
|
|
defaultButtons.defaultFilterBtn(null), // 筛选 |
|
|
defaultButtons.defaultSetBtn(null), // 设置 |
|
|
defaultButtons.defaultSetBtn(null), // 设置 |
|
@ -198,19 +198,28 @@ const BASE_URL = getJmreportBaseUrl() |
|
|
// 标签打印 |
|
|
// 标签打印 |
|
|
const searchTableRef = ref() |
|
|
const searchTableRef = ref() |
|
|
const labelType = ref('') // 标签类别 采购还是制造等 |
|
|
const labelType = ref('') // 标签类别 采购还是制造等 |
|
|
const labelPrint = async (row) => { |
|
|
//获取类型 |
|
|
tableObject.loading = true |
|
|
const getLabelType = async (row,useToPackingNumber)=>{ |
|
|
//获取类型 |
|
|
let resType = await PackageApi.getPackagePage(useToPackingNumber?{ |
|
|
let resType = await PackageApi.getPackagePage({ |
|
|
number: row.toPackingNumber |
|
|
|
|
|
}:{ |
|
|
requestNumber: row.number |
|
|
requestNumber: row.number |
|
|
}) |
|
|
}) |
|
|
|
|
|
console.log('resType',resType) |
|
|
if(resType.list.length > 0){ |
|
|
if(resType.list.length > 0){ |
|
|
if (resType.list[0].productionLineCode != null) { |
|
|
if (resType.list[0].productionLineCode != null) { |
|
|
labelType.value = 'zz' |
|
|
labelType.value = 'zz' |
|
|
} else { |
|
|
} else { |
|
|
labelType.value = 'cg' |
|
|
labelType.value = 'cg' |
|
|
} |
|
|
} |
|
|
|
|
|
}else{ |
|
|
|
|
|
getLabelType(row,true) |
|
|
} |
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
const labelPrint = async (row) => { |
|
|
|
|
|
tableObject.loading = true |
|
|
|
|
|
//获取类型 |
|
|
|
|
|
await getLabelType(row,false) |
|
|
const defaultParams = {'moduleName':'productreceipt_predict','tableName':'record_productreceipt_main','recordNumber':row.number} |
|
|
const defaultParams = {'moduleName':'productreceipt_predict','tableName':'record_productreceipt_main','recordNumber':row.number} |
|
|
const {tableObject:tableObjectPrint ,tableMethods} = useTable({ |
|
|
const {tableObject:tableObjectPrint ,tableMethods} = useTable({ |
|
|
defaultParams, |
|
|
defaultParams, |
|
|