parent
02a6cc3bb2
commit
c025857749
|
|
@ -60,9 +60,7 @@ interface CheckedRole {
|
||||||
}
|
}
|
||||||
let checkedRole: CheckedRole = reactive({});
|
let checkedRole: CheckedRole = reactive({});
|
||||||
|
|
||||||
/**
|
/** 查询 */
|
||||||
* 查询
|
|
||||||
*/
|
|
||||||
function handleQuery() {
|
function handleQuery() {
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
getRolePage(queryParams)
|
getRolePage(queryParams)
|
||||||
|
|
@ -74,27 +72,19 @@ function handleQuery() {
|
||||||
loading.value = false;
|
loading.value = false;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
/**
|
/** 重置查询 */
|
||||||
* 重置查询
|
|
||||||
*/
|
|
||||||
function resetQuery() {
|
function resetQuery() {
|
||||||
queryFormRef.value.resetFields();
|
queryFormRef.value.resetFields();
|
||||||
queryParams.pageNum = 1;
|
queryParams.pageNum = 1;
|
||||||
handleQuery();
|
handleQuery();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** 行checkbox 选中事件 */
|
||||||
* 行checkbox change事件
|
|
||||||
*/
|
|
||||||
function handleSelectionChange(selection: any) {
|
function handleSelectionChange(selection: any) {
|
||||||
ids.value = selection.map((item: any) => item.id);
|
ids.value = selection.map((item: any) => item.id);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** 打开角色表单弹窗 */
|
||||||
* 打开角色表单弹窗
|
|
||||||
*
|
|
||||||
* @param roleId
|
|
||||||
*/
|
|
||||||
function openDialog(roleId?: number) {
|
function openDialog(roleId?: number) {
|
||||||
dialog.visible = true;
|
dialog.visible = true;
|
||||||
if (roleId) {
|
if (roleId) {
|
||||||
|
|
@ -107,9 +97,7 @@ function openDialog(roleId?: number) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** 角色保存提交 */
|
||||||
* 角色表单提交
|
|
||||||
*/
|
|
||||||
function handleSubmit() {
|
function handleSubmit() {
|
||||||
roleFormRef.value.validate((valid: any) => {
|
roleFormRef.value.validate((valid: any) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
|
|
@ -136,17 +124,13 @@ function handleSubmit() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** 关闭表单弹窗 */
|
||||||
* 关闭弹窗
|
|
||||||
*/
|
|
||||||
function closeDialog() {
|
function closeDialog() {
|
||||||
dialog.visible = false;
|
dialog.visible = false;
|
||||||
resetForm();
|
resetForm();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** 重置表单 */
|
||||||
* 重置表单
|
|
||||||
*/
|
|
||||||
function resetForm() {
|
function resetForm() {
|
||||||
roleFormRef.value.resetFields();
|
roleFormRef.value.resetFields();
|
||||||
roleFormRef.value.clearValidate();
|
roleFormRef.value.clearValidate();
|
||||||
|
|
@ -156,9 +140,7 @@ function resetForm() {
|
||||||
formData.status = 1;
|
formData.status = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** 删除角色 */
|
||||||
* 删除
|
|
||||||
*/
|
|
||||||
function handleDelete(roleId?: number) {
|
function handleDelete(roleId?: number) {
|
||||||
const roleIds = [roleId || ids.value].join(",");
|
const roleIds = [roleId || ids.value].join(",");
|
||||||
if (!roleIds) {
|
if (!roleIds) {
|
||||||
|
|
@ -181,9 +163,7 @@ function handleDelete(roleId?: number) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** 打开分配菜单弹窗 */
|
||||||
* 打开分配菜单弹窗
|
|
||||||
*/
|
|
||||||
function openMenuDialog(row: RolePageVO) {
|
function openMenuDialog(row: RolePageVO) {
|
||||||
const roleId = row.id;
|
const roleId = row.id;
|
||||||
if (roleId) {
|
if (roleId) {
|
||||||
|
|
@ -213,9 +193,7 @@ function openMenuDialog(row: RolePageVO) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** 角色分配菜单保存提交 */
|
||||||
* 角色分配菜单提交
|
|
||||||
*/
|
|
||||||
function handleRoleMenuSubmit() {
|
function handleRoleMenuSubmit() {
|
||||||
const roleId = checkedRole.id;
|
const roleId = checkedRole.id;
|
||||||
if (roleId) {
|
if (roleId) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue