From 574256babc7e7a4aa95ebe0803587eac3915c18c Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期二, 26 一月 2021 16:44:49 +0800 Subject: [PATCH] # --- src/main/webapp/views/tag/tag.html | 90 ++++++++++++++++++++++++--------------------- 1 files changed, 48 insertions(+), 42 deletions(-) diff --git a/src/main/webapp/views/tag/tag.html b/src/main/webapp/views/tag/tag.html index fe0e03d..8b5eaa3 100644 --- a/src/main/webapp/views/tag/tag.html +++ b/src/main/webapp/views/tag/tag.html @@ -35,18 +35,18 @@ <!-- 琛ㄥ崟寮圭獥 --> <script type="text/html" id="editDialog"> <form id="detail" class="layui-form"> - <input id="id" type="hidden"> - <input id="uuid" type="hidden"> - <input id="path" type="hidden"> - <input id="pathName" type="hidden"> - <input id="img" type="hidden"> - <input id="brief" type="hidden"> - <input id="level" type="hidden"> - <input id="count" type="hidden"> - <input id="createTime$" type="hidden"> - <input id="createBy" type="hidden"> - <input id="updateTime$" type="hidden"> - <input id="updateBy" type="hidden"> + <input name="id" type="hidden"> + <input name="uuid" type="hidden"> + <input name="path" type="hidden"> + <input name="pathName" type="hidden"> + <input name="img" type="hidden"> + <input name="brief" type="hidden"> + <input name="level" type="hidden"> + <input name="count" type="hidden"> + <input name="createTime$" type="hidden"> + <input name="createBy" type="hidden"> + <input name="updateTime$" type="hidden"> + <input name="updateBy" type="hidden"> <div class="layui-row"> <div class="layui-col-md6"> @@ -61,14 +61,14 @@ <div class="layui-form-item"> <label class="layui-form-label layui-form-required">褰掔被鍚嶇О</label> <div class="layui-input-block"> - <input id="name" placeholder="璇疯緭鍏ュ綊绫诲悕绉�" class="layui-input" lay-vertype="tips" lay-verify="required" required=""> + <input name="name" placeholder="璇疯緭鍏ュ綊绫诲悕绉�" class="layui-input" lay-vertype="tips" lay-verify="required" required=""> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">璐熻矗浜�</label> <div class="layui-input-block"> - <input id="leading" placeholder="璇疯緭鍏ヨ礋璐d汉" class="layui-input" lay-vertype="tips" lay-verify="required" required=""> + <input name="leading" placeholder="璇疯緭鍏ヨ礋璐d汉" class="layui-input" lay-vertype="tips" lay-verify="required" required=""> </div> </div> @@ -79,7 +79,7 @@ <div class="layui-form-item"> <label class="layui-form-label">绫诲瀷</label> <div class="layui-input-block"> - <select id="type"> + <select name="type"> <option value="">璇烽�夋嫨绫诲瀷</option> <option value="1">鐩掕</option> <option value="2">琚嬭</option> @@ -91,7 +91,7 @@ <div class="layui-form-item"> <label class="layui-form-label">鐘舵��</label> <div class="layui-input-block"> - <select id="status"> + <select name="status"> <option value="" style="display: none"></option> <option value="1">姝e父</option> <option value="0">绂佺敤</option> @@ -102,14 +102,14 @@ <div class="layui-form-item"> <label class="layui-form-label">鎺掑簭</label> <div class="layui-input-block"> - <input id="sort" placeholder="璇疯緭鍏ユ帓搴�" class="layui-input" lay-vertype="tips" lay-verify="required" required=""> + <input name="sort" placeholder="璇疯緭鍏ユ帓搴�" class="layui-input"> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">澶囨敞</label> <div class="layui-input-block"> - <input id="memo" placeholder="璇疯緭鍏ュ娉�" class="layui-input" lay-vertype="tips" lay-verify="required" required=""> + <input name="memo" placeholder="璇疯緭鍏ュ娉�" class="layui-input"> </div> </div> @@ -117,7 +117,7 @@ </div> <hr class="layui-bg-gray"> <div class="layui-form-item text-right"> - <button class="layui-btn" lay-filter="authoritiesEditSubmit" lay-submit="">淇濆瓨</button> + <button class="layui-btn" lay-filter="editSubmit" lay-submit="">淇濆瓨</button> <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button> </div> </form> @@ -159,14 +159,12 @@ {type: 'checkbox'} ,{type: 'numbers'} ,{field: 'name', align: 'left',title: '鍚嶇О', minWidth: 150} - ,{field: 'uuid', align: 'center',title: '缂栧彿'} - // ,{field: 'parentId', align: 'center',title: '鐖剁骇'} - ,{field: 'parentName', align: 'center',title: '鐖剁骇鍚嶇О'} + // ,{field: 'uuid', align: 'center',title: '缂栧彿'} ,{field: 'type$', align: 'center',title: '绫诲瀷'} ,{field: 'leading', align: 'center',title: '璐熻矗浜�'} ,{field: 'img', align: 'center',title: '鍥剧墖'} // ,{field: 'brief', align: 'center',title: '绠�瑕佹弿杩�'} - ,{field: 'count', align: 'center',title: '鏁伴噺'} + // ,{field: 'count', align: 'center',title: '鏁伴噺'} ,{field: 'sort', align: 'center',title: '鎺掑簭'} ,{field: 'status$', align: 'center',title: '鐘舵��'} ,{field: 'updateTime$', align: 'center',title: '淇敼鏃堕棿'} @@ -178,15 +176,6 @@ done: function (data) { insTb.expandAll(); tbDataList = data; - } - }); - - /* 琛ㄦ牸鎿嶄綔鍒楃偣鍑讳簨浠� */ - treeTable.on('tool(tag)', function (obj) { - if (obj.event === 'edit') { // 淇敼 - showEditModel(obj.data); - } else if (obj.event === 'del') { // 鍒犻櫎 - doDel(obj); } }); @@ -207,6 +196,15 @@ } }); + /* 琛ㄦ牸鎿嶄綔鍒楃偣鍑讳簨浠� */ + treeTable.on('tool(tag)', function (obj) { + if (obj.event === 'edit') { // 淇敼 + showEditModel(obj.data); + } else if (obj.event === 'del') { // 鍒犻櫎 + doDel(obj); + } + }); + /* 鏄剧ず琛ㄥ崟寮圭獥 */ function showEditModel(mData) { admin.open({ @@ -218,19 +216,27 @@ // 鍥炴樉琛ㄥ崟鏁版嵁 form.val('detail', mData); // 琛ㄥ崟鎻愪氦浜嬩欢 - form.on('submit(authoritiesEditSubmit)', function (data) { + form.on('submit(editSubmit)', function (data) { data.field.parentId = insXmSel.getValue('valueStr'); var loadIndex = layer.load(2); - $.get(mData ? '../../json/ok.json' : '../../json/ok.json', data.field, function (res) { - layer.close(loadIndex); - if (res.code === 200) { - layer.close(dIndex); - layer.msg(res.msg, {icon: 1}); - insTb.refresh(); - } else { - layer.msg(res.msg, {icon: 2}); + $.ajax({ + url: baseUrl+"/tag/"+(mData?'update':'add')+"/auth", + headers: {'token': localStorage.getItem('token')}, + data: data.field, + method: 'POST', + success: function (res) { + layer.close(loadIndex); + if (res.code === 200){ + layer.close(dIndex); + layer.msg(res.msg, {icon: 1}); + insTb.refresh(); + } else if (res.code === 403){ + top.location.href = baseUrl+"/"; + }else { + layer.msg(res.msg, {icon: 2}); + } } - }, 'json'); + }) return false; }); // 娓叉煋涓嬫媺鏍� -- Gitblit v1.9.1