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