菜单管理->修改、新增时路由地址唯一性检验
This commit is contained in:
@@ -398,16 +398,30 @@ function submitForm() {
|
||||
proxy.$refs["menuRef"].validate(valid => {
|
||||
if (valid) {
|
||||
if (form.value.menuId != undefined) {
|
||||
updateMenu(form.value).then(response => {
|
||||
proxy.$modal.msgSuccess("修改成功");
|
||||
open.value = false;
|
||||
getList();
|
||||
updateMenu(form.value).then(data => {
|
||||
if (data === -1) {
|
||||
proxy.$modal.msgError("路由地址已存在");
|
||||
} else {
|
||||
proxy.$modal.msgSuccess("修改成功");
|
||||
open.value = false;
|
||||
getList();
|
||||
}
|
||||
}).catch(() => {
|
||||
// 可以在这里添加自定义的错误处理,或者使用默认的错误提示
|
||||
proxy.$modal.msgError("路由地址已存在");
|
||||
});
|
||||
} else {
|
||||
addMenu(form.value).then(response => {
|
||||
proxy.$modal.msgSuccess("新增成功");
|
||||
open.value = false;
|
||||
getList();
|
||||
addMenu(form.value).then(data => {
|
||||
if (data === -1) {
|
||||
proxy.$modal.msgError("路由地址已存在");
|
||||
} else {
|
||||
proxy.$modal.msgSuccess("新增成功");
|
||||
open.value = false;
|
||||
getList();
|
||||
}
|
||||
}).catch(() => {
|
||||
// 可以在这里添加自定义的错误处理,或者使用默认的错误提示
|
||||
proxy.$modal.msgError("路由地址已存在");
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user