From 8f09ac5eeb27bcb2a703b5c5fede452d858d7704 Mon Sep 17 00:00:00 2001
From: chenhj <1263187585@qq.com>
Date: 星期三, 25 三月 2026 15:16:24 +0800
Subject: [PATCH] feat(product): 添加产品有效期、备案凭证号和UID码字段

---
 src/views/basicData/product/index.vue |   54 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 53 insertions(+), 1 deletions(-)

diff --git a/src/views/basicData/product/index.vue b/src/views/basicData/product/index.vue
index c9058aa..e76691c 100644
--- a/src/views/basicData/product/index.vue
+++ b/src/views/basicData/product/index.vue
@@ -73,7 +73,7 @@
         <el-button type="primary" @click="openModelDia('add')">
           鏂板瑙勬牸鍨嬪彿
         </el-button>
-        <ImportExcel @uploadSuccess="getModelList" />
+        <ImportExcel :product-id="currentId" @uploadSuccess="getModelList" />
         <el-button
           type="danger"
           @click="handleDelete"
@@ -162,6 +162,43 @@
             </el-form-item>
           </el-col>
         </el-row>
+        <el-row>
+          <el-col :span="24">
+            <el-form-item label="鏈夋晥鏈燂紙骞达級锛�" prop="validityPeriod">
+              <el-input-number
+                  :step="0.01"
+                  :min="0"
+                  style="width: 100%"
+                  v-model="modelForm.validityPeriod"
+                  placeholder="璇疯緭鍏ユ湁鏁堟湡"
+              />
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row>
+          <el-col :span="24">
+            <el-form-item label="澶囨鍑瘉鍙凤細" prop="filingCertificateNo">
+              <el-input
+                  v-model="modelForm.filingCertificateNo"
+                  placeholder="璇疯緭鍏ュ妗堝嚟璇佸彿"
+                  clearable
+                  @keydown.enter.prevent
+              />
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row>
+          <el-col :span="24">
+            <el-form-item label="UID鐮侊細" prop="uidNo">
+              <el-input
+                  v-model="modelForm.uidNo"
+                  placeholder="璇疯緭鍏ID鐮�"
+                  clearable
+                  @keydown.enter.prevent
+              />
+            </el-form-item>
+          </el-col>
+        </el-row>
       </el-form>
       <template #footer>
         <div class="dialog-footer">
@@ -210,6 +247,18 @@
     prop: "unit",
   },
   {
+    label: "鏈夋晥鏈燂紙骞达級",
+    prop: "validityPeriod",
+  },
+  {
+    label: "澶囨鍑瘉鍙�",
+    prop: "filingCertificateNo",
+  },
+  {
+    label: "UID鐮�",
+    prop: "uidNo",
+  },
+  {
     dataType: "action",
     label: "鎿嶄綔",
     align: "center",
@@ -246,6 +295,9 @@
   modelForm: {
     model: "",
     unit: "",
+    validityPeriod: undefined,
+    filingCertificateNo: undefined,
+    uidNo: undefined,
   },
   modelRules: {
     model: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],

--
Gitblit v1.9.3