From f94b96403234f5927e74f72fc0cbc65d7b426019 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期三, 10 十二月 2025 14:52:50 +0800
Subject: [PATCH] 修改

---
 src/views/work/qualityInfo/supplierQuality/supplierList/components/qualityDialog.vue |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/src/views/work/qualityInfo/supplierQuality/supplierList/components/qualityDialog.vue b/src/views/work/qualityInfo/supplierQuality/supplierList/components/qualityDialog.vue
index 5dcfd65..57c6c42 100644
--- a/src/views/work/qualityInfo/supplierQuality/supplierList/components/qualityDialog.vue
+++ b/src/views/work/qualityInfo/supplierQuality/supplierList/components/qualityDialog.vue
@@ -115,6 +115,16 @@
                         placeholder="请输入其他资质情况"
                         size="small"
                     />
+                    <el-date-picker
+                        :disabled="title === '查看'"
+                        type="date"
+                        v-if="item.id == 8 && state.checkQualificationList.includes(8)"
+                        v-model="state.form.otherDate"
+                        style="margin-left: 5px;width: 140px"
+                        placeholder="请选择日期"
+                        size="small"
+                        value-format="YYYY-MM-DD"
+                    />
                   </el-checkbox>
                 </div>
               </el-checkbox-group>
@@ -224,6 +234,7 @@
     chargeTime: '',
     companyMess: '',
     otherQualifi: '',
+    otherDate: '',
     otherProduct: ''
   },
   formRules:{
@@ -391,7 +402,7 @@
     case 'craft': state.form.craft = state.checkCraftList.join(','); break;
     case 'develop': state.form.develop = state.checkDevelopList.join(','); break;
     case 'teamWork': state.form.teamWork = state.checkTeamWorkList.join(','); break;
-    case 'qualification': state.form.qualification = state.checkQualificationList.join(','); if(!state.checkQualificationList.includes(8))state.form.otherQualifi = '' ;break;
+    case 'qualification': state.form.qualification = state.checkQualificationList.join(','); if(!state.checkQualificationList.includes(8)){state.form.otherQualifi = '' ;state.form.otherDate = '';break;}
     case 'product': state.form.product = state.checkProductList.join(',');if(!state.checkProductList.includes(5))state.form.otherProduct = ''; break;
   }
 

--
Gitblit v1.9.2