From 7c2cdcbc7f5585b96fba76a07b0e4417a09c4d7e Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 02 六月 2026 11:06:10 +0800
Subject: [PATCH] 新疆马铃薯 1.过程检验下载添加3个模版

---
 src/views/collaborativeApproval/rulesRegulationsManagement/index.vue |   27 ++++++++++++++-------------
 1 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/src/views/collaborativeApproval/rulesRegulationsManagement/index.vue b/src/views/collaborativeApproval/rulesRegulationsManagement/index.vue
index f7ba9d9..d6fba59 100644
--- a/src/views/collaborativeApproval/rulesRegulationsManagement/index.vue
+++ b/src/views/collaborativeApproval/rulesRegulationsManagement/index.vue
@@ -108,20 +108,20 @@
                           placeholder="閫夋嫨鐢熸晥鏃堕棿"
                           style="width: 100%" />
         </el-form-item>
-        <el-form-item label="閫傜敤鑼冨洿"
-                      prop="scope">
-          <el-checkbox-group v-model="regulationForm.scope">
-            <el-checkbox label="all">鍏ㄤ綋鍛樺伐</el-checkbox>
-            <el-checkbox label="manager">绠$悊灞�</el-checkbox>
-            <el-checkbox label="hr">浜轰簨閮ㄩ棬</el-checkbox>
-            <el-checkbox label="finance">璐㈠姟閮ㄩ棬</el-checkbox>
-            <el-checkbox label="tech">鎶�鏈儴闂�</el-checkbox>
-          </el-checkbox-group>
-        </el-form-item>
+
         <el-form-item label="鏄惁闇�瑕佺‘璁�"
                       prop="requireConfirm">
           <el-switch v-model="regulationForm.requireConfirm" />
           <span class="ml-10">寮�鍚悗鍛樺伐闇�瑕侀槄璇荤‘璁�</span>
+        </el-form-item>
+
+        <el-form-item label="闄勪欢涓婁紶">
+          <AttachmentUploadFile
+              v-model:fileList="regulationForm.storageBlobDTOs"
+              :limit="10"
+              :fileSize="50"
+              buttonText="鐐瑰嚮涓婁紶闄勪欢"
+          />
         </el-form-item>
       </el-form>
       <template #footer>
@@ -235,6 +235,7 @@
     addRuleFile,
   } from "@/api/collaborativeApproval/rulesRegulationsManagementFile.js";
   import PIMTable from "@/components/PIMTable/PIMTable.vue";
+  import AttachmentUploadFile from "@/components/AttachmentUpload/file/index.vue";
 
   // 鍝嶅簲寮忔暟鎹�
   const operationType = ref("add");
@@ -265,8 +266,8 @@
     status: "active",
     readCount: 0,
     effectiveTime: "",
-    scope: [],
     requireConfirm: false,
+    storageBlobDTOs: []
   });
 
   const readStatus = ref({
@@ -286,7 +287,7 @@
     effectiveTime: [
       { required: true, message: "璇烽�夋嫨鐢熸晥鏃堕棿", trigger: "change" },
     ],
-    scope: [{ required: true, message: "璇烽�夋嫨閫傜敤鑼冨洿", trigger: "change" }],
+
   };
 
   const regulationSearchForm = reactive({
@@ -442,8 +443,8 @@
       status: "active",
       readCount: 0,
       effectiveTime: "",
-      scope: [],
       requireConfirm: false,
+      storageBlobDTOs: []
     });
   };
 

--
Gitblit v1.9.3