浏览代码

新增sop作业,自动生成功能优化

wyn 3 月之前
父节点
当前提交
b44eb16a6b
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/views/jobTicket/job/CreateSopJob.vue

+ 4 - 2
src/views/jobTicket/job/CreateSopJob.vue

@@ -867,12 +867,13 @@ const handleTicketpTypeChange = (value) => {
 // 使用 watchEffect 更简洁
 watch(
   [
+    () => JobAutoName.value,
     () => JobForm.workstationId,
     () => JobForm.machineryId,
     () => JobForm.ticketType
   ],
-  async ([workstationId, machineryId, ticketType]) => {
-    if (JobAutoName.value && workstationId && machineryId && ticketType) {
+  async ([autoName, workstationId, machineryId, ticketType]) => {
+    if (autoName && workstationId && machineryId && ticketType) {
       const typeName = getJobTypeName(ticketType)
       if (typeName) {
         await generateJobName()
@@ -884,6 +885,7 @@ watch(
 )
 
 
+
 // 添加一个标识,记录是否是首次加载
 const isFirstLoad = ref(true)
 // 使用 watch 替代 watchEffect