|
|
@ -1,6 +1,8 @@ |
|
|
import { getuuid } from '@/utils/index.js'; |
|
|
import { getuuid } from '@/utils/index.js'; |
|
|
import { EventBus } from "@/utils/eventBus"; |
|
|
import { EventBus } from "@/utils/eventBus"; |
|
|
|
|
|
import { getLatestSn, getLatestSnArr } from '@/api/template'; |
|
|
export default { |
|
|
export default { |
|
|
|
|
|
inject: ['templateFillType'], |
|
|
dicts: [ |
|
|
dicts: [ |
|
|
"business_tjdw", "business_czhj", "business_rqcz", "business_zldw", |
|
|
"business_tjdw", "business_czhj", "business_rqcz", "business_zldw", |
|
|
"business_yqscdw", "business_zsdw", "business_wddw", "business_ccwz", "business_ggdw", |
|
|
"business_yqscdw", "business_zsdw", "business_wddw", "business_ccwz", "business_ggdw", |
|
|
@ -20,6 +22,7 @@ export default { |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
uuid: getuuid(), |
|
|
uuid: getuuid(), |
|
|
|
|
|
fzInfo:null, |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
mounted() { |
|
|
mounted() { |
|
|
@ -34,7 +37,29 @@ export default { |
|
|
EventBus.$off("dialogSubPackageSubmit") |
|
|
EventBus.$off("dialogSubPackageSubmit") |
|
|
EventBus.$off("subPackageDialogPrintTag") |
|
|
EventBus.$off("subPackageDialogPrintTag") |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
//获取最新的多个编号
|
|
|
|
|
|
async getLatestSnArr(params) { |
|
|
|
|
|
const res = await getLatestSnArr(params) |
|
|
|
|
|
if (res.code === 200) { |
|
|
|
|
|
return res.data |
|
|
|
|
|
} |
|
|
|
|
|
return [] |
|
|
|
|
|
}, |
|
|
|
|
|
async getLatestSn(params) { |
|
|
|
|
|
const defaultParams = { |
|
|
|
|
|
count: 1, |
|
|
|
|
|
type:1, |
|
|
|
|
|
pre: '', |
|
|
|
|
|
} |
|
|
|
|
|
const finalParams = {...defaultParams, ...params} |
|
|
|
|
|
const res = await getLatestSn(finalParams) |
|
|
|
|
|
if (res.code === 200) { |
|
|
|
|
|
return res.data |
|
|
|
|
|
} |
|
|
|
|
|
return [] |
|
|
|
|
|
}, |
|
|
// 打印标签
|
|
|
// 打印标签
|
|
|
onPrintTag(data) { |
|
|
onPrintTag(data) { |
|
|
this.$emit("printTag") |
|
|
this.$emit("printTag") |
|
|
@ -42,6 +67,7 @@ export default { |
|
|
onSubPackageSubmit(data) { |
|
|
onSubPackageSubmit(data) { |
|
|
if (data.uuid === this.uuid) { |
|
|
if (data.uuid === this.uuid) { |
|
|
console.log(data, "ddd") |
|
|
console.log(data, "ddd") |
|
|
|
|
|
this.fzInfo = data; |
|
|
//通知后端保存数据
|
|
|
//通知后端保存数据
|
|
|
const params = { |
|
|
const params = { |
|
|
type: "fieldChanged", |
|
|
type: "fieldChanged", |
|
|
|