From bd19a941293d124d7c58c6d351e7e86c1fa15559 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期二, 26 十一月 2024 11:18:50 +0800
Subject: [PATCH] 新增数据上报修改

---
 src/views/dataUpload/saftyBaseInfo/productionInfo/components/addReport.vue |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/src/views/dataUpload/saftyBaseInfo/productionInfo/components/addReport.vue b/src/views/dataUpload/saftyBaseInfo/productionInfo/components/addReport.vue
index a446533..abfabc3 100644
--- a/src/views/dataUpload/saftyBaseInfo/productionInfo/components/addReport.vue
+++ b/src/views/dataUpload/saftyBaseInfo/productionInfo/components/addReport.vue
@@ -29,6 +29,11 @@
             </el-form-item>
           </el-col>
           <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20">
+            <el-form-item label="设计产能" prop="designCapacity">
+              <el-input v-model.trim="form.designCapacity" type="number" placeholder="设计产能" clearable></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20">
             <el-form-item label="涉及的危险化学品">
               <el-input v-model.trim="form.msds" :autosize="{ minRows: 1 }" type="textarea" placeholder="涉及的危险化学品" clearable></el-input>
             </el-form-item>
@@ -66,6 +71,14 @@
                   <div class="el-upload__tip">上传图片尺寸小于2M,最多可上传2张</div>
                 </template>
               </el-upload>
+            </el-form-item>
+          </el-col>
+          <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20" v-if="title == '新增上报'? false : true">
+            <el-form-item label="删除状态" prop="deleted">
+              <el-radio-group v-model="form.deleted">
+                <el-radio :label="0">未删除</el-radio>
+                <el-radio :label="1">已删除</el-radio>
+              </el-radio-group>
             </el-form-item>
           </el-col>
         </el-row>
@@ -109,6 +122,8 @@
     craftDraw: string
     reactionType: string
     keyMonitorUnit: string
+    deleted: number | null
+    designCapacity: number | null
   }
   rules:{},
   fileList: [],
@@ -138,14 +153,17 @@
         controlMean: '',
         craftDraw: '',
         reactionType: '',
-        keyMonitorUnit: ''
+        keyMonitorUnit: '',
+        deleted: 0,
+        designCapacity: null
       },
       rules:{
         craftName: [{ required: true, message: '请填写工艺名称', trigger: 'blur' }],
         craftContent: [{ required: true, message: '请填写工艺简介', trigger: 'blur' }],
         mainProdEquip: [{ required: true, message: '请填写主要生产设备', trigger: 'blur' }],
         keyParts: [{ required: true, message: '请填写重点部位', trigger: 'blur' }],
-        hazardCode: [{ required: true, message: '请填写重大危险源', trigger: 'blur' }]
+        hazardCode: [{ required: true, message: '请填写重大危险源', trigger: 'blur' }],
+        designCapacity: [{ required: true, message: '请填写设计产能', trigger: 'blur' }]
       },
       fileList: [],
       uploadUrl: import.meta.env.VITE_API_URL + '/account/file/upload',
@@ -179,7 +197,9 @@
           controlMean: '',
           craftDraw: '',
           reactionType: '',
-          keyMonitorUnit: ''
+          keyMonitorUnit: '',
+          deleted: 0,
+          designCapacity: null
         }
         state.fileList=[]
       }else{

--
Gitblit v1.9.2