From aedfc60ea1414f88bc0d2e8a0ed503e8950c8af0 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期二, 13 四月 2021 15:18:40 +0800 Subject: [PATCH] # --- /dev/null | 96 ------------------------ src/main/webapp/static/js/orderSettle/orderSettle.js | 105 +++++++++++-------------- src/main/webapp/views/orderSettle/orderSettle.html | 8 +- src/main/java/zy/cloud/wms/manager/controller/OrderSettleController.java | 11 -- 4 files changed, 54 insertions(+), 166 deletions(-) diff --git a/src/main/java/orderDetl.sql b/src/main/java/orderDetl.sql deleted file mode 100644 index 468f650..0000000 --- a/src/main/java/orderDetl.sql +++ /dev/null @@ -1,20 +0,0 @@ --- save orderDetl record --- mysql -insert into `sys_resource` ( `code`, `name`, `resource_id`, `level`, `sort`, `status`) values ( 'orderDetl/orderDetl.html', 'orderDetl绠$悊', null , '2', null , '1'); - -insert into `sys_resource` ( `code`, `name`, `resource_id`, `level`, `sort`, `status`) values ( 'orderDetl#view', '鏌ヨ', '', '3', '0', '1'); -insert into `sys_resource` ( `code`, `name`, `resource_id`, `level`, `sort`, `status`) values ( 'orderDetl#btn-add', '鏂板', '', '3', '1', '1'); -insert into `sys_resource` ( `code`, `name`, `resource_id`, `level`, `sort`, `status`) values ( 'orderDetl#btn-edit', '缂栬緫', '', '3', '2', '1'); -insert into `sys_resource` ( `code`, `name`, `resource_id`, `level`, `sort`, `status`) values ( 'orderDetl#btn-delete', '鍒犻櫎', '', '3', '3', '1'); -insert into `sys_resource` ( `code`, `name`, `resource_id`, `level`, `sort`, `status`) values ( 'orderDetl#btn-export', '瀵煎嚭', '', '3', '4', '1'); -insert into `sys_resource` ( `code`, `name`, `resource_id`, `level`, `sort`, `status`) values ( 'orderDetl#btn-into', '瀵煎叆', '', '3', '5', '1'); - --- sqlserver -insert [dbo].[sys_resource] ( [code], [name], [resource_id], [level], [sort], [status]) values ( N'orderDetl/orderDetl.html', N'orderDetl绠$悊', null, '2', null, '1'); - -insert [dbo].[sys_resource] ( [code], [name], [resource_id], [level], [sort], [status]) values ( N'orderDetl#view', N'鏌ヨ', '', '3', '0', '1'); -insert [dbo].[sys_resource] ( [code], [name], [resource_id], [level], [sort], [status]) values ( N'orderDetl#btn-add', N'鏂板', '', '3', '1', '1'); -insert [dbo].[sys_resource] ( [code], [name], [resource_id], [level], [sort], [status]) values ( N'orderDetl#btn-edit', N'缂栬緫', '', '3', '2', '1'); -insert [dbo].[sys_resource] ( [code], [name], [resource_id], [level], [sort], [status]) values ( N'orderDetl#btn-delete', N'鍒犻櫎', '', '3', '3', '1'); -insert [dbo].[sys_resource] ( [code], [name], [resource_id], [level], [sort], [status]) values ( N'orderDetl#btn-export', N'瀵煎嚭', '', '3', '4', '1'); -insert [dbo].[sys_resource] ( [code], [name], [resource_id], [level], [sort], [status]) values ( N'orderDetl#btn-into', N'瀵煎叆', '', '3', '5', '1'); diff --git a/src/main/java/zy/cloud/wms/manager/controller/OrderSettleController.java b/src/main/java/zy/cloud/wms/manager/controller/OrderSettleController.java index 8218ef2..67a138a 100644 --- a/src/main/java/zy/cloud/wms/manager/controller/OrderSettleController.java +++ b/src/main/java/zy/cloud/wms/manager/controller/OrderSettleController.java @@ -1,6 +1,5 @@ package zy.cloud.wms.manager.controller; -import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.mapper.Wrapper; @@ -82,13 +81,9 @@ @RequestMapping(value = "/orderSettle/delete/auth") @ManagerAuth - public R delete(@RequestParam String param){ - List<OrderSettle> list = JSONArray.parseArray(param, OrderSettle.class); - if (Cools.isEmpty(list)){ - return R.error(); - } - for (OrderSettle entity : list){ - orderSettleService.delete(new EntityWrapper<>(entity)); + public R delete(@RequestParam(value="ids[]") Long[] ids){ + for (Long id : ids){ + orderSettleService.deleteById(id); } return R.ok(); } diff --git a/src/main/webapp/static/js/orderSettle/orderSettle.js b/src/main/webapp/static/js/orderSettle/orderSettle.js index 4185f96..f487a9a 100644 --- a/src/main/webapp/static/js/orderSettle/orderSettle.js +++ b/src/main/webapp/static/js/orderSettle/orderSettle.js @@ -17,7 +17,6 @@ page: true, limit: 16, limits: [16, 30, 50, 100, 200, 500], - even: true, toolbar: '#toolbar', cellMinWidth: 50, cols: [[ @@ -31,7 +30,7 @@ ,{field: 'updateTime$', align: 'center',title: '淇敼鏃堕棿'} ,{field: 'memo', align: 'center',title: '澶囨敞', hide: true} - ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:150} + ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width: 120} ]], request: { pageName: 'curr', @@ -54,14 +53,6 @@ } pageCurr=curr; limit(); - form.on('checkbox(tableCheckbox)', function (data) { - var _index = $(data.elem).attr('table-index')||0; - if(data.elem.checked){ - res.data[_index][data.value] = 'Y'; - }else{ - res.data[_index][data.value] = 'N'; - } - }); } }); @@ -83,36 +74,20 @@ // 鐩戝惉澶村伐鍏锋爮浜嬩欢 table.on('toolbar(orderSettleTab)', function (obj) { - var checkStatus = table.checkStatus(obj.config.id); + var checkStatus = table.checkStatus(obj.config.id).data; switch(obj.event) { case 'addData': showEditModel(); break; case 'deleteData': - var data = checkStatus.data; - if (data.length === 0){ - layer.msg('璇烽�夋嫨鏁版嵁'); - } else { - layer.confirm('纭畾鍒犻櫎'+(data.length===1?'姝�':data.length)+'鏉℃暟鎹悧', function(){ - $.ajax({ - url: baseUrl+"/orderSettle/delete/auth", - headers: {'token': localStorage.getItem('token')}, - data: {param: JSON.stringify(data)}, - method: 'POST', - traditional:true, - success: function (res) { - if (res.code === 200){ - layer.closeAll(); - tableReload(false); - } else if (res.code === 403){ - top.location.href = baseUrl+"/"; - } else { - layer.msg(res.msg, {icon: 2}) - } - } - }) - }); + if (checkStatus.length === 0) { + layer.msg('璇烽�夋嫨瑕佸垹闄ょ殑鏁版嵁', {icon: 2}); + return; } + var ids = checkStatus.map(function (d) { + return d.orderSettle; + }); + del(ids); break; case 'exportData': layer.confirm('纭畾瀵煎嚭Excel鍚�', {shadeClose: true}, function(){ @@ -163,10 +138,15 @@ case 'edit': showEditModel(data); break; + case "del": + var ids = []; + ids.push(data.orderSettle); + del(ids); + break; } }); - /* 鏄剧ず琛ㄥ崟寮圭獥 */ + /* 寮圭獥 - 鏂板銆佷慨鏀� */ function showEditModel(mData) { admin.open({ type: 1, @@ -189,7 +169,7 @@ if (res.code === 200){ layer.close(dIndex); layer.msg(res.msg, {icon: 1}); - $(".layui-laypage-btn")[0].click(); + tableReload(); } else if (res.code === 403){ top.location.href = baseUrl+"/"; }else { @@ -206,28 +186,45 @@ }); } - - // 澶嶉�夋浜嬩欢 - form.on('checkbox(detailCheckbox)', function (data) { - var el = data.elem; - if (el.checked) { - $(el).val('Y'); - } else { - $(el).val('N'); - } - }); + /* 鍒犻櫎 */ + function del(ids) { + layer.confirm('纭畾瑕佸垹闄ら�変腑鏁版嵁鍚楋紵', { + skin: 'layui-layer-admin', + shade: .1 + }, function (i) { + layer.close(i); + var loadIndex = layer.load(2); + $.ajax({ + url: baseUrl+"/orderSettle/delete/auth", + headers: {'token': localStorage.getItem('token')}, + data: {ids: ids}, + method: 'POST', + success: function (res) { + layer.close(loadIndex); + if (res.code === 200){ + layer.msg(res.msg, {icon: 1}); + tableReload(); + } else if (res.code === 403){ + top.location.href = baseUrl+"/"; + } else { + layer.msg(res.msg, {icon: 2}); + } + } + }) + }); + } // 鎼滅储鏍忔悳绱簨浠� form.on('submit(search)', function (data) { pageCurr = 1; - tableReload(false); + tableReload(); }); // 鎼滅储鏍忛噸缃簨浠� form.on('submit(reset)', function (data) { pageCurr = 1; clearFormVal($('#search-box')); - tableReload(false); + tableReload(); }); // 鏃堕棿閫夋嫨鍣� @@ -249,14 +246,6 @@ }); tableIns.reload({ where: searchData, - page: { - curr: pageCurr - } + page: {curr: pageCurr} }); -} - -$('body').keydown(function () { - if (event.keyCode === 13) { - $("#search").click(); - } -}); +} \ No newline at end of file diff --git a/src/main/webapp/static/js/resource/resource.js b/src/main/webapp/static/js/resource/resource.js deleted file mode 100644 index 5b5610d..0000000 --- a/src/main/webapp/static/js/resource/resource.js +++ /dev/null @@ -1,382 +0,0 @@ -var pageCurr; -layui.use(['table','laydate', 'form'], function(){ - var table = layui.table; - var $ = layui.jquery; - var layer = layui.layer; - var layDate = layui.laydate; - var form = layui.form; - - // 鏁版嵁娓叉煋 - tableIns = table.render({ - elem: '#resource', - headers: {token: localStorage.getItem('token')}, - url: baseUrl+'/resource/list/auth', - page: true, - limit: 16, - limits: [16, 30, 50, 100, 200, 500], - toolbar: '#toolbar', - cellMinWidth: 50, - cols: [[ - {type: 'checkbox', fixed: 'left'} - ,{field: 'id', title: 'ID', sort: true,align: 'center', fixed: 'left', width: 80} - ,{field: 'code', align: 'center',title: '鑿滃崟缂栫爜'} - ,{field: 'name', align: 'center',title: '鑿滃崟鍚嶇О'} - ,{field: 'resourceName', align: 'center',title: '鐖剁骇鑿滃崟'} - ,{field: 'level$', align: 'center',title: '鑿滃崟绛夌骇'} - ,{field: 'sort', align: 'center',title: '鎺掑簭'} - // ,{field: 'status$', align: 'center',title: '鐘舵��'} - - ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:150} - ]], - request: { - pageName: 'curr', - pageSize: 'limit' - }, - parseData: function (res) { - return { - 'code': res.code, - 'msg': res.msg, - 'count': res.data.total, - 'data': res.data.records - } - }, - response: { - statusCode: 200 - }, - done: function(res, curr, count) { - if (res.code === 403) { - top.location.href = baseUrl+"/"; - } - pageCurr=curr; - limit(); - } - }); - - // 鐩戝惉鎺掑簭浜嬩欢 - table.on('sort(resource)', function (obj) { - var searchData = {}; - $.each($('#search-box [name]').serializeArray(), function() { - searchData[this.name] = this.value; - }); - searchData['orderByField'] = obj.field; - searchData['orderByType'] = obj.type; - tableIns.reload({ - where: searchData, - page: { - curr: 1 - }, - done: function (res, curr, count) { - if (res.code === 403) { - top.location.href = baseUrl+"/"; - } - pageCurr=curr; - limit(); - } - }); - }); - - // 鐩戝惉澶村伐鍏锋爮浜嬩欢 - table.on('toolbar(resource)', function (obj) { - var checkStatus = table.checkStatus(obj.config.id); - switch(obj.event) { - case 'addData': - layer.open({ - type: 2, - title: '鏂板', - maxmin: true, - area: [top.detailWidth, top.detailHeight], - shadeClose: false, - content: 'resource_detail.html', - success: function(layero, index){ - clearFormVal(layer.getChildFrame('#detail', index)); - layer.iframeAuto(index);layer.style(index, {top: (($(window).height()-layer.getChildFrame('#data-detail', index).height())/3)+"px"}); - } - }); - break; - case 'refreshData': - tableIns.reload({ - page: { - curr: pageCurr - } - }); - limit(); - break; - case 'deleteData': - var data = checkStatus.data; - var ids=[]; - data.map(function (track) { - ids.push(track.id); - }); - if (ids.length === 0){ - layer.msg('璇烽�夋嫨鏁版嵁'); - } else { - layer.confirm('纭畾鍒犻櫎'+(ids.length===1?'姝�':ids.length)+'鏉℃暟鎹悧', function(){ - $.ajax({ - url: baseUrl+"/resource/delete/auth", - headers: {'token': localStorage.getItem('token')}, - data: {ids: ids}, - method: 'POST', - traditional:true, - success: function (res) { - if (res.code === 200){ - layer.closeAll(); - tableReload(false); - } else if (res.code === 403){ - top.location.href = baseUrl+"/"; - } else { - layer.msg(res.msg) - } - } - }) - }); - } - break; - case 'exportData': - layer.confirm('纭畾瀵煎嚭Excel鍚�', {shadeClose: true}, function(){ - var titles=[]; - var fields=[]; - obj.config.cols[0].map(function (col) { - if (col.type === 'normal' && col.hide === false && col.toolbar == null) { - titles.push(col.title); - fields.push(col.field); - } - }); - var exportData = {}; - $.each($('#search-box [name]').serializeArray(), function() { - exportData[this.name] = this.value; - }); - var param = { - 'resource': exportData, - 'fields': fields - }; - $.ajax({ - url: baseUrl+"/resource/export/auth", - headers: {'token': localStorage.getItem('token')}, - data: JSON.stringify(param), - dataType:'json', - contentType:'application/json;charset=UTF-8', - method: 'POST', - success: function (res) { - layer.closeAll(); - if (res.code === 200) { - table.exportFile(titles,res.data,'xls'); - } else if (res.code === 403) { - top.location.href = baseUrl+"/"; - } else { - layer.msg(res.msg) - } - } - }); - }); - break; - } - }); - - // 鐩戝惉琛屽伐鍏蜂簨浠� - table.on('tool(resource)', function(obj){ - var data = obj.data; - switch (obj.event) { - // 璇︽儏 - case 'detail': - layer.open({ - type: 2, - title: '璇︽儏', - maxmin: true, - area: [top.detailWidth, top.detailHeight], - shadeClose: false, - content: 'resource_detail.html', - success: function(layero, index){ - setFormVal(layer.getChildFrame('#detail', index), data, true); - top.convertDisabled(layer.getChildFrame('#data-detail :input', index), true); - layer.getChildFrame('#data-detail-submit,#prompt', index).hide(); - layer.iframeAuto(index);layer.style(index, {top: (($(window).height()-layer.getChildFrame('#data-detail', index).height())/3)+"px"}); - layero.find('iframe')[0].contentWindow.layui.form.render('select'); - } - }); - break; - // 缂栬緫 - case 'edit': - layer.open({ - type: 2, - title: '淇敼', - maxmin: true, - area: [top.detailWidth, top.detailHeight], - shadeClose: false, - content: 'resource_detail.html', - success: function(layero, index){ - setFormVal(layer.getChildFrame('#detail', index), data, false); - top.convertDisabled(layer.getChildFrame('#data-detail :input', index), false); - layer.iframeAuto(index);layer.style(index, {top: (($(window).height()-layer.getChildFrame('#data-detail', index).height())/3)+"px"}); - layero.find('iframe')[0].contentWindow.layui.form.render('select'); - } - }); - break; - case 'Resource': - var param = top.reObject(data).resourceId; - if (param === undefined) { - layer.msg("鏃犳暟鎹�"); - } else { - layer.open({ - type: 2, - title: '鐖剁骇璇︽儏', - maxmin: true, - area: [top.detailHeight, top.detailWidth], - shadeClose: false, - content: '../resource/resource_detail.html', - success: function(layero, index){ - $.ajax({ - url: baseUrl+"/resource/"+ param +"/auth", - headers: {'token': localStorage.getItem('token')}, - method: 'GET', - success: function (res) { - if (res.code === 200){ - setFormVal(layer.getChildFrame('#detail', index), res.data, true); - top.convertDisabled(layer.getChildFrame('#data-detail :input', index), true); - layer.getChildFrame('#data-detail-submit,#prompt', index).hide(); - layer.iframeAuto(index);layer.style(index, {top: (($(window).height()-layer.getChildFrame('#data-detail', index).height())/3)+"px"}); - layero.find('iframe')[0].contentWindow.layui.form.render('select'); - } else if (res.code === 403){ - parent.location.href = "/"; - }else { - layer.msg(res.msg) - } - } - }) - } - }); - } - break; - - } - }); - - // 鏁版嵁淇敼鍔ㄤ綔 - form.on('submit(edit)', function () { - var index = layer.load(1, { - shade: [0.5,'#000'] //0.1閫忔槑搴︾殑鑳屾櫙 - }); - var data = { - id: $('#id').val(), - code: $('#code').val(), - name: $('#name').val(), - resourceId: $('#resourceId').val(), - level: $('#level').val(), - sort: $('#sort').val(), - status: $('#status').val(), - - }; - $.ajax({ - url: baseUrl+"/resource/edit/auth", - headers: {'token': localStorage.getItem('token')}, - data: top.reObject(data), - method: 'POST', - success: function (res) { - if (res.code === 200){ - parent.layer.closeAll(); - tableReload(true); - $("#data-detail :input").each(function () { - $(this).val(""); - }); - } else if (res.code === 403){ - top.location.href = baseUrl+"/"; - }else { - layer.msg(res.msg) - } - layer.close(index); - } - }) - }); - - // 鎼滅储鏍忔悳绱簨浠� - form.on('submit(search)', function (data) { - pageCurr = 1; - tableReload(false); - }); - - // 鎼滅储鏍忛噸缃簨浠� - form.on('submit(reset)', function (data) { - pageCurr = 1; - clearFormVal($('#search-box')); - tableReload(false); - }); - - // 鏃堕棿閫夋嫨鍣� - -}); - -// 鍏抽棴鍔ㄤ綔 -$(document).on('click','#data-detail-close', function () { - parent.layer.closeAll(); -}); - -function tableReload(child) { - var searchData = {}; - $.each($('#search-box [name]').serializeArray(), function() { - searchData[this.name] = this.value; - }); - (child ? parent.tableIns : tableIns).reload({ - where: searchData, - page: { - curr: pageCurr - }, - done: function (res, curr, count) { - if (res.code === 403) { - top.location.href = baseUrl+"/"; - } - pageCurr=curr; - if (res.data.length === 0 && count !== 0) { - tableIns.reload({ - where: searchData, - page: { - curr: pageCurr-1 - } - }); - pageCurr -= 1; - } - limit(child); - } - }); -} - -function setFormVal(el, data, showImg) { - for (var val in data) { - var find = el.find(":input[id='" + val + "']"); - find.val(data[val]); - if (showImg){ - var next = find.next(); - if (next.get(0)){ - if (next.get(0).localName === "img") { - find.hide(); - next.attr("src", data[val]); - next.show(); - } - } - } - } -} - -function clearFormVal(el) { - $(':input', el) - .val('') - .removeAttr('checked') - .removeAttr('selected'); -} - -function detailScreen(index) { - var detail = layer.getChildFrame('#data-detail', index); - var height = detail.height()+60; - if (height > ($(window).height()*0.9)) { - height = ($(window).height()*0.9); - } - layer.style(index, { - top: (($(window).height()-height)/3)+"px", - height: height+'px' - }); - $(".layui-layer-shade").remove(); -} - -$('body').keydown(function () { - if (event.keyCode === 13) { - $("#search").click(); - } -}); diff --git a/src/main/webapp/views/orderSettle/orderSettle.html b/src/main/webapp/views/orderSettle/orderSettle.html index fb78244..dd25979 100644 --- a/src/main/webapp/views/orderSettle/orderSettle.html +++ b/src/main/webapp/views/orderSettle/orderSettle.html @@ -17,7 +17,7 @@ <div id="search-box" class="layui-form layui-card-header"> <div class="layui-inline"> <div class="layui-input-inline"> - <input class="layui-input" type="text" name="orderSettle" placeholder="璁㈠崟鐘舵��" autocomplete="off"> + <input class="layui-input" type="text" name="order_settle" placeholder="璁㈠崟鐘舵��" autocomplete="off"> </div> </div> @@ -41,8 +41,8 @@ </script> <script type="text/html" id="operate"> - <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="detail">璇︽儏</a> - <a class="layui-btn layui-btn-xs btn-edit" lay-event="edit">缂栬緫</a> + <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="edit">淇敼</a> + <a class="layui-btn layui-btn-danger layui-btn-xs btn-edit" lay-event="del">鍒犻櫎</a> </script> <script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script> @@ -87,7 +87,7 @@ <div class="layui-form-item"> <label class="layui-form-label">澶囨敞:</label> <div class="layui-input-block"> - <input class="layui-input" name="memo" placeholder="澶囨敞"> + <input class="layui-input" name="memo" placeholder="璇疯緭鍏ュ娉�"> </div> </div> </div> diff --git a/src/main/webapp/views/resource/resource2.html b/src/main/webapp/views/resource/resource2.html deleted file mode 100644 index 035884b..0000000 --- a/src/main/webapp/views/resource/resource2.html +++ /dev/null @@ -1,81 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<head> - <meta charset="utf-8"> - <title></title> - <meta name="renderer" content="webkit"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> - <link rel="stylesheet" href="../../static/layui/css/layui.css" media="all"> - <link rel="stylesheet" href="../../static/css/cool.css" media="all"> - <link rel="stylesheet" href="../../static/css/common.css" media="all"> -</head> -<body> - -<!-- 鎼滅储鏍� --> -<div id="search-box" class="layui-form layui-card-header"> - <div class="layui-inline"> - <div class="layui-input-inline"> - <input class="layui-input" type="text" name="id" placeholder="缂栧彿" autocomplete="off"> - </div> - </div> - <div class="layui-inline"> - <div class="layui-input-inline"> - <input name="name" class="layui-input" type="text" placeholder="鑿滃崟鍚嶇О" > - </div> - </div> - <div class="layui-inline"> - <div class="layui-input-inline"> - <select name="level"> - <option value="" style="display: none"></option> - <option value="1">涓�绾ц彍鍗�</option> - <option value="2">浜岀骇鑿滃崟</option> - <option value="3">涓夌骇鑿滃崟</option> - </select> - </div> - </div> - <div class="layui-inline"> - <div class="layui-input-inline cool-auto-complete"> - <input id="resourceId" class="layui-input" name="resource_id" type="text" placeholder="璇疯緭鍏�" autocomplete="off" style="display: none"> - <input id="resourceName" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="鐖剁骇鑿滃崟" onfocus=this.blur()> - <div class="cool-auto-complete-window"> - <input class="cool-auto-complete-window-input" data-key="resourceQuery" onkeyup="autoLoad(this.getAttribute('data-key'))"> - <select class="cool-auto-complete-window-select" data-key="resourceQuerySelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple"> - </select> - </div> - </div> - </div> - - <!-- 寰呮坊鍔� --> - <div id="data-search-btn" class="layui-btn-container layui-form-item"> - <button id="search" class="layui-btn layui-btn-primary layui-btn-radius" lay-submit lay-filter="search">鎼滅储</button> - <button id="reset" class="layui-btn layui-btn-primary layui-btn-radius" lay-submit lay-filter="reset">閲嶇疆</button> - </div> -</div> - -<!-- 琛ㄦ牸 --> -<table class="layui-hide" id="resource" lay-filter="resource"></table> -<script type="text/html" id="toolbar"> - <div class="layui-btn-container"> - <button class="layui-btn layui-btn-sm" id="btn-add" lay-event="addData">鏂板</button> - <button class="layui-btn layui-btn-sm" id="btn-delete" lay-event="deleteData">鍒犻櫎</button> - <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-export" lay-event="exportData">瀵煎嚭</button> - </div> -</script> - -<script type="text/html" id="operate"> - <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="detail">璇︽儏</a> - <a class="layui-btn layui-btn-xs btn-edit" lay-event="edit">缂栬緫</a> -</script> - -<script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script> -<script type="text/javascript" src="../../static/layui/layui.js" charset="utf-8"></script> -<script type="text/javascript" src="../../static/js/common.js" charset="utf-8"></script> -<script type="text/javascript" src="../../static/js/cool.js" charset="utf-8"></script> -<script type="text/javascript" src="../../static/js/resource/resource.js" charset="utf-8"></script> - -<iframe id="detail-iframe" scrolling="auto" style="display:none;"></iframe> - -</body> -</html> - diff --git a/src/main/webapp/views/resource/resource_detail.html b/src/main/webapp/views/resource/resource_detail.html deleted file mode 100644 index 9647c83..0000000 --- a/src/main/webapp/views/resource/resource_detail.html +++ /dev/null @@ -1,96 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<head> - <meta charset="utf-8"> - <title></title> - <meta name="renderer" content="webkit"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> - <link rel="stylesheet" href="../../static/layui/css/layui.css" media="all"> - <link rel="stylesheet" href="../../static/css/cool.css" media="all"> - <link rel="stylesheet" href="../../static/css/common.css" media="all"> -</head> -<body> - -<!-- 璇︽儏 --> -<div id="data-detail" class="layer_self_wrap"> - <form id="detail" class="layui-form"> - <div class="layui-inline" style="display: none"> - <label class="layui-form-label"><span class="not-null">*</span>缂栥��銆�鍙凤細</label> - <div class="layui-input-inline"> - <input id="id" class="layui-input" type="text" placeholder="缂栧彿"> - </div> - </div> - <div class="layui-inline" style="width:31%;"> - <label class="layui-form-label"><span class="not-null">*</span>鑿滃崟缂栫爜锛�</label> - <div class="layui-input-inline"> - <input id="code" class="layui-input" type="text" placeholder="鑿滃崟缂栫爜" lay-verify="required" > - </div> - </div> - <div class="layui-inline" style="width:31%;"> - <label class="layui-form-label"><span class="not-null">*</span>鑿滃崟鍚嶇О锛�</label> - <div class="layui-input-inline"> - <input id="name" class="layui-input" type="text" placeholder="鑿滃崟鍚嶇О" lay-verify="required" > - </div> - </div> - <div class="layui-inline" style="width:31%;"> - <label class="layui-form-label">鐖剁骇鑿滃崟锛�</label> - <div class="layui-input-inline cool-auto-complete"> - <input id="resourceId" class="layui-input" type="text" placeholder="鐖剁骇鑿滃崟" style="display: none"> - <input id="resourceName" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="鐖剁骇鑿滃崟" onfocus=this.blur()> - <div class="cool-auto-complete-window"> - <input class="cool-auto-complete-window-input" data-key="resourceQuery" onkeyup="autoLoad(this.getAttribute('data-key'))"> - <select class="cool-auto-complete-window-select" data-key="resourceQuerySelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple"> - </select> - </div> - </div> - </div> - <div class="layui-inline" style="width:31%;"> - <label class="layui-form-label"><span class="not-null">*</span>鑿滃崟绛夌骇锛�</label> - <div class="layui-input-inline"> - <select id="level" lay-verify="required"> - <option value="" style="display: none"></option> - <option value="1">涓�绾ц彍鍗�</option> - <option value="2">浜岀骇鑿滃崟</option> - <option value="3">涓夌骇鑿滃崟</option> - </select> - </div> - </div> - <div class="layui-inline" style="width:31%;"> - <label class="layui-form-label">鎺掋��銆�搴忥細</label> - <div class="layui-input-inline"> - <input id="sort" class="layui-input" type="text" placeholder="鎺掑簭"> - </div> - </div> - <div class="layui-inline" style="width:31%;"> - <label class="layui-form-label"><span class="not-null">*</span>鐘躲��銆�鎬侊細</label> - <div class="layui-input-inline"> - <select id="status" lay-verify="required"> - <option value="" style="display: none"></option> - <option value="1">姝e父</option> - <option value="0">绂佺敤</option> - </select> - </div> - </div> - - - <hr class="layui-bg-gray"> - - <div id="data-detail-btn" class="layui-btn-container layui-form-item"> - <div id="data-detail-submit" type="button" class="layui-btn layui-btn-normal" lay-submit lay-filter="edit">淇濆瓨</div> - <div id="data-detail-close" type="button" class="layui-btn" lay-submit lay-filter="close">鍏抽棴</div> - </div> - - <div id="prompt"> - 娓╅Θ鎻愮ず锛氳浠旂粏濉啓鐩稿叧淇℃伅锛�<span class="extrude"><span class="not-null">*</span> 涓哄繀濉�夐」銆�</span> - </div> - </form> -</div> -</body> -<script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script> -<script type="text/javascript" src="../../static/layui/layui.js" charset="utf-8"></script> -<script type="text/javascript" src="../../static/js/common.js" charset="utf-8"></script> -<script type="text/javascript" src="../../static/js/cool.js" charset="utf-8"></script> -<script type="text/javascript" src="../../static/js/resource/resource.js" charset="utf-8"></script> -</html> - -- Gitblit v1.9.1