|
|
@@ -40,6 +40,7 @@
|
|
|
style="width: 100%"
|
|
|
v-model="queryParams.orgType"
|
|
|
placeholder="请选择机构类型"
|
|
|
+ clearable
|
|
|
@change="changeSelect"
|
|
|
>
|
|
|
<el-option
|
|
|
@@ -54,6 +55,7 @@
|
|
|
<el-select
|
|
|
v-model="queryParams.roleId"
|
|
|
placeholder="请选择用户角色"
|
|
|
+ clearable
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="item in roleList"
|
|
|
@@ -68,6 +70,7 @@
|
|
|
style="width: 100%"
|
|
|
v-model="queryParams.planCycle"
|
|
|
placeholder="请选择任务周期"
|
|
|
+ clearable
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="dict in dict.type.sys_access_cycle"
|
|
|
@@ -82,6 +85,7 @@
|
|
|
style="width: 100%"
|
|
|
v-model="queryParams.planStatus"
|
|
|
placeholder="请选择任务状态"
|
|
|
+ clearable
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="dict in dict.type.edu_plan_status"
|
|
|
@@ -530,6 +534,7 @@ export default {
|
|
|
check: null,
|
|
|
//角色列表
|
|
|
roleList: [],
|
|
|
+ allRoleList:[],
|
|
|
// 弹出层标题
|
|
|
title: "",
|
|
|
// 是否显示弹出层
|
|
|
@@ -593,6 +598,7 @@ export default {
|
|
|
created() {
|
|
|
allRole().then((response) => {
|
|
|
this.roleList = response.data;
|
|
|
+ this.allRoleList=response.data;
|
|
|
});
|
|
|
},
|
|
|
|
|
|
@@ -704,6 +710,10 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
changeSelect(val) {
|
|
|
+ if(!val) {
|
|
|
+ this.roleList=this.allRoleList;
|
|
|
+ return;
|
|
|
+ };
|
|
|
findRoleByType(val).then((response) => {
|
|
|
this.roleList = response;
|
|
|
this.queryParams.roleId = null;
|