src/main/webapp/assets/modular/system/menu/menu_edit.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* 详情对话框
*/
var MenuInfoDlg = {
data: {
pid: "",
pcodeName: ""
}
};
layui.use(['layer', 'form', 'admin', 'laydate', 'ax'], function () {
var $ = layui.jquery;
var $ax = layui.ax;
var form = layui.form;
var admin = layui.admin;
var laydate = layui.laydate;
var layer = layui.layer;
// 让当前iframe弹层高度适应
admin.iframeAuto();
//获取菜单信息
var ajax = new $ax(Feng.ctxPath + "/menu/getMenuInfo?menuId=" + Feng.getUrlParam("menuId"));
var result = ajax.start();
form.val('menuForm', result.data);
// 点击父级菜单
$('#pcodeName').click(function () {
var formName = encodeURIComponent("parent.MenuInfoDlg.data.pcodeName");
var formId = encodeURIComponent("parent.MenuInfoDlg.data.pid");
var treeUrl = encodeURIComponent("/menu/selectMenuTreeList");
layer.open({
type: 2,
title: '父级菜单',
area: ['300px', '400px'],
content: Feng.ctxPath + '/system/commonTree?formName=' + formName + "&formId=" + formId + "&treeUrl=" + treeUrl,
end: function () {
$("#pid").val(MenuInfoDlg.data.pid);
$("#pcodeName").val(MenuInfoDlg.data.pcodeName);
}
});
});
// 表单提交事件
form.on('submit(btnSubmit)', function (data) {
var ajax = new $ax(Feng.ctxPath + "/menu/edit", function (data) {
Feng.success("修改成功!");
//传给上个页面,刷新table用
admin.putTempData('formOk', true);
//关掉对话框
admin.closeThisDialog();
}, function (data) {
Feng.error("修改失败!" + data.responseJSON.message)
});
ajax.set(data.field);
ajax.start();
});
后面还有 1 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。