diff --git a/baseServiceJava/WebRoot/html/pages/menu/add.html b/baseServiceJava/WebRoot/html/pages/menu/add.html index 7ebb56f..d11a421 100644 --- a/baseServiceJava/WebRoot/html/pages/menu/add.html +++ b/baseServiceJava/WebRoot/html/pages/menu/add.html @@ -1,190 +1,162 @@ - - - 添加会员-WeAdmin Frame型后台管理系统-WeAdmin 1.0 - - - - - - - - - - - - -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- - - - -
-
- -
- - -
-
-
- - - + + - + $.ajax({ + type: "POST", + async: false, + dataType: "json", + url: "/baseService/menu/AddMenu", + data: { + parent_id: id, + sort_id: f.sort_id, + menu_name: f.name, + url: f.url, + memo: f.memo, + identity_ids: f.chk, + for_school: 1, + for_bureau: 1 + }, + success: function (data) { + if (data.success) { + var nodeId = data.result["menu_id"]; + layer.msg("增加成功", {icon: 1, time: 1000, shade: [0.5, '#000', true]}, function () { + var index = parent.layer.getFrameIndex(window.name); + parent.layer.close(index); + window.parent.reloadTree(id, nodeId); + }); + } else { + layer.alert(data.message, {icon: 0}); + return false; + } + } + }) + return false; + }); + }); + + \ No newline at end of file diff --git a/baseServiceJava/WebRoot/html/pages/menu/edit.html b/baseServiceJava/WebRoot/html/pages/menu/edit.html index 907d6c3..eaf658a 100644 --- a/baseServiceJava/WebRoot/html/pages/menu/edit.html +++ b/baseServiceJava/WebRoot/html/pages/menu/edit.html @@ -85,19 +85,6 @@ -
@@ -116,8 +103,6 @@ $ = layui.jquery, admin = layui.admin, layer = layui.layer; - var for_school = "";//学校管理员 - var for_bureau = "";//非学校管理员 var id; $(function () { id = GetQueryString("id"); @@ -138,51 +123,13 @@ sort_id: lis1.sort_id, url: lis1.url }); - for_bureau = lis1.for_bureau; - for_school = lis1.for_school; for (var i = 0; i < data.identity_info.length; i++) { $("input[type='checkbox'][value=" + data.identity_info[i].identity_id + "]").attr("checked", true); - if (data.identity_info[i].identity_id == 4) { - $("#school").show(); - if (lis1.for_school == 1) { - $("input[type='checkbox'][name='school']").attr("checked", true); - } - if (lis1.for_bureau == 1) { - $("input[type='checkbox'][name='bureau']").attr("checked", true); - } - } } - form.render(); } }) } - - - // 选中学校管理员 for_school=1 - form.on('checkbox(school)', function (data) { - if (data.elem.checked) { - for_school = 1; - } else { - for_school = 0; - } - }); - // 选中非学校管理员 for_bureau=1 - form.on('checkbox(bureau)', function (data) { - if (data.elem.checked) { - for_bureau = 1; - } else { - for_bureau = 0; - } - }); - // 点击单位管理员 显示是否学校 - form.on('checkbox(chk)', function (data) { - if (data.elem.checked) { - //$("#school").show(); - } else { - //$("#school").hide(); - } - }); verifyLength(); //监听提交 form.on('submit(save)', function (data) { @@ -196,13 +143,6 @@ layer.msg("请选择可用身份", {icon: 5}) return false; } - if ($("#school").is(":visible")) { - if (for_school == 0 && for_bureau == 0) { - layer.msg("请选择是否为学校管理员", {icon: 5}) - return false; - } - } - console.log(f); $.ajax({ url: '/baseService/menu/UpdateMenu', type: "POST", @@ -214,8 +154,8 @@ url: f.url, memo: f.memo, identity_ids: f.chk, - for_school: for_school, - for_bureau: for_bureau + for_school: 1, + for_bureau: 1 }, success: function (data) { if (data.success) {