From e59adda5a044c92f4d5d3167a67bf55a7ef19c78 Mon Sep 17 00:00:00 2001 From: chenjinlong <22208488@qq.com> Date: Fri, 22 Jan 2021 16:16:09 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90Dict=E3=80=91=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/modular/system/dict/dict_add.js | 34 +++------------- .../assets/modular/system/dict/dict_edit.js | 40 +++---------------- .../pages/modular/system/dict/dict_add.html | 30 +++++--------- .../pages/modular/system/dict/dict_edit.html | 32 ++++++--------- 4 files changed, 34 insertions(+), 102 deletions(-) diff --git a/src/main/webapp/assets/modular/system/dict/dict_add.js b/src/main/webapp/assets/modular/system/dict/dict_add.js index b340e15f..420f6427 100644 --- a/src/main/webapp/assets/modular/system/dict/dict_add.js +++ b/src/main/webapp/assets/modular/system/dict/dict_add.js @@ -1,19 +1,14 @@ -/** - * 详情对话框 - */ -var DictInfoDlg = { - data: { - dictParentId: "-1", - parentName: "顶级" - } -}; - layui.use(['form', 'admin', 'HttpRequest'], function () { var $ = layui.jquery; var form = layui.form; var admin = layui.admin; var HttpRequest = layui.HttpRequest; + //获取信息详情填充表单 + var request = new HttpRequest(Feng.ctxPath + "/dictType/getDictDetail?dictTypeId=" + Feng.getUrlParam("dictTypeId"), 'get'); + var result = request.start(); + form.val('dictForm', result.data); + //表单提交事件 form.on('submit(btnSubmit)', function (data) { var request = new HttpRequest(Feng.ctxPath + "/dict/addDict", 'post', function (data) { @@ -24,26 +19,7 @@ layui.use(['form', 'admin', 'HttpRequest'], function () { admin.closeThisDialog(); Feng.error("添加失败!" + data.message); }); - request.set(data.field); request.start(true); }); - - //父级字典时 - $('#parentName').click(function () { - var formName = encodeURIComponent("parent.DictInfoDlg.data.parentName"); - var formId = encodeURIComponent("parent.DictInfoDlg.data.dictParentId"); - var treeUrl = encodeURIComponent("/dict/zTree?dictTypeCode=" + $("#dictTypeCode").val()); - - layer.open({ - type: 2, - title: '父级字典', - area: ['300px', '400px'], - content: Feng.ctxPath + '/view/common/tree?formName=' + formName + "&formId=" + formId + "&treeUrl=" + treeUrl, - end: function () { - $("#dictParentId").val(DictInfoDlg.data.dictParentId); - $("#parentName").val(DictInfoDlg.data.parentName); - } - }); - }); }); \ No newline at end of file diff --git a/src/main/webapp/assets/modular/system/dict/dict_edit.js b/src/main/webapp/assets/modular/system/dict/dict_edit.js index 90810a1f..b05ef983 100644 --- a/src/main/webapp/assets/modular/system/dict/dict_edit.js +++ b/src/main/webapp/assets/modular/system/dict/dict_edit.js @@ -1,57 +1,27 @@ -/** - * 详情对话框 - */ -var DictInfoDlg = { - data: { - dictParentId: "-1", - parentName: "顶级" - } -}; - layui.use(['form', 'admin', 'HttpRequest'], function () { - var $ = layui.jquery; var form = layui.form; var admin = layui.admin; var HttpRequest = layui.HttpRequest; //获取详情信息,填充表单 - var request = new HttpRequest(Feng.ctxPath + "/dict/getDictDetail?dictId=" + Feng.getUrlParam("dictId"), 'get', function (result) { - form.val('dictForm', result.data); - }, function (data) { - Feng.error("加载失败!" + data.message); - }); - request.start(); + var request = new HttpRequest(Feng.ctxPath + "/dict/getDictDetail?dictId=" + Feng.getUrlParam("dictId"), 'get'); + var result = request.start(); + form.val('dictForm', result.data); //表单提交事件 form.on('submit(btnSubmit)', function (data) { var request = new HttpRequest(Feng.ctxPath + "/dict/updateDict", 'post', function (data) { admin.closeThisDialog(); - Feng.success("更新成功!"); + Feng.success("修改成功!"); admin.putTempData('formOk', true); }, function (data) { admin.closeThisDialog(); - Feng.error("更新失败!" + data.message); + Feng.error("修改失败!" + data.message); }); request.set(data.field); request.start(true); }); - //父级字典时 - $('#parentName').click(function () { - var formName = encodeURIComponent("parent.DictInfoDlg.data.parentName"); - var formId = encodeURIComponent("parent.DictInfoDlg.data.dictParentId"); - var treeUrl = encodeURIComponent("/dict/zTree?dictTypeCode=" + $("#dictTypeCode").val() + "&dictId=" + $("#dictId").val()); - layer.open({ - type: 2, - title: '父级字典', - area: ['300px', '400px'], - content: Feng.ctxPath + '/view/common/tree?formName=' + formName + "&formId=" + formId + "&treeUrl=" + treeUrl, - end: function () { - $("#dictParentId").val(DictInfoDlg.data.dictParentId); - $("#parentName").val(DictInfoDlg.data.parentName); - } - }); - }); }); \ No newline at end of file diff --git a/src/main/webapp/pages/modular/system/dict/dict_add.html b/src/main/webapp/pages/modular/system/dict/dict_add.html index dabf742f..f5212881 100644 --- a/src/main/webapp/pages/modular/system/dict/dict_add.html +++ b/src/main/webapp/pages/modular/system/dict/dict_add.html @@ -3,48 +3,40 @@