소스 검색

隐藏立即生效

luowei 2 년 전
부모
커밋
f889c7d04c
1개의 변경된 파일4개의 추가작업 그리고 6개의 파일을 삭제
  1. 4 6
      src/views/core/accessPlan/index.vue

+ 4 - 6
src/views/core/accessPlan/index.vue

@@ -154,7 +154,7 @@
           <el-input type="number"  :min="1" oninput="if(value<0)value=1"
                     v-model.number="form.planFrequency" placeholder="请输入调阅次数" :disabled="form.isComplete"/>
         </el-form-item>
-        <el-form-item label="立即生效" prop="immediately" v-if="form.planCycle!=0">
+        <el-form-item label="立即生效" prop="immediately" v-if="form.planCycle!=0&&this.issue==null">
               <el-checkbox v-model="form.immediately" :disabled="form.isEdit||form.isComplete">
                 默认从下个周期生成任务,
                 <br/>
@@ -277,14 +277,11 @@
             {required: true, message: '请选择调阅频次', trigger: 'change'},
           ],
         },
-        initNum:null
+        initNum:null,
+        issue:null
       };
     },
     created() {
-      // this.getList();
-      // listRole().then(response => {
-      //   this.roleList = response.rows;
-      // });
       allRole().then(response => {
         this.roleList = response.data;
       });
@@ -429,6 +426,7 @@
         getPlan(id).then(response => {
           this.form = response.data;
           this.initNum = response.data.parentFrequency; 
+this.issue=response.data.updateBy;
           this.open = true;
           this.title = "编辑监控调阅任务";
           findRoleByType(this.form.orgType).then(response => {