diff --git a/src/views/erp/mold/components/MoldForm.vue b/src/views/erp/mold/components/MoldForm.vue index 7097bdb9..4aa354a5 100644 --- a/src/views/erp/mold/components/MoldForm.vue +++ b/src/views/erp/mold/components/MoldForm.vue @@ -76,25 +76,6 @@ :placeholder="t('MoldManagement.Mold.placeholderInTime')" /> - - - @@ -132,7 +113,6 @@ import { getIntDictOptions, getStrDictOptions, DICT_TYPE, getBoolDictOptions } from '@/utils/dict' import { MoldBrandApi } from '@/api/erp/mold' import { ProductUnitApi, ProductUnitVO } from '@/api/erp/product/unit' -import QrcodeActionCard from '@/components/QrcodeActionCard/index.vue' const unitList = ref([]) // 产品单位列表 const { t } = useI18n() // 国际化 @@ -233,37 +213,6 @@ const handleCodeAutoChange = (value: boolean) => { formRef.value?.clearValidate('code') } -const getQrcodeRefreshUrl = () => { - if (!formData.value.id || !formData.value.code) return '' - return `/erp/mold-brand/regenerate-code?id=${formData.value.id}&code=${encodeURIComponent(String(formData.value.code))}` -} - -const buildPrintData = () => { - return { - id: formData.value.id, - code: formData.value.code, - name: formData.value.name, - unitId: formData.value.unitId, - machineId: formData.value.machineId, - useTime: formData.value.useTime, - inTime: formData.value.inTime, - status: formData.value.status, - remark: formData.value.remark, - qrcodeUrl: formData.value.qrcodeUrl - } -} - -const handleQrcodeRefreshSuccess = async (data: any) => { - if (!formData.value.id) return - if (data?.qrcodeUrl) { - formData.value.qrcodeUrl = data.qrcodeUrl - return - } - const moldData = await MoldBrandApi.getMold(formData.value.id) - formData.value.qrcodeUrl = moldData?.qrcodeUrl - formData.value.code = moldData?.code ?? formData.value.code -} - /** 提交表单 */ const emit = defineEmits(['success', 'closed']) // 定义 success 和 closed 事件 const submitForm = async () => {