flat: 增加 所属机构

This commit is contained in:
Apcallover
2024-04-17 16:59:33 +08:00
parent 0fb5b70df5
commit 9cb647d53e
8 changed files with 353 additions and 179 deletions

View File

@@ -31,13 +31,15 @@
size="small"
icon="el-icon-search"
@click="searchChange1"
> </el-button
>
</el-button
>
<el-button
size="small"
icon="el-icon-delete"
@click="searchReset1"
> </el-button
>
</el-button
>
</div>
<!-- </el-col> -->
@@ -72,7 +74,8 @@
v-if="permission.user_role"
icon="el-icon-user"
@click="handleGrant"
>角色配置</el-button
>角色配置
</el-button
>
<el-button
size="small"
@@ -80,7 +83,8 @@
v-if="permission.user_reset"
icon="el-icon-refresh"
@click="handleReset"
>密码重置</el-button
>密码重置
</el-button
>
</template>
<template slot-scope="{ row }" slot="companyName">
@@ -148,14 +152,14 @@ import {
grant,
resetPassword,
} from "@/api/system/user";
import { getDeptTree } from "@/api/system/dept";
import { getRoleTree } from "@/api/system/role";
import { mapGetters } from "vuex";
import {getDeptTree} from "@/api/system/dept";
import {getRoleTree} from "@/api/system/role";
import {mapGetters} from "vuex";
import website from "@/config/website";
import { getToken } from "@/util/auth";
import { isMobile } from "@/util/validate";
import {getToken} from "@/util/auth";
import {isMobile} from "@/util/validate";
import md5 from "js-md5";
import { excelAccept } from "@/common/accept";
import {excelAccept} from "@/common/accept";
export default {
name: "user",
@@ -456,7 +460,7 @@ export default {
"excelForm.isCovered"() {
if (this.excelForm.isCovered !== "") {
const column = this.findObject(this.excelOption.column, "excelFile");
column.action = `/api/jobslink-api/system/tuser//import-user?isCovered=${this.excelForm.isCovered}`;
column.action = `/api/jobslink-api/system/tuser/import-user?isCovered=${this.excelForm.isCovered}`;
}
},
},
@@ -722,6 +726,7 @@ export default {
margin-bottom: 18px;
padding: 0 10px;
}
.searchBtn {
display: inline-block;
margin-bottom: 18px;