dedsudiyu před 2 roky
rodič
revize
96e7cb8db5

+ 10 - 1
src/views/safetyCheck/components/addPage/addPage.vue

@@ -27,7 +27,7 @@
               <!--<el-input disabled v-model="addForm.checkDemand" placeholder="未填写" style="width: 690px"/>-->
             </el-form-item>
             <el-form-item label="检查结果" prop="checkResult">
-              <el-select v-model="addForm.checkResult" placeholder="请选择检查结果" style="width: 690px">
+              <el-select v-model="addForm.checkResult" @change="checkResultChange" placeholder="请选择检查结果" style="width: 690px">
                 <el-option :key="0" label="不符合" :value="0"></el-option>
                 <el-option :key="1" label="符合" :value="1"></el-option>
               </el-select>
@@ -281,6 +281,15 @@
       dataLookButton(item){
         item.lookType = !item.lookType
       },
+      //检查结果选中
+      checkResultChange(val){
+        if(val == 0){
+          //不符合时如果没有检查项则写入一条
+          if(!this.addForm.checkHazardDtoList[0]){
+            this.addObject();
+          }
+        }
+      },
       //新增检查
       addObject(){
         if(this.addForm.checkHazardDtoList.length<10){

+ 10 - 1
src/views/safetyCheck/startInspection/index.vue

@@ -52,7 +52,7 @@
                    style="font-size:14px;margin-left:20px;width:100px;">自定义输入</p>
               </div>
               <el-form-item label="检查结果" prop="checkResult">
-                <el-select v-model="addForm.checkResult" placeholder="请选择检查结果" style="width: 500px">
+                <el-select v-model="addForm.checkResult" @change="checkResultChange" placeholder="请选择检查结果" style="width: 500px">
                   <el-option :key="0" label="不符合" :value="0"></el-option>
                   <el-option :key="1" label="符合" :value="1"></el-option>
                 </el-select>
@@ -393,6 +393,15 @@
       dataLookButton(item){
         item.lookType = !item.lookType
       },
+      //检查结果选中
+      checkResultChange(val){
+        if(val == 0){
+          //不符合时如果没有检查项则写入一条
+          if(!this.addForm.checkHazardDtoList[0]){
+            this.addObject();
+          }
+        }
+      },
       //新增检查
       addObject(){
         if(this.addForm.checkHazardDtoList.length<10){