|
@@ -44,7 +44,7 @@
|
|
</el-button>
|
|
</el-button>
|
|
<template #dropdown>
|
|
<template #dropdown>
|
|
<el-dropdown-menu>
|
|
<el-dropdown-menu>
|
|
- <el-dropdown-item @click="addPersone(false)" v-permission="['teamAdd']">添加人员</el-dropdown-item>
|
|
|
|
|
|
+ <el-dropdown-item @click="addPersone(false)" v-permission="['teamAdd']" v-if="userInfo.userNameNeedTranslate != 1">添加人员</el-dropdown-item>
|
|
<el-dropdown-item @click="transitionOperation('exportUser', '')" v-permission="['teamExport']">导出人员</el-dropdown-item>
|
|
<el-dropdown-item @click="transitionOperation('exportUser', '')" v-permission="['teamExport']">导出人员</el-dropdown-item>
|
|
<el-dropdown-item @click="transitionOperation('importUser', '')" v-permission="['teamImport']">批量导入</el-dropdown-item>
|
|
<el-dropdown-item @click="transitionOperation('importUser', '')" v-permission="['teamImport']">批量导入</el-dropdown-item>
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|
|
@@ -262,6 +262,7 @@ import { useStore } from '@/store/index'
|
|
import { GET_DATA_LIST, DETELE_DEPT, MOD, GET_USERINFO, GET_ROUTELIST, DEACTIVEUSER, SETACTIVE, GET_DEPTLIST, BACTHSERROLE, GET_USERLIST, GET_ADDDEPT, ADD_USER, SETRESETPWD, EXPOERTUSER, EDIT_ADDDEPT } from './api'
|
|
import { GET_DATA_LIST, DETELE_DEPT, MOD, GET_USERINFO, GET_ROUTELIST, DEACTIVEUSER, SETACTIVE, GET_DEPTLIST, BACTHSERROLE, GET_USERLIST, GET_ADDDEPT, ADD_USER, SETRESETPWD, EXPOERTUSER, EDIT_ADDDEPT } from './api'
|
|
import { post, uploadFile } from "@/utils/request";
|
|
import { post, uploadFile } from "@/utils/request";
|
|
import { getFromValue, updateDepTreeData, resetFromValue, confirmAction, downloadFile } from '@/utils/tools'
|
|
import { getFromValue, updateDepTreeData, resetFromValue, confirmAction, downloadFile } from '@/utils/tools'
|
|
|
|
+import { storeToRefs } from 'pinia';
|
|
|
|
|
|
import personnelSearch from '@/components/translationComponent/personnelSearch/personnelSearch.vue';
|
|
import personnelSearch from '@/components/translationComponent/personnelSearch/personnelSearch.vue';
|
|
|
|
|
|
@@ -272,6 +273,7 @@ import { formatDate } from '@/utils/times';
|
|
import { URL_IMPORTTHREAD } from '../thread/constant';
|
|
import { URL_IMPORTTHREAD } from '../thread/constant';
|
|
|
|
|
|
const { getFunctionList, getUserInfoVal } = useStore()
|
|
const { getFunctionList, getUserInfoVal } = useStore()
|
|
|
|
+const { userInfo } = storeToRefs(useStore());
|
|
const globalPopup = inject<GlobalPopup>('globalPopup')
|
|
const globalPopup = inject<GlobalPopup>('globalPopup')
|
|
|
|
|
|
// 定义类型
|
|
// 定义类型
|