Forráskód Böngészése

SAI检查管理:SAI级别和类别添加到开项申请流程

wangggziwen 2 éve
szülő
commit
c3c00199b0

+ 16 - 1
ui/src/views/production/apply/mine/index.vue

@@ -303,6 +303,20 @@
               <el-input v-model="form.description" placeholder="请输入问题描述" type="textarea" :rows="3" />
             </el-form-item>
           </el-descriptions-item>
+          <el-descriptions-item label="SAI级别" :span="1">
+            <el-form-item prop="saiLevel">
+              <el-select v-model="form.saiLevel" placeholder="请选择SAI级别">
+                <el-option key="1" label="1" value="1"></el-option>
+                <el-option key="2" label="2" value="2"></el-option>
+                <el-option key="3" label="3" value="3"></el-option>
+              </el-select>
+            </el-form-item>
+          </el-descriptions-item>
+          <el-descriptions-item label="SAI类别" :span="2">
+            <el-form-item prop="category">
+              <el-input v-model="form.category" placeholder="请输入SAI类别" />
+            </el-form-item>
+          </el-descriptions-item>
           <el-descriptions-item label="隐患" :span="3">
             <el-radio v-model="unsafeChoice" label="1" @change="handleUnsafeChoiceChange" style="margin-right: 10px;">不安全状态</el-radio>
             <el-form-item prop="unsafeStatus" style="display: inline-block;">
@@ -1384,7 +1398,8 @@
               sai.actions = apply.reaction;
               sai.source = "装置";
               sai.deptId = 103;
-              sai.saiLevel = "1";
+              sai.saiLevel = apply.saiLevel;
+              sai.category = apply.category;
               sai.applicant = apply.applicant;
               sai.applicantName = apply.applicantName;
               this.saiList.push(sai);

+ 16 - 1
ui/src/views/production/apply/pending/index.vue

@@ -303,6 +303,20 @@
               <el-input v-model="form.description" placeholder="请输入问题描述" type="textarea" :rows="3" />
             </el-form-item>
           </el-descriptions-item>
+          <el-descriptions-item label="SAI级别" :span="1">
+            <el-form-item prop="saiLevel">
+              <el-select v-model="form.saiLevel" placeholder="请选择SAI级别">
+                <el-option key="1" label="1" value="1"></el-option>
+                <el-option key="2" label="2" value="2"></el-option>
+                <el-option key="3" label="3" value="3"></el-option>
+              </el-select>
+            </el-form-item>
+          </el-descriptions-item>
+          <el-descriptions-item label="SAI类别" :span="2">
+            <el-form-item prop="category">
+              <el-input v-model="form.category" placeholder="请输入SAI类别" />
+            </el-form-item>
+          </el-descriptions-item>
           <el-descriptions-item label="隐患" :span="3">
             <el-radio v-model="unsafeChoice" label="1" @change="handleUnsafeChoiceChange" style="margin-right: 10px;">不安全状态</el-radio>
             <el-form-item prop="unsafeStatus" style="display: inline-block;">
@@ -1381,7 +1395,8 @@
               sai.actions = apply.reaction;
               sai.source = "装置";
               sai.deptId = 103;
-              sai.saiLevel = "1";
+              sai.saiLevel = apply.saiLevel;
+              sai.category = apply.category;
               sai.applicant = apply.applicant;
               sai.applicantName = apply.applicantName;
               this.saiList.push(sai);