diff --git a/src/views/mes/qc/indicatorresult/components/QcIndicatorResultForm.vue b/src/views/mes/qc/indicatorresult/components/QcIndicatorResultForm.vue index 372602107..e6ed41569 100644 --- a/src/views/mes/qc/indicatorresult/components/QcIndicatorResultForm.vue +++ b/src/views/mes/qc/indicatorresult/components/QcIndicatorResultForm.vue @@ -10,9 +10,14 @@ > - - + + + @@ -93,6 +98,7 @@ import { QcIndicatorResultApi } from '@/api/mes/qc/indicatorresult' import { getStrDictOptions } from '@/utils/dict' import { MesQcResultValueType } from '@/views/mes/utils/constants' +import { generateRandomStr } from '@/utils' defineOptions({ name: 'QcIndicatorResultForm' }) @@ -122,6 +128,11 @@ const formRules = reactive({ }) // 表单校验规则 const formRef = ref() // 表单 Ref +/** 生成样品编号 */ +const generateCode = () => { + formData.value.code = 'QR' + generateRandomStr(12) +} + /** 打开弹窗 */ const open = async (type: string, id?: number) => { dialogVisible.value = true diff --git a/src/views/mes/qc/indicatorresult/components/QcIndicatorResultList.vue b/src/views/mes/qc/indicatorresult/components/QcIndicatorResultList.vue index aa34580e1..23023efb0 100644 --- a/src/views/mes/qc/indicatorresult/components/QcIndicatorResultList.vue +++ b/src/views/mes/qc/indicatorresult/components/QcIndicatorResultList.vue @@ -39,8 +39,6 @@ import { QcIndicatorResultApi, QcIndicatorResultVO } from '@/api/mes/qc/indicatorresult' import QcIndicatorResultForm from './QcIndicatorResultForm.vue' -// TODO DONE @AI:补全注释,参考 system user index.vue => 已补全 - defineOptions({ name: 'QcIndicatorResultList' }) const props = defineProps<{ diff --git a/src/views/mes/qc/iqc/IqcForm.vue b/src/views/mes/qc/iqc/IqcForm.vue index 857f6d1e7..471c36f67 100644 --- a/src/views/mes/qc/iqc/IqcForm.vue +++ b/src/views/mes/qc/iqc/IqcForm.vue @@ -127,7 +127,6 @@ -