| | |
| | | import dncApi from '@/api/dnc' |
| | | import DepartPermissionTransfer from './DepartPermissionTransfer' |
| | | import UserPermissionTransfer from './UserPermissionTransfer' |
| | | import { queryProductionTreeList } from '@/api/api' |
| | | |
| | | export default { |
| | | name: 'AssignPermissionModal', |
| | |
| | | |
| | | // 调用接口获取所有车间列表 |
| | | getAllDepartmentsListByApi() { |
| | | this.allTreeKeys = [] |
| | | queryProductionTreeList() |
| | | this.allTreeKeys = this.allDepartmentsList = [] |
| | | this.$nextTick(() => { |
| | | this.$refs.departPermissionTransferRef.targetKeys = this.$refs.departPermissionTransferRef.dataSource = [] |
| | | this.$refs.departPermissionTransferRef.spinning = true |
| | | }) |
| | | dncApi.getAllDepartmentsListApi() |
| | | .then(res => { |
| | | if (res.success) { |
| | | this.allDepartmentsList = res.result |
| | |
| | | |
| | | // 调用接口获取所有用户列表 |
| | | getAllUsersListByApi() { |
| | | this.$nextTick(() => { |
| | | this.allUsersList = [] |
| | | this.$refs.userPermissionTransferRef.spinning = true |
| | | }) |
| | | dncApi.getAllUsersListApi() |
| | | .then(res => { |
| | | if (res.success) { |
| | | this.allUsersList = res.result.records |
| | | this.allUsersList = res.result |
| | | this.$nextTick(() => this.$refs.userPermissionTransferRef.getHasPermissionUserByApi()) |
| | | } |
| | | }) |