From aaa700a2efc44c2f633f2c83885bc67ddcbcd770 Mon Sep 17 00:00:00 2001
From: 吴羡 <16976746+Xian-TT3@user.noreply.gitee.com>
Date: 星期三, 23 九月 2026 09:10:36 +0800
Subject: [PATCH] feat: 台账品名/材质/规格手工录入与产品编号选填、审批模板启用锁定编辑

---
 src/views/basicData/product/index.vue |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/src/views/basicData/product/index.vue b/src/views/basicData/product/index.vue
index b05b215..8d32398 100644
--- a/src/views/basicData/product/index.vue
+++ b/src/views/basicData/product/index.vue
@@ -9,8 +9,7 @@
                   @clear="searchFilter"
                   clearable
                   prefix-icon="Search" />
-        <el-button v-if="false"
-                   type="primary"
+        <el-button type="primary"
                    @click="openProDia('addOne')"
                    style="margin-left: 10px">鏂板浜у搧澶х被</el-button>
       </div>
@@ -55,7 +54,6 @@
                            style="margin-left: 4px"
                            type="danger"
                            link
-                           :disabled="isTopLevelNode(data, node)"
                            @click="remove(node, data)">
                   鍒犻櫎
                 </el-button>
@@ -134,7 +132,7 @@
         <el-row>
           <el-row>
             <el-col :span="24">
-              <el-form-item label="浜у搧缂栧彿锛�"
+              <el-form-item label="浜у搧缂栧彿锛堥�夊~锛夛細"
                             prop="productCode">
                 <el-input v-model="modelForm.productCode"
                           placeholder="璇疯緭鍏ヤ骇鍝佺紪鍙�"
@@ -346,7 +344,6 @@
     modelRules: {
       model: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
       unit: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
-      productCode: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
     },
   });
   const { form, rules, modelForm, modelRules } = toRefs(data);
@@ -458,10 +455,6 @@
 
   // 鍒犻櫎浜у搧
   const remove = (node, data) => {
-    if (isTopLevelNode(data, node)) {
-      proxy.$modal.msgWarning("涓�绾ц妭鐐逛笉鑳界紪杈戞垨鍒犻櫎");
-      return;
-    }
     let ids = [];
     ids.push(data.id);
     ElMessageBox.confirm("閫変腑鐨勫唴瀹瑰皢琚垹闄わ紝鏄惁纭鍒犻櫎锛�", "鍒犻櫎鎻愮ず", {

--
Gitblit v1.9.3