diff --git a/src/views/mes/dv/subject/SubjectForm.vue b/src/views/mes/dv/subject/SubjectForm.vue
index 5abe3203f..09d507fb6 100644
--- a/src/views/mes/dv/subject/SubjectForm.vue
+++ b/src/views/mes/dv/subject/SubjectForm.vue
@@ -9,9 +9,12 @@
>
-
-
+
+
+ 生成
+
+
@@ -69,6 +72,7 @@
import { getIntDictOptions, DICT_TYPE } from '@/utils/dict'
import { DvSubjectApi, DvSubjectVO } from '@/api/mes/dv/subject'
import { CommonStatusEnum } from '@/utils/constants'
+import { generateRandomStr } from '@/utils'
defineOptions({ name: 'SubjectForm' })
@@ -97,6 +101,11 @@ const formRules = reactive({
})
const formRef = ref() // 表单 Ref
+/** 生成项目编码 */
+const generateCode = () => {
+ formData.value.code = 'SUBJECT' + generateRandomStr(8)
+}
+
/** 打开弹窗 */
const open = async (type: string, id?: number) => {
dialogVisible.value = true
diff --git a/src/views/mes/pro/andon/record/AndonRecordForm.vue b/src/views/mes/pro/andon/record/AndonRecordForm.vue
index 6a00a0d8d..e93606231 100644
--- a/src/views/mes/pro/andon/record/AndonRecordForm.vue
+++ b/src/views/mes/pro/andon/record/AndonRecordForm.vue
@@ -1,5 +1,4 @@
-
-
-
-
-
+ />
-
-
-
+ />
-
-
-
+ placeholder="请选择工作站"
+ />
+
@@ -225,22 +190,36 @@
-
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -269,7 +248,10 @@