From a751e547d67c4f8e2c6fddf958c1559f792515bd Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期五, 27 六月 2025 16:11:50 +0800
Subject: [PATCH] 添加工作流

---
 src/views/eam/modules/equipmentNew/EquipmentModal.vue |  154 +++++++++++++++++++++++++++++++++++----------------
 1 files changed, 105 insertions(+), 49 deletions(-)

diff --git a/src/views/eam/modules/equipmentNew/EquipmentModal.vue b/src/views/eam/modules/equipmentNew/EquipmentModal.vue
index a64d587..0227cb4 100644
--- a/src/views/eam/modules/equipmentNew/EquipmentModal.vue
+++ b/src/views/eam/modules/equipmentNew/EquipmentModal.vue
@@ -33,7 +33,7 @@
                 placeholder='璇烽�夋嫨璁惧鎵�灞炲垎绫�'
                 :disabled='formDisabled'
                 :triggerChange='true'
-                :dictCode="caytegoryParam==='all'?'mom_eam_equipment_category,name,id':'mom_eam_equipment_category,name,id,equipment_category_uda1 = '+'\''+caytegoryParam+'\''"
+                :dictCode="caytegoryParam==='all'?'mom_eam_equipment_category,name,id,del_flag!=\'1\'':'mom_eam_equipment_category,name,id,equipment_category_uda1 = '+'\''+caytegoryParam+'\''"
                 v-model='model.equipmentCategoryId'
                 @change='categoryChange'
               />
@@ -129,46 +129,6 @@
               />
             </a-form-model-item>
           </a-col>
-        </a-row>
-        <a-row>
-          <a-col :span='6'>
-            <a-form-model-item
-              label='鏄惁鐢熶骇绾�'
-              :labelCol='labelCol'
-              :wrapperCol='wrapperCol'
-              prop='isLine'
-            >
-              <!--                type='radio'-->
-              <j-dict-select-tag
-                allow-clear
-                type='radio'
-                placeholder='璇烽�夋嫨'
-                :triggerChange='true'
-                dictCode='is_product'
-                v-model='model.isLine'
-                @change='isLineChange'
-              />
-            </a-form-model-item>
-          </a-col>
-          <a-col :span='6'  v-show='isLineEquipShow'>
-            <a-form-model-item
-              label='鏄惁鐢熶骇绾夸富璁惧'
-              :labelCol='labelCol'
-              :wrapperCol='wrapperCol'
-              prop='isLineEquip'
-            >
-              <!--              type='radio'-->
-              <j-dict-select-tag
-                allow-clear
-                type='radio'
-                placeholder='璇烽�夋嫨'
-                :triggerChange='true'
-                dictCode='is_product'
-                v-model='model.isLineEquip'
-              />
-            </a-form-model-item>
-          </a-col>
-
           <a-col :span='6'>
             <a-form-model-item
               label='璁惧鍥剧墖'
@@ -183,6 +143,49 @@
             </a-form-model-item>
           </a-col>
         </a-row>
+        <!--        <a-row>
+          <a-col :span='6'>
+            <a-form-model-item
+              label='鏄惁鐢熶骇绾�'
+              :labelCol='labelCol'
+              :wrapperCol='wrapperCol'
+              prop='isLine'
+            >
+              &lt;!&ndash;                type='radio'&ndash;&gt;
+              <j-dict-select-tag
+                allow-clear
+                type='radio'
+                placeholder='璇烽�夋嫨'
+                :triggerChange='true'
+                dictCode='is_product'
+                v-model='model.isLine'
+                @change='isLineChange'
+              />
+            </a-form-model-item>
+          </a-col>
+          <a-col
+            :span='6'
+            v-show='isLineEquipShow'
+          >
+            <a-form-model-item
+              label='鏄惁鐢熶骇绾夸富璁惧'
+              :labelCol='labelCol'
+              :wrapperCol='wrapperCol'
+              prop='isLineEquip'
+            >
+              &lt;!&ndash;              type='radio'&ndash;&gt;
+              <j-dict-select-tag
+                allow-clear
+                type='radio'
+                placeholder='璇烽�夋嫨'
+                :triggerChange='true'
+                dictCode='is_product'
+                v-model='model.isLineEquip'
+              />
+            </a-form-model-item>
+          </a-col>
+
+        </a-row>-->
         <a-row>
           <!-- 涓績 -->
           <a-col :span='6'>
@@ -392,7 +395,7 @@
         <a-row>
           <a-col :span='6'>
             <a-form-model-item
-              label='鎿嶄綔绯荤粺'
+              label='鏄惁鏈夋搷浣滅郴缁�'
               :labelCol='labelCol'
               :wrapperCol='wrapperCol'
               prop='operatingSystem'
