|
@@ -42,6 +42,18 @@
|
|
|
style="width: 150px"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="" prop="position">
|
|
|
+ <el-select v-model="queryParams.position"
|
|
|
+ style="width: 170px"
|
|
|
+ filterable placeholder="身份">
|
|
|
+ <el-option
|
|
|
+ v-for="item in systemPostList"
|
|
|
+ :key="item.postId"
|
|
|
+ :label="item.postName"
|
|
|
+ :value="item.postId">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="" prop="userState">
|
|
|
<el-select
|
|
|
v-model="queryParams.userState"
|
|
@@ -57,21 +69,21 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="" prop="cardNumSimple" >
|
|
|
- <el-select
|
|
|
- v-model="queryParams.cardNumSimple"
|
|
|
- placeholder="请选择校园卡"
|
|
|
- clearable
|
|
|
- style="width: 150px"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in postionList"
|
|
|
- :key="dict.postId"
|
|
|
- :label="dict.postName"
|
|
|
- :value="dict.postId"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
+ <!--<el-form-item label="" prop="cardNumSimple" >-->
|
|
|
+ <!--<el-select-->
|
|
|
+ <!--v-model="queryParams.cardNumSimple"-->
|
|
|
+ <!--placeholder="请选择校园卡"-->
|
|
|
+ <!--clearable-->
|
|
|
+ <!--style="width: 150px"-->
|
|
|
+ <!-->-->
|
|
|
+ <!--<el-option-->
|
|
|
+ <!--v-for="dict in postionList"-->
|
|
|
+ <!--:key="dict.postId"-->
|
|
|
+ <!--:label="dict.postName"-->
|
|
|
+ <!--:value="dict.postId"-->
|
|
|
+ <!--/>-->
|
|
|
+ <!--</el-select>-->
|
|
|
+ <!--</el-form-item>-->
|
|
|
<el-form-item v-hasPermiRouter="['system:user:import']">
|
|
|
<import-component :importConfig="importConfig"></import-component>
|
|
|
</el-form-item>
|
|
@@ -215,7 +227,7 @@
|
|
|
import bindingCardPage from "./bindingCardPage.vue"
|
|
|
import { setDeptAdd,setDeptUpdate,setDeptDelete,setDeptSort,systemDeptOrganizeStructureByDept,
|
|
|
systemUserList,systemUserEditState,systemUserResetPasswd,systemUserDelete,
|
|
|
- systemUserDetail,} from "@/api/commonality/permission";
|
|
|
+ systemUserDetail,systemPostSelect,} from "@/api/commonality/permission";
|
|
|
import exportComponent from "@/components/exportComponent/exportComponent.vue";
|
|
|
import importComponent from "@/components/importComponent/importComponent.vue";
|
|
|
|
|
@@ -306,6 +318,7 @@
|
|
|
searchValue: "",
|
|
|
userState: "",
|
|
|
cardNumSimple: "",
|
|
|
+ position:'',
|
|
|
userType:1,
|
|
|
},
|
|
|
//表格扩展选择器---需要在@selection-change绑定的方法内监控selection数组长度
|
|
@@ -326,6 +339,8 @@
|
|
|
dictValue:true,
|
|
|
},
|
|
|
],
|
|
|
+ //身份列表
|
|
|
+ systemPostList:[],
|
|
|
//职位列表
|
|
|
postionList: [
|
|
|
{
|
|
@@ -373,6 +388,7 @@
|
|
|
},
|
|
|
created() {
|
|
|
this.systemDeptOrganizeStructureByDept();
|
|
|
+ this.systemPostSelect();
|
|
|
this.getList();
|
|
|
},
|
|
|
methods: {
|
|
@@ -382,6 +398,12 @@
|
|
|
this.$set(this,'deptOptions',response.data);
|
|
|
});
|
|
|
},
|
|
|
+ //身份列表
|
|
|
+ systemPostSelect(){
|
|
|
+ systemPostSelect({}).then(response => {
|
|
|
+ this.$set(this,'systemPostList',response.data);
|
|
|
+ });
|
|
|
+ },
|
|
|
// 筛选节点
|
|
|
filterNode(value, data) {
|
|
|
if (!value) return true;
|
|
@@ -553,6 +575,7 @@
|
|
|
searchValue: "",
|
|
|
userState: "",
|
|
|
cardNumSimple: "",
|
|
|
+ position: "",
|
|
|
userType:1,
|
|
|
});
|
|
|
this.systemDeptOrganizeStructureByDept();
|