Commit ddf7ecaf by fengshuonan

更新字典编辑

parent 29995ccf
layui.use(['table', 'ax', 'treetable'], function () { layui.use(['table', 'ax', 'treetable', 'func'], function () {
var $ = layui.$; var $ = layui.$;
var table = layui.table; var table = layui.table;
var $ax = layui.ax; var $ax = layui.ax;
var treetable = layui.treetable; var treetable = layui.treetable;
var func = layui.func;
/** /**
* 基础字典管理 * 基础字典管理
...@@ -48,7 +49,12 @@ layui.use(['table', 'ax', 'treetable'], function () { ...@@ -48,7 +49,12 @@ layui.use(['table', 'ax', 'treetable'], function () {
* 弹出添加对话框 * 弹出添加对话框
*/ */
Dict.openAddDlg = function () { Dict.openAddDlg = function () {
window.location.href = Feng.ctxPath + '/dict/add?dictTypeId=' + $("#dictTypeId").val(); func.open({
height: 650,
title: '添加字典',
content: Feng.ctxPath + '/dict/add?dictTypeId=' + $("#dictTypeId").val(),
tableId: Dict.tableId
});
}; };
/** /**
...@@ -57,7 +63,12 @@ layui.use(['table', 'ax', 'treetable'], function () { ...@@ -57,7 +63,12 @@ layui.use(['table', 'ax', 'treetable'], function () {
* @param data 点击按钮时候的行数据 * @param data 点击按钮时候的行数据
*/ */
Dict.openEditDlg = function (data) { Dict.openEditDlg = function (data) {
window.location.href = Feng.ctxPath + '/dict/edit?dictId=' + data.dictId; func.open({
height: 650,
title: '修改字典',
content: Feng.ctxPath + '/dict/edit?dictId=' + data.dictId,
tableId: Dict.tableId
});
}; };
/** /**
......
...@@ -17,16 +17,23 @@ var DictInfoDlg = { ...@@ -17,16 +17,23 @@ var DictInfoDlg = {
} }
}; };
layui.use(['form', 'ax'], function () { layui.use(['form', 'ax', 'admin'], function () {
var $ = layui.jquery; var $ = layui.jquery;
var $ax = layui.ax; var $ax = layui.ax;
var form = layui.form; var form = layui.form;
var admin = layui.admin;
//表单提交事件 //表单提交事件
form.on('submit(btnSubmit)', function (data) { form.on('submit(btnSubmit)', function (data) {
var ajax = new $ax(Feng.ctxPath + "/dict/addItem", function (data) { var ajax = new $ax(Feng.ctxPath + "/dict/addItem", function (data) {
Feng.success("添加成功!"); Feng.success("添加成功!");
window.location.href = Feng.ctxPath + "/dict?dictTypeId=" + $("#dictTypeId").val();
//传给上个页面,刷新table用
admin.putTempData('formOk', true);
//关掉对话框
admin.closeThisDialog();
}, function (data) { }, function (data) {
Feng.error("添加失败!" + data.responseJSON.message) Feng.error("添加失败!" + data.responseJSON.message)
}); });
...@@ -36,11 +43,6 @@ layui.use(['form', 'ax'], function () { ...@@ -36,11 +43,6 @@ layui.use(['form', 'ax'], function () {
return false; return false;
}); });
//返回按钮
$("#backupPage").click(function () {
window.location.href = Feng.ctxPath + "/dict?dictTypeId=" + $("#dictTypeId").val();
});
//父级字典时 //父级字典时
$('#parentName').click(function () { $('#parentName').click(function () {
var formName = encodeURIComponent("parent.DictInfoDlg.data.parentName"); var formName = encodeURIComponent("parent.DictInfoDlg.data.parentName");
......
...@@ -16,10 +16,11 @@ var DictInfoDlg = { ...@@ -16,10 +16,11 @@ var DictInfoDlg = {
} }
}; };
layui.use(['form', 'ax'], function () { layui.use(['form', 'ax', 'admin'], function () {
var $ = layui.jquery; var $ = layui.jquery;
var $ax = layui.ax; var $ax = layui.ax;
var form = layui.form; var form = layui.form;
var admin = layui.admin;
//获取详情信息,填充表单 //获取详情信息,填充表单
var ajax = new $ax(Feng.ctxPath + "/dict/detail?dictId=" + Feng.getUrlParam("dictId")); var ajax = new $ax(Feng.ctxPath + "/dict/detail?dictId=" + Feng.getUrlParam("dictId"));
...@@ -30,7 +31,13 @@ layui.use(['form', 'ax'], function () { ...@@ -30,7 +31,13 @@ layui.use(['form', 'ax'], function () {
form.on('submit(btnSubmit)', function (data) { form.on('submit(btnSubmit)', function (data) {
var ajax = new $ax(Feng.ctxPath + "/dict/editItem", function (data) { var ajax = new $ax(Feng.ctxPath + "/dict/editItem", function (data) {
Feng.success("更新成功!"); Feng.success("更新成功!");
window.location.href = Feng.ctxPath + "/dict?dictTypeId=" + $("#dictTypeId").val();
//传给上个页面,刷新table用
admin.putTempData('formOk', true);
//关掉对话框
admin.closeThisDialog();
}, function (data) { }, function (data) {
Feng.error("更新失败!" + data.responseJSON.message) Feng.error("更新失败!" + data.responseJSON.message)
}); });
...@@ -39,11 +46,6 @@ layui.use(['form', 'ax'], function () { ...@@ -39,11 +46,6 @@ layui.use(['form', 'ax'], function () {
return false; return false;
}); });
//返回按钮
$("#backupPage").click(function () {
window.location.href = Feng.ctxPath + "/dict?dictTypeId=" + $("#dictTypeId").val();
});
//父级字典时 //父级字典时
$('#parentName').click(function () { $('#parentName').click(function () {
var formName = encodeURIComponent("parent.DictInfoDlg.data.parentName"); var formName = encodeURIComponent("parent.DictInfoDlg.data.parentName");
......
...@@ -15,10 +15,11 @@ var DictTypeInfoDlg = { ...@@ -15,10 +15,11 @@ var DictTypeInfoDlg = {
} }
}; };
layui.use(['form', 'ax'], function () { layui.use(['form', 'ax', 'admin'], function () {
var $ = layui.jquery; var $ = layui.jquery;
var $ax = layui.ax; var $ax = layui.ax;
var form = layui.form; var form = layui.form;
var admin = layui.admin;
//表单提交事件 //表单提交事件
form.on('submit(btnSubmit)', function (data) { form.on('submit(btnSubmit)', function (data) {
......
...@@ -15,10 +15,11 @@ var DictTypeInfoDlg = { ...@@ -15,10 +15,11 @@ var DictTypeInfoDlg = {
} }
}; };
layui.use(['form', 'ax'], function () { layui.use(['form', 'ax', 'admin'], function () {
var $ = layui.jquery; var $ = layui.jquery;
var $ax = layui.ax; var $ax = layui.ax;
var form = layui.form; var form = layui.form;
var admin = layui.admin;
//获取详情信息,填充表单 //获取详情信息,填充表单
var ajax = new $ax(Feng.ctxPath + "/dictType/detail?dictTypeId=" + Feng.getUrlParam("dictTypeId")); var ajax = new $ax(Feng.ctxPath + "/dictType/detail?dictTypeId=" + Feng.getUrlParam("dictTypeId"));
......
@layout("/common/_container.html",{js:["/assets/modular/system/dict/dict_add.js"]}){ @layout("/common/_form.html",{js:["/assets/modular/system/dict/dict_add.js"]}){
<div class="layui-body-header"> <form class="layui-form" id="dictForm" lay-filter="dictForm">
<span class="layui-body-header-title">表单的示例-添加</span> <div class="layui-fluid" style="padding-bottom: 75px;">
</div> <div class="layui-card">
<div class="layui-card-header">基本信息</div>
<div class="layui-fluid " style=""> <div class="layui-card-body">
<div class="layui-card"> <div class="layui-form-item layui-row">
<div class="layui-card-body"> <input id="dictTypeId" name="dictTypeId" type="hidden" value="${dictTypeId}"/>
<form id="dictForm" lay-filter="dictForm" class="layui-form model-form" style="max-width: 700px;margin: 40px auto;"> <div class="layui-inline layui-col-md12">
<input id="dictTypeId" name="dictTypeId" type="hidden" value="${dictTypeId}"/> <label class="layui-form-label">字典类型</label>
<div class="layui-form-item"> <div class="layui-input-block">
<label class="layui-form-label">字典类型</label> <input type="text" class="layui-input white-border layui-disabled" value="${dictTypeName}" disabled="disabled"/>
<div class="layui-input-block"> </div>
<input type="text" class="layui-input white-border layui-disabled" value="${dictTypeName}" disabled="disabled"/>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">字典名称<span style="color: red;">*</span></label>
<label class="layui-form-label">字典名称<span style="color: red;">*</span></label> <div class="layui-input-block">
<div class="layui-input-block"> <input id="name" name="name" placeholder="请输入字典名称" type="text" class="layui-input" lay-verify="required" required/>
<input id="name" name="name" placeholder="请输入字典名称" type="text" class="layui-input" lay-verify="required" required/> </div>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">字典编码<span style="color: red;">*</span></label>
<label class="layui-form-label">字典编码<span style="color: red;">*</span></label> <div class="layui-input-block">
<div class="layui-input-block"> <input id="code" name="code" placeholder="请输入字典编码" type="text" class="layui-input" lay-verify="required" required/>
<input id="code" name="code" placeholder="请输入字典编码" type="text" class="layui-input" lay-verify="required" required/> </div>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">上级字典<span style="color: red;">*</span></label>
<label class="layui-form-label">上级字典<span style="color: red;">*</span></label> <div class="layui-input-block">
<div class="layui-input-block"> <input id="parentId" name="parentId" type="hidden" class="layui-input" lay-verify="required" required/>
<input id="parentId" name="parentId" type="hidden" class="layui-input" lay-verify="required" required/> <input id="parentName" name="parentName" placeholder="请选择上级字典,如没有请选择顶级" type="text" class="layui-input" lay-verify="required" required readonly="readonly"/>
<input id="parentName" name="parentName" placeholder="请选择上级字典,如没有请选择顶级" type="text" class="layui-input" lay-verify="required" required readonly="readonly"/> </div>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">排序</label>
<label class="layui-form-label">排序</label> <div class="layui-input-block">
<div class="layui-input-block"> <input id="sort" name="sort" placeholder="请输入字典排序" type="text" class="layui-input">
<input id="sort" name="sort" placeholder="请输入字典排序" type="text" class="layui-input"> </div>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">字典描述</label>
<label class="layui-form-label">字典描述</label> <div class="layui-input-block">
<div class="layui-input-block"> <textarea id="description" name="description" placeholder="请输入字典描述" class="layui-textarea"></textarea>
<textarea id="description" name="description" placeholder="请输入字典描述" class="layui-textarea"></textarea> </div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit>&emsp;提交&emsp;</button>
<button class="layui-btn layui-btn-primary" type="button" id="backupPage">&emsp;返回&emsp;</button>
</div> </div>
</div> </div>
</form> </div>
</div> </div>
</div> </div>
</div> <div class="form-group-bottom text-center">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit>&emsp;提交&emsp;</button>
<button type="reset" class="layui-btn layui-btn-primary" ew-event="closeDialog">&emsp;取消&emsp;</button>
</div>
</form>
@} @}
\ No newline at end of file
@layout("/common/_container.html",{js:["/assets/modular/system/dict/dict_edit.js"]}){ @layout("/common/_form.html",{js:["/assets/modular/system/dict/dict_edit.js"]}){
<div class="layui-body-header"> <form class="layui-form" id="dictForm" lay-filter="dictForm">
<span class="layui-body-header-title">表单的示例-添加</span> <div class="layui-fluid" style="padding-bottom: 75px;">
</div> <div class="layui-card">
<div class="layui-card-header">基本信息</div>
<div class="layui-fluid " style=""> <div class="layui-card-body">
<div class="layui-card"> <div class="layui-form-item layui-row">
<div class="layui-card-body"> <input id="dictId" name="dictId" type="hidden"/>
<form id="dictForm" lay-filter="dictForm" class="layui-form model-form" style="max-width: 700px;margin: 40px auto;"> <div class="layui-inline layui-col-md12">
<input id="dictId" name="dictId" type="hidden"/> <label class="layui-form-label">字典类型</label>
<div class="layui-form-item"> <div class="layui-input-block">
<label class="layui-form-label">字典类型</label> <input id="dictTypeId" name="dictTypeId" type="hidden" value="${dictTypeId}"/>
<div class="layui-input-block"> <input type="text" class="layui-input white-border layui-disabled" value="${dictTypeName}" disabled="disabled"/>
<input id="dictTypeId" name="dictTypeId" type="hidden" value="${dictTypeId}"/> </div>
<input type="text" class="layui-input white-border layui-disabled" value="${dictTypeName}" disabled="disabled"/>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">字典名称<span style="color: red;">*</span></label>
<label class="layui-form-label">字典名称<span style="color: red;">*</span></label> <div class="layui-input-block">
<div class="layui-input-block"> <input id="name" name="name" placeholder="请输入字典名称" type="text" class="layui-input" lay-verify="required" required/>
<input id="name" name="name" placeholder="请输入字典名称" type="text" class="layui-input" lay-verify="required" required/> </div>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">字典编码<span style="color: red;">*</span></label>
<label class="layui-form-label">字典编码<span style="color: red;">*</span></label> <div class="layui-input-block">
<div class="layui-input-block"> <input id="code" name="code" placeholder="请输入字典编码" type="text" class="layui-input layui-disabled" lay-verify="required" disabled required/>
<input id="code" name="code" placeholder="请输入字典编码" type="text" class="layui-input layui-disabled" lay-verify="required" disabled required/> </div>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">上级字典<span style="color: red;">*</span></label>
<div class="layui-input-block">
<input id="parentId" name="parentId" type="hidden" class="layui-input" lay-verify="required" required/>
<input id="parentName" name="parentName" placeholder="请选择上级字典,如没有请选择顶级" type="text" class="layui-input" lay-verify="required" required readonly="readonly"/>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">上级字典<span style="color: red;">*</span></label>
<label class="layui-form-label">排序</label> <div class="layui-input-block">
<div class="layui-input-block"> <input id="parentId" name="parentId" type="hidden" class="layui-input" lay-verify="required" required/>
<input id="sort" name="sort" placeholder="请输入字典排序" type="text" class="layui-input"> <input id="parentName" name="parentName" placeholder="请选择上级字典,如没有请选择顶级" type="text" class="layui-input" lay-verify="required" required readonly="readonly"/>
</div>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">排序</label>
<label class="layui-form-label">字典描述</label> <div class="layui-input-block">
<div class="layui-input-block"> <input id="sort" name="sort" placeholder="请输入字典排序" type="text" class="layui-input">
<textarea id="description" name="description" placeholder="请输入字典描述" class="layui-textarea"></textarea> </div>
</div> </div>
</div> <div class="layui-inline layui-col-md12">
<div class="layui-form-item"> <label class="layui-form-label">字典描述</label>
<div class="layui-input-block"> <div class="layui-input-block">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit>&emsp;提交&emsp;</button> <textarea id="description" name="description" placeholder="请输入字典描述" class="layui-textarea"></textarea>
<button class="layui-btn layui-btn-primary" type="button" id="backupPage">&emsp;返回&emsp;</button> </div>
</div> </div>
</div> </div>
</form> </div>
</div> </div>
</div> </div>
</div> <div class="form-group-bottom text-center">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit>&emsp;提交&emsp;</button>
<button type="reset" class="layui-btn layui-btn-primary" ew-event="closeDialog">&emsp;取消&emsp;</button>
</div>
</form>
@} @}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment