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