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

调整无周期处理

luojun 2 éve
szülő
commit
a89e1d5ac2
1 módosított fájl, 23 hozzáadás és 9 törlés
  1. 23 9
      src/views/check/dialog.edit.vue

+ 23 - 9
src/views/check/dialog.edit.vue

@@ -66,7 +66,11 @@
             </el-col>
 
             <el-col :span="6">
-              <el-form-item prop="startDate" label="开始时间:" v-if="formData.planCycle==6">
+              <el-form-item
+                prop="startDate"
+                label="开始时间:"
+                v-if="formData.planCycle == 6"
+              >
                 <el-date-picker
                   v-model="formData.startDate"
                   style="width: 240px"
@@ -79,7 +83,11 @@
             </el-col>
 
             <el-col :span="6">
-              <el-form-item prop="endDate" label="结束时间:" v-if="formData.planCycle==6">
+              <el-form-item
+                prop="endDate"
+                label="结束时间:"
+                v-if="formData.planCycle == 6"
+              >
                 <el-date-picker
                   v-model="formData.endDate"
                   style="width: 240px"
@@ -111,8 +119,8 @@
                 </el-select>
               </el-form-item>
             </el-col>
-          <!-- </el-row> -->
-          <!-- <el-row> -->
+            <!-- </el-row> -->
+            <!-- <el-row> -->
             <el-col :span="6">
               <el-form-item prop="roleIds" label="检查角色:">
                 <el-select
@@ -167,7 +175,11 @@
               </el-form-item>
             </el-col>
             <el-col :span="6">
-              <el-form-item prop="buildTaskNow" label="立即生效:">
+              <el-form-item
+                prop="buildTaskNow"
+                label="立即生效:"
+                v-if="NowBuild()"
+              >
                 <el-checkbox
                   :disabled="id ? true : false"
                   v-model="formData.buildTaskNow"
@@ -179,7 +191,6 @@
             </el-col>
           </el-row>
           <el-row>
-
             <el-col :span="6">
               <el-form-item :span="6" prop="execOrgIds" label="检查机构">
                 <org-tree-select
@@ -235,7 +246,6 @@
               clearable
             />
           </el-form-item>
-          
         </el-form>
         <el-button @click="openSelect">新增检查内容</el-button>
 
@@ -362,6 +372,10 @@ export default {
     ...mapGetters(["orgId", "orgName"]),
   },
   methods: {
+    NowBuild() {
+      if (this.formData.planCycle == 6) return false;
+      else return true;
+    },
     getLabel(options, value) {
       return getLabel(options, value);
     },
@@ -414,8 +428,8 @@ export default {
         rulePointIds: null,
         checkOrgType: null,
         checkType: null,
-        startDate:null,
-        endDate:null,
+        startDate: null,
+        endDate: null,
       };
     },
     getRolesByOrg() {