@@ -412,7 +415,7 @@
             v-if="model.operatingSystem=='yes'"
           >
             <a-form-model-item
-              label='绯荤粺'
+              label='绯荤粺淇℃伅'
               :labelCol='labelCol'
               :wrapperCol='wrapperCol'
               prop='system'
@@ -485,19 +488,21 @@
                 style='width: 100%;'
                 v-model='model.acceptanceCheckDate'
                 @change='dateChange'
+                valueFormat="YYYY-MM-DD"
+                format="YYYY-MM-DD"
               />
             </a-form-model-item>
           </a-col>
           <a-col :span='6'>
             <a-form-model-item
-              label='鎶�鏈姸鎬佹瀹氬懆鏈�'
+              label='鎶�鏈姸鎬侀壌瀹氬懆鏈�'
               :labelCol='labelCol'
               :wrapperCol='wrapperCol'
               prop='checkPeriod'
             >
               <j-dict-select-tag
                 allow-clear
-                placeholder='璇烽�夋嫨鎶�鏈姸鎬佹瀹氬懆鏈� '
+                placeholder='璇烽�夋嫨鎶�鏈姸鎬侀壌瀹氬懆鏈� '
                 :triggerChange='true'
                 dictCode='check_period'
                 v-model='model.checkPeriod'
@@ -518,6 +523,56 @@
                 placeholder='璇烽�夋嫨鏃ユ湡'
                 class='query-group-cust'
                 v-model='model.nextTechnologyStatusQualificationTime'
+              ></j-date>
+            </a-form-model-item>
+          </a-col>
+        </a-row>
+        <a-row>
+          <a-col :span='6'>
+            <a-form-model-item
+              label='浜屼繚鏃ユ湡'
+              :labelCol='labelCol'
+              :wrapperCol='wrapperCol'
+              prop='secondMaintenanceTime'
+            >
+              <j-date
+                :disabled='true'
+                style='width: 100%;'
+                placeholder='璇烽�夋嫨浜屼繚鏃ユ湡'
+                class='query-group-cust'
+                v-model='model.secondMaintenanceTime'
+              ></j-date>
+            </a-form-model-item>
+          </a-col>
+          <a-col :span='6'>
+            <a-form-model-item
+              label='涓変繚鏃ユ湡'
+              :labelCol='labelCol'
+              :wrapperCol='wrapperCol'
+              prop='thirdMaintenanceTime'
+            >
+              <j-date
+                :disabled='true'
+                style='width: 100%;'
+                placeholder='璇烽�夋嫨涓変繚鏃ユ湡'
+                class='query-group-cust'
+                v-model='model.thirdMaintenanceTime'
+              ></j-date>
+            </a-form-model-item>
+          </a-col>
+          <a-col :span='6'>
+            <a-form-model-item
+              label='涓嬫涓変繚鏃ユ湡'
+              :labelCol='labelCol'
+              :wrapperCol='wrapperCol'
+              prop='nextThirdMaintenanceTime'
+            >
+              <j-date
+                :disabled='true'
+                style='width: 100%;'
+                placeholder='璇烽�夋嫨涓嬫涓変繚鏃ユ湡'
+                class='query-group-cust'
+                v-model='model.nextThirdMaintenanceTime'
               ></j-date>
             </a-form-model-item>
           </a-col>
@@ -1028,7 +1083,7 @@
         num: [
           { required: true, message: '璇疯緭鍏ヨ澶囩紪鍙�!' },
           // { min: 2, max: 30, message: '闀垮害鍦� 2 鍒� 30 涓瓧绗�', trigger: 'blur' },
-          { validator: this.validateNum }
+          // { validator: this.validateNum }
         ],
         name: [
           { required: true, message: '璇疯緭鍏ヨ澶囧悕绉�!' }
@@ -1075,7 +1130,7 @@
           { required: true, message: '璇烽�夋嫨璁惧鐘舵��!' }
         ],
         workCenterId: [
-          { required: false, message: '璇烽�夋嫨涓績!' }
+          { required: true, message: '璇烽�夋嫨涓績!' }
         ],
         factoryModelId: [
           { required: false, message: '璇烽�夋嫨宸ュ尯!' }
@@ -1156,12 +1211,13 @@
             if (res.success) {
               that.$message.success(res.message)
               that.$emit('ok')
+              that.close()
             } else {
-              that.$message.warning(res.message)
+              that.$message.error(res.message)
             }
           }).finally(() => {
             that.confirmLoading = false
-            that.close()
+            // that.close()
           })
         } else {
           return false

--
Gitblit v1.9.3