Selaa lähdekoodia

工作台审核取消bug修改

ysc 1 vuosi sitten
vanhempi
commit
ecad96a955
1 muutettua tiedostoa jossa 19 lisäystä ja 7 poistoa
  1. 19 7
      src/views/dashboard/index.vue

+ 19 - 7
src/views/dashboard/index.vue

@@ -107,12 +107,21 @@
       <task-detail :detail-form="detailForm"></task-detail>
       <div style="margin-top: 10px">
         <el-form ref="auditForm" :model="auditForm" :rules="auditRules" size="mini" label-width="100px">
-          <el-form-item label="审核意见" prop="auditResult">
-            <el-radio-group v-model="auditForm.auditResult">
-              <el-radio label="1">确认完成</el-radio>
-              <el-radio label="0">驳回</el-radio>
-            </el-radio-group>
-          </el-form-item>
+          <el-row>
+            <el-col :span="12">
+              <el-form-item label="审核意见" prop="auditResult">
+                <el-radio-group v-model="auditForm.auditResult">
+                  <el-radio label="1">确认完成</el-radio>
+                  <el-radio label="0">驳回</el-radio>
+                </el-radio-group>
+              </el-form-item>
+            </el-col>
+            <el-col :span="12">
+              <el-form-item v-if="auditForm.auditResult==='0'" label="进度(%)" prop="value">
+                <el-input-number v-model="auditForm.value" :min="1" :max="99"></el-input-number>
+              </el-form-item>
+            </el-col>
+          </el-row>
           <el-form-item label="审核备注" prop="auditOpinion">
             <el-input v-model="auditForm.auditOpinion" type="textarea"/>
           </el-form-item>
@@ -169,6 +178,9 @@ export default {
       auditRules: {
         auditResult: [
           {required: true, message: "审核意见不能为空", trigger: "change"}
+        ],
+        value: [
+          {required: true, message: "进度不能为空", trigger: "blur"}
         ]
       }
     }
@@ -286,7 +298,7 @@ export default {
 
     // 取消按钮(详情/审核)
     auditCancel() {
-      this.detailOpen = false;
+      this.auditOpen = false;
       this.detailForm = {};
       this.auditForm = {}
       this.resetForm("auditForm");