From e1f88ef034491ef71e6e314d6661d75a9850275b Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期六, 09 十月 2021 21:09:06 +0800 Subject: [PATCH] # --- src/main/webapp/views/pakStore/pakStore0.html | 134 ++++++++++++++++++++++++++++++++++++++++++++ src/main/webapp/static/js/pakStore/pakStore.js | 28 +++++++++ 2 files changed, 161 insertions(+), 1 deletions(-) diff --git a/src/main/webapp/static/js/pakStore/pakStore.js b/src/main/webapp/static/js/pakStore/pakStore.js index d40dd18..e7af385 100644 --- a/src/main/webapp/static/js/pakStore/pakStore.js +++ b/src/main/webapp/static/js/pakStore/pakStore.js @@ -74,7 +74,9 @@ if (res.code === 200){ layer.msg("鍏ュ簱鍚姩鎴愬姛锛岀洰鏍囧簱浣嶏細" + res.data); matCodeData = []; + $('#focusMatByMat').val(""); tableIns.reload({data: matCodeData,done:function (res) { limit(); getInBound();}}); + document.getElementById("focusMatByMat").focus(); } else if (res.code === 403){ top.location.href = baseUrl+"/"; }else { @@ -174,6 +176,30 @@ }); } +// 鎵爜 +function focusMat(el) { + if (isEmpty(el.value)) { + return + } + $.ajax({ + url: baseUrl + "/matCode/" + el.value + "/auth", + headers: {'token': localStorage.getItem('token')}, + method: 'GET', + success: function (res) { + if (res.code === 200) { + matCodeData = []; + var param = new Array(); + param[0] = res.data; + addTableData(param); + } else if (res.code === 403) { + top.location.href = baseUrl + "/"; + } else { + layer.msg(res.msg, {icon: 2}) + } + } + }) +} + // 娣诲姞琛ㄦ牸鏁版嵁 function addTableData(data) { for (var i=0;i<data.length;i++){ @@ -193,4 +219,4 @@ matCodeData.push.apply(matCodeData, data); tableIns.reload({data: matCodeData}); layer.close(matCodeLayerIdx); -} \ No newline at end of file +} diff --git a/src/main/webapp/views/pakStore/pakStore0.html b/src/main/webapp/views/pakStore/pakStore0.html new file mode 100644 index 0000000..3d66c64 --- /dev/null +++ b/src/main/webapp/views/pakStore/pakStore0.html @@ -0,0 +1,134 @@ +<!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"> + <style> + html { + height: 100%; + padding: 10px; + background-color: #f1f1f1; + } + body { + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 3px rgba(0,0,0,.3); + } + + .function-area { + padding: 20px 50px; + } + .function-btn { + font-size: 16px; + padding: 1px 1px 1px 1px; + width: 100px; + height: 50px; + border-color: #2b425b; + border-radius: 4px; + border-width: 2px; + background: none; + border-style: solid; + transition: 0.4s; + cursor: pointer; + letter-spacing: 3px; + } + .function-btn:hover { + background-color: #2b425b; + color: #fff; + } + + .layui-layer-page .layui-layer-content { + position: relative; + overflow: visible !important; + } + + #staNoSpan { + text-align: center; + display: inline-block; + width: 100px; + font-size: 13px; + } + .layui-btn-container .layui-form-select { + display: inline-block; + width: 150px; + height: 30px; + } + .layui-btn-container .layui-form-select.layui-form-selected { + display: inline-block; + width: 150px; + } + .layui-btn-container .layui-select-title input { + font-size: 13px; + } + .layui-btn-container .layui-anim.layui-anim-upbit dd { + font-size: 13px; + } + + #btn-comb { + margin-left: 60px; + } + </style> +</head> +<body> +<!-- 鍔熻兘鍖� --> +<div class="function-area"> + <div class="layui-inline" style="margin-top: 30px"> + <div class="layui-input-inline"> + <input id="focusMatByMat" class="layui-input" onkeyup="focusMat(this)" type="text" placeholder="杈撳叆/鎵爜" autocomplete="off"> + </div> + </div> +<!-- <button id="mat-query" class="function-btn" onclick="getMat()">鏂板</button>--> +</div> + +<hr> + +<!-- 琛ㄦ牸 --> +<div style="padding-bottom: 5px; margin-bottom: 45px"> + + <!-- 澶撮儴 --> + <script type="text/html" id="toolbar"> + <div class="layui-form"> + <div class="layui-btn-container"> + <!-- 1.閫夋嫨鍏ュ簱鍙� --> + <span id="staNoSpan">鍏ュ簱鍙o細</span> + <select id="putSiteSelect" lay-verify="required"> + <option value="301">301</option> + </select> + <!-- 2.鍚姩鍑哄簱 --> + <button class="layui-btn layui-btn-normal layui-btn-lg" id="btn-comb" lay-event="comb" style="">鍚姩鍏ュ簱</button> + </div> + </div> + </script> + + <!-- 琛� --> + <script type="text/html" id="operate"> + <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="remove">绉婚櫎</a> + </script> + + <table class="layui-table" id="chooseData" lay-filter="chooseData"></table> +</div> + +<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/handlebars/handlebars-v4.5.3.js"></script> +<script type="text/javascript" src="../../static/js/pakStore/pakStore.js" charset="utf-8"></script> + +<script type="text/template" id="putSiteSelectTemplate"> + {{#each data}} + <option value="{{this}}">{{this}}</option> + {{/each}} +</script> +<script> + window.onload = function(){document.getElementById("focusMatByMat").focus();} +</script> +</body> +</html> + -- Gitblit v1.9.1