角色分配页面移除tag缓存
This commit is contained in:
parent
155327ae4f
commit
5dec43bb98
@ -124,7 +124,7 @@
|
|||||||
</el-dialog>
|
</el-dialog>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script setup name="roleusers">
|
<script setup name="roleUsers">
|
||||||
// import { listRole } from "@/api/system/role";
|
// import { listRole } from "@/api/system/role";
|
||||||
import { getRole } from '@/api/system/role'
|
import { getRole } from '@/api/system/role'
|
||||||
import { getRoleUsers, createRoleUsers, deleteRoleUsers, getExcludeUsers } from '@/api/system/userRoles'
|
import { getRoleUsers, createRoleUsers, deleteRoleUsers, getExcludeUsers } from '@/api/system/userRoles'
|
||||||
@ -153,13 +153,13 @@ const roleUserQueryParams = reactive({
|
|||||||
roleId: undefined,
|
roleId: undefined,
|
||||||
userName: undefined,
|
userName: undefined,
|
||||||
roleName: undefined,
|
roleName: undefined,
|
||||||
roleKey: undefined,
|
roleKey: undefined
|
||||||
})
|
})
|
||||||
const userQueryParams = reactive({
|
const userQueryParams = reactive({
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
roleId: undefined,
|
roleId: undefined,
|
||||||
userName: undefined,
|
userName: undefined
|
||||||
})
|
})
|
||||||
// 状态字典
|
// 状态字典
|
||||||
const statusOptions = ref([])
|
const statusOptions = ref([])
|
||||||
@ -172,6 +172,7 @@ proxy.getDicts('sys_normal_disable').then((response) => {
|
|||||||
const role_id = route.query.roleId
|
const role_id = route.query.roleId
|
||||||
roleUserQueryParams.roleId = role_id
|
roleUserQueryParams.roleId = role_id
|
||||||
userQueryParams.roleId = role_id
|
userQueryParams.roleId = role_id
|
||||||
|
|
||||||
function init() {
|
function init() {
|
||||||
searchRoleUser()
|
searchRoleUser()
|
||||||
|
|
||||||
@ -188,6 +189,7 @@ function searchRoleUser() {
|
|||||||
roleUserQueryParams.pageNum = 1
|
roleUserQueryParams.pageNum = 1
|
||||||
getRoleUser()
|
getRoleUser()
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取角色用户
|
// 获取角色用户
|
||||||
function getRoleUser() {
|
function getRoleUser() {
|
||||||
loading.value = true
|
loading.value = true
|
||||||
@ -215,17 +217,17 @@ function cancelAuthUserAll() {
|
|||||||
.$confirm('是否确认删除选中的 ' + delSelections.value.length + ' 条数据?', '警告', {
|
.$confirm('是否确认删除选中的 ' + delSelections.value.length + ' 条数据?', '警告', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
cancelButtonText: '取消',
|
cancelButtonText: '取消',
|
||||||
type: 'warning',
|
type: 'warning'
|
||||||
})
|
})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
deleteRoleUsers({
|
deleteRoleUsers({
|
||||||
roleId: role_id,
|
roleId: role_id,
|
||||||
userIds: delSelections.value,
|
userIds: delSelections.value
|
||||||
}).then((response) => {
|
}).then((response) => {
|
||||||
if (response.code === 200) {
|
if (response.code === 200) {
|
||||||
proxy.$message({
|
proxy.$message({
|
||||||
message: '成功删除' + response.data + '条数据',
|
message: '成功删除' + response.data + '条数据',
|
||||||
type: 'success',
|
type: 'success'
|
||||||
})
|
})
|
||||||
getRoleUser()
|
getRoleUser()
|
||||||
}
|
}
|
||||||
@ -240,12 +242,12 @@ function handleCancelPerm(row) {
|
|||||||
|
|
||||||
deleteRoleUsers({
|
deleteRoleUsers({
|
||||||
roleId: role_id,
|
roleId: role_id,
|
||||||
userIds: delSelections.value,
|
userIds: delSelections.value
|
||||||
}).then((response) => {
|
}).then((response) => {
|
||||||
if (response.code === 200) {
|
if (response.code === 200) {
|
||||||
proxy.$message({
|
proxy.$message({
|
||||||
message: '成功删除' + response.data + '条数据',
|
message: '成功删除' + response.data + '条数据',
|
||||||
type: 'success',
|
type: 'success'
|
||||||
})
|
})
|
||||||
getRoleUser()
|
getRoleUser()
|
||||||
}
|
}
|
||||||
@ -279,12 +281,12 @@ function handleSubmit() {
|
|||||||
}
|
}
|
||||||
createRoleUsers({
|
createRoleUsers({
|
||||||
roleId: role_id,
|
roleId: role_id,
|
||||||
userIds: addSelections.value,
|
userIds: addSelections.value
|
||||||
}).then((response) => {
|
}).then((response) => {
|
||||||
if (response.code === 200) {
|
if (response.code === 200) {
|
||||||
proxy.$message({
|
proxy.$message({
|
||||||
message: '成功添加' + response.data + '条数据',
|
message: '成功添加' + response.data + '条数据',
|
||||||
type: 'success',
|
type: 'success'
|
||||||
})
|
})
|
||||||
getRoleUser()
|
getRoleUser()
|
||||||
open.value = false
|
open.value = false
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user