Compare commits
2 Commits
863bab3eba
...
316b7fe059
| Author | SHA1 | Date |
|---|---|---|
|
|
316b7fe059 | |
|
|
f602a7778d |
|
|
@ -331,23 +331,26 @@ async function handleOpenDialog(row: SysRole) {
|
|||
Object.assign(formData, row);
|
||||
formData.menuIdList = data;
|
||||
setTimeout(() => {
|
||||
refmenuSelect.value.setChecked(data);
|
||||
// refmenuSelect.value.setChecked(data);
|
||||
}, 300);
|
||||
console.log(formData);
|
||||
} else {
|
||||
dialog.title = "新增角色";
|
||||
}
|
||||
}
|
||||
//test
|
||||
async function handleSubmit() {}
|
||||
|
||||
// 提交角色表单
|
||||
function handleSubmit() {
|
||||
addRequestRef.value.validate((valid: any) => {
|
||||
if (valid) {
|
||||
const checkedMenuIds: number[] = refmenuSelect.value.getPerms();
|
||||
// const checkedMenuIds: number[] = refmenuSelect.value.getPerms();
|
||||
loading.value = true;
|
||||
const roleId = formData.id;
|
||||
if (roleId) {
|
||||
RoleApi.update(roleId, { ...formData, menuIdList: checkedMenuIds })
|
||||
// RoleApi.update(roleId, { ...formData, menuIdList: checkedMenuIds })
|
||||
RoleApi.update(roleId, formData)
|
||||
.then(() => {
|
||||
ElMessage.success("修改成功");
|
||||
handleCloseDialog();
|
||||
|
|
|
|||
Loading…
Reference in New Issue