浏览代码

luowei修改bug

luowei 2 年之前
父节点
当前提交
a68359bd9d
共有 1 个文件被更改,包括 21 次插入8 次删除
  1. 21 8
      src/views/core/accessPlan/index.vue

+ 21 - 8
src/views/core/accessPlan/index.vue

@@ -45,7 +45,8 @@
           </el-form-item>
 
           <el-form-item>
-            <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery" v-hasPermi="['core:accessPlan:list']">搜索</el-button>
+            <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery"
+              v-hasPermi="['core:accessPlan:list']">搜索</el-button>
             <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
           </el-form-item>
         </el-form>
@@ -88,7 +89,7 @@
           <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
             <template slot-scope="scope">
               <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
-                v-hasPermi="['core:accessPlan:edit','core:accessPlan:query']">修改</el-button>
+                v-hasPermi="['core:accessPlan:edit', 'core:accessPlan:query']">修改</el-button>
               <el-button size="mini" type="text" v-if="scope.row.isDistribute == 0" icon="el-icon-add"
                 @click="handDistribute(scope.row)" v-hasPermi="['core:accessPlan:add']">下发</el-button>
               <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
@@ -98,7 +99,7 @@
         </el-table>
 
         <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
-             @pagination="getList" />
+          @pagination="getList" />
       </el-col>
 
     </el-row>
@@ -136,7 +137,7 @@
           </el-date-picker>
         </el-form-item>
         <el-form-item prop="endTime" v-if="form.planCycle == 0" label="结束日期">
-          <el-date-picker v-model="form.endTime"  :picker-options="endDatepickerOptions" align="right" type="date"
+          <el-date-picker v-model="form.endTime" :picker-options="endDatepickerOptions" align="right" type="date"
             placeholder="选择结束日期">
           </el-date-picker>
         </el-form-item>
@@ -148,7 +149,8 @@
           </el-select>
         </el-form-item>
         <el-form-item label="调阅频次" prop="planFrequency">
-          <el-input type="number" oninput="if(value<=0)value=null;value=parseInt(value)" v-model.number="form.planFrequency" placeholder="请输入调阅频次" />
+          <el-input type="number" oninput="if(value<=0)value=null;value=parseInt(value)"
+            v-model.number="form.planFrequency" placeholder="请输入调阅频次" />
         </el-form-item>
         <el-form-item label="备注" prop="description">
           <el-input v-model="form.description" type="textarea" placeholder="请输入内容" />
@@ -186,7 +188,7 @@ export default {
         },
       },
       endDatepickerOptions: {
-        disabledDate:this.disabledDate
+        disabledDate: this.disabledDate
       },
       // 遮罩层
       loading: true,
@@ -305,7 +307,7 @@ export default {
       this.handleQuery();
     },
     startDateChanged(time) {
-  
+
       if (this.form.startTime > this.form.endTime) {
         this.form.endTime = this.form.startTime;
       }
@@ -315,7 +317,7 @@ export default {
       let startTime = new Date();
       startTime.setTime(startTime.getTime() - 3600 * 1000 * 24);
       if (this.form.startTime) {
-        
+
         startTime = new Date(this.formatTime(this.form.startTime, 'YYYY-MM-DD'));
         startTime.setTime(startTime.getTime() - 3600 * 1000 * 24);
       }
@@ -339,7 +341,10 @@ export default {
     },
     changeSelect(val) {
       findRoleByType(val).then(response => {
+
         this.roleList = response;
+        this.queryParams.roleId = null;
+        this.form.roleId = null;
       })
     },
     /** 查询机构树数据 */
@@ -354,6 +359,9 @@ export default {
     resetQuery() {
       this.resetForm("queryForm");
       this.handleQuery();
+      allRole().then(response => {
+        this.roleList = response.data;
+      });
     },
     // 多选框选中数据
     handleSelectionChange(selection) {
@@ -367,6 +375,7 @@ export default {
       this.reset();
       this.open = true;
       this.title = "添加监控调阅计划";
+      this.roleList = null;
     },
     /** 修改按钮操作 */
     handleUpdate(row) {
@@ -376,7 +385,11 @@ export default {
         this.form = response.data;
         this.open = true;
         this.title = "修改监控调阅计划";
+        findRoleByType(this.form.orgType).then(response => {
+          this.roleList = response;
+        })
       });
+
     },
     /** 提交按钮 */
     submitForm() {