From cd594c29a07140764b9f319f79baa65cfc92975c Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期四, 09 三月 2023 16:53:34 +0800 Subject: [PATCH] # --- /dev/null | 49 --------- src/main/webapp/static/js/api/api_index.js | 32 ------ src/main/webapp/views/api_index.html | 103 ++++++++++++++++++++ src/main/webapp/views/index.html | 3 src/main/webapp/static/css/api_index/api_index.css | 56 +++++++++++ 5 files changed, 161 insertions(+), 82 deletions(-) diff --git a/src/main/webapp/static/css/api_index/api_index.css b/src/main/webapp/static/css/api_index/api_index.css index e69de29..07f55c7 100644 --- a/src/main/webapp/static/css/api_index/api_index.css +++ b/src/main/webapp/static/css/api_index/api_index.css @@ -0,0 +1,56 @@ +html,body,div { + height: 100%; + color: #2c3e50; +} +* { + margin: 0; +} +body { + display: grid; + /*grid-template-columns:2fr 10fr ;*/ +} +/*澶撮儴*/ +.header { + position: fixed; + left: 0; + top: 0; + height: 60px; + width: 100%; + border-bottom: 1px solid #eaecef; + z-index: 999; + background-color: #ffffff; +} + + + +/*渚ц竟鏍�*/ +.siderbar { + position: fixed; + top: 60px; + left: 0; + width: 200px; + border-right: 1px solid #eaecef; + display: inline-block; + float: left; +} + + +.main { + width: auto; + display: inline-block; + float: right; + margin-top: 3.6rem; +} +.main-box { + max-width: 740px; + margin: 0 auto; + padding: 2rem 2.5rem; + /*border: 1px solid #eaecef;*/ +} +h2 { + border-bottom: 1px solid #eaecef; + padding-bottom: 4.8px; +} +h1,h2,h3,h4,h5,h6,p { + margin: 30px auto; +} \ No newline at end of file diff --git a/src/main/webapp/static/js/api/api_index.js b/src/main/webapp/static/js/api/api_index.js index 19ae70c..e69de29 100644 --- a/src/main/webapp/static/js/api/api_index.js +++ b/src/main/webapp/static/js/api/api_index.js @@ -1,32 +0,0 @@ -layui.config({ - base: baseUrl + "/static/layui/lay/modules/" -}).extend({ - notice: 'notice/notice', -}).use(['index', 'element', 'layer', 'admin', 'notice', 'form'], function () { - var $ = layui.jquery; - var index = layui.index; - var element = layui.element; - var layer = layui.layer; - var admin = layui.admin; - var notice = layui.notice; - var form = layui.form; - - setTimeout(()=>{ - console.log("ok") - admin.changeTheme("theme-white"); - },1000) - - var res = { - code:200, - data: [ - {menu:"涓婚〉",menuCode:"index",menuIcon:"layui-icon-home",menuId:1, - subMenu:[{code:"home/navigation.html",id:40539,level:2,level$:"浜岀骇鑿滃崟", - name:"鎺у埗鍙�",resourceId:1,resourceName:"涓婚〉",sort:0,status:1,status$:"姝e父"}]} - ] - } - var tpl = $('#menuTpl').html(); - var template = Handlebars.compile(tpl); - var html = template(res); - $("#menu-main").html(html); - element.init(); -}) \ No newline at end of file diff --git a/src/main/webapp/views/api/api_index.html b/src/main/webapp/views/api/api_index.html deleted file mode 100644 index 7c8969a..0000000 --- a/src/main/webapp/views/api/api_index.html +++ /dev/null @@ -1,49 +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"> - <link rel="icon" type="image/x-icon" href="../../static/image/favicon.ico" /> - <link rel="stylesheet" href="../../static/layui/css/layui.css" media="all"> - <link rel="stylesheet" href="../../static/css/admin.css?v=318" media="all"> - <link rel="stylesheet" href="../../static/css/api_index/api_index.css"> - <script type="text/javascript" src="../../static/js/handlebars/handlebars-v4.5.3.js"></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"></script> - <script type="text/javascript" src="../../static/js/common.js"></script> - - - -</head> -<body class="layui-layout-body"> - <div class="layui-layout layui-layout-admin"> - - - <!-- 渚ц竟鏍� --> - <div class="layui-side"> - <div class="layui-side-scroll"> - <ul id="menu-main" class="layui-nav layui-nav-tree arrow2" lay-filter="admin-side-nav" lay-shrink="_all"> - </ul> - </div> - </div> - </div> - <script type="text/javascript" src="../../static/js/api/api_index.js"></script> - <script type="text/html" id="menuTpl"> - {{#each data}} - <li class="layui-nav-item"> - <a><i class="layui-icon {{this.menuIcon}}"></i> <cite>{{this.menu}}</cite></a> - <dl class="layui-nav-child"> - {{#each this.subMenu}} - <dd><a lay-href="{{this.code}}?resourceId={{this.id}}">{{this.name}}</a></dd> - {{/each}} - </dl> - </li> - {{/each}} - </script> - -</body> -</html> - - diff --git a/src/main/webapp/views/api_index.html b/src/main/webapp/views/api_index.html new file mode 100644 index 0000000..93fa079 --- /dev/null +++ b/src/main/webapp/views/api_index.html @@ -0,0 +1,103 @@ +<!doctype html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" + content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> + <meta http-equiv="X-UA-Compatible" content="ie=edge"> + <link rel="icon" type="image/x-icon" href="../static/image/favicon.ico" /> + <link rel="stylesheet" href="../static/css/api_index/api_index.css"> + <title>api | AS / RS</title> +</head> +<body> + <div class="header"> + + </div> + <div class="siderbar"> + <div > + <ul> + <li>鑳屾櫙</li> + </ul> + </div> + </div> + <div class="main"> + <div class="main-box"> + <h1>鑳屾櫙</h1> + <p>鏈枃鏃ㄥ湪涓鸿嚜鍔ㄥ寲绔嬩綋浠撳簱鏁版嵁鍚屾鏉′欢鐨勫钩鍙板紑鏀炬湇鍔★紝鎻愪緵缁熶竴鐨凥TTP鎺ュ彛璋冪敤涓庝氦浜掕鑼冦��</p> + <p>鏈枃涓弿杩扮殑瑙勮寖鍖呮嫭AS/RS鍔熻兘妯″潡鐨勬暟鎹悓姝ユ帴鍙c��</p> + <h1>瑙勮寖閫傜敤瀵硅薄璇存槑</h1> + <p>鏈鑼冧粎閫傜敤浜庣敱骞冲彴涔嬮棿鏈嶅姟鍣ㄧ鍙戣捣璋冪敤璇锋眰锛屽寘鎷琍OST鎻愪氦鏁版嵁浠ュ強GET璇锋眰鏁版嵁銆�</p> + <h2>鍚嶈瘝瑙i噴</h2> + <ul> + <li><span>AS/RS锛氳嚜鍔ㄥ寲绔嬩綋浠撳簱浠撳偍绯荤粺</span></li> + <li><span>WMS锛氫粨搴撶鐞嗙郴缁熴��</span></li> + <li><span>WCS锛氫粨鍌ㄨ澶囩鐞嗘帶鍒剁郴缁熴��</span></li> + <li><span>PDA锛氬畨瑁呬簡绔嬪簱绉诲姩绔蒋浠跺簲鐢ㄣ�佸彲杩涜鎵爜鐨勬墜鎸佺粓绔澶囥��</span></li> + <li><span>鍏ㄩ儴鍚屾锛氫笉绠℃暟鎹湁鏃犲彉鍖栵紝鍚屾鍛ㄦ湡鍐呭叏閮ㄦ暟鎹悓姝ヤ笂浼犮��</span></li> + <li><span>澧為噺鍚屾锛氬悓姝ュ懆鏈熷唴鏈夊彉鍖栵紙鏂板銆佷慨鏀广�佹洿鏂帮級鐨勬暟鎹悓姝ヤ笂浼犮��</span></li> + </ul> + <h1>URL鍙婃暟鎹寘鏍煎紡瑙勮寖</h1> + <h2>URL</h2> + <ul> + <li><span>鏈嶅姟鍣ㄦ彁渚涘涓嬮鏍肩殑HTTP鎺ュ彛銆�</span></li> + <li><span>http://{host}:{port}/{prefix}/open/asrs/{url}</span></li> + <li><span>娉�1锛氭墍鏈塇ttp璇锋眰浠OST鏂瑰紡锛孞SON鎻愪氦杩涜</span></li> + <li><span>娉�2锛氬搷搴旀姤鏂囧悓涓篔SON瀛楃涓�</span></li> + </ul> + <h2>鍙傛暟</h2> + <h3>绯荤粺绾у弬鏁�</h3> + <ul> + <li><span>浠ヤ笅鍙傛暟鏄敱寮�鍙戝钩鍙扮瀹氫箟锛岀郴缁熼渶鏀寔杩欎簺鍙傛暟浠ヤ究璇嗗埆璋冪敤鎺ュ彛鐨勫鎴风銆�</span></li> + </ul> + <table border="1"> + <tr><th>鍙傛暟鍚�</th><th>绫诲瀷</th><th>鏄惁蹇呴』</th><th>鎻忚堪</th></tr> + <tr><td>appkey</td><td>string</td><td>鏄�</td><td>骞冲彴璁よ瘉鍞竴瀵嗛挜</td></tr> + </table> + <h3>涓氬姟绾у弬鏁�</h3> + <p>閬靛畧鏁版嵁浜ゆ崲瑙勮寖涓笟鍔$骇閫氱敤鍙傛暟鐨勭害瀹氥��</p> + <p>琛ㄦ牸4-2涓氬姟绾у弬鏁扮殑閫氱敤绾﹀畾</p> + <p>ERP閬靛畧鏁版嵁浜ゆ崲瑙勮寖涓笟鍔$骇閫氱敤鍙傛暟鐨勭害瀹氥��</p> + <h2>鍝嶅簲鏁版嵁鍖呮牸寮忚鑼�</h2> + <p>鐩墠鎺ュ彛鐨勮繑鍥炴牸寮忓叏閮ㄩ噰鐢↗SON鏍煎紡銆�</p> + <h3>JSON杈撳嚭鏍煎紡</h3> + <p>鍝嶅簲鍖呯鍚堝涓嬭鑼冪殑鏍囧噯JSON瀛楃涓诧細</p> + <ul> + <li>http鍝嶅簲澶翠腑鐨凜ontent-Type鎸囧畾:application/json;charset=utf-8</li> + <li>瀛楃涓茬紪鐮佹牸寮忔槸utf-8</li> + </ul> + <h3>鎺ュ彛鍝嶅簲杈撳嚭鏍煎紡</h3> + <ur><li>鍝嶅簲杈撳嚭鏍煎紡</li></ur> + <code> + { + "code":200, + "msg":"鎿嶄綔鎴愬姛", + "data":null + } + </code> + <ur><li>鑾峰彇鎴愬姛淇℃伅</li></ur> + <table border="1"> + <tr><td>code</td><td>msg</td><td>data</td></tr> + <tr><td>200</td><td>鎿嶄綔鎴愬姛</td><td>鎺ュ彛杩斿洖涓氬姟鏁版嵁</td></tr> + </table> + <h3>閿欒鍝嶅簲杈撳嚭鏍煎紡</h3> + <p>閿欒鍝嶅簲杈撳嚭鍐呭绗﹀悎浠ヤ笅瑙勮寖锛�</p> + <ur><li>杩斿洖鍐呭鐢眂ode,msg,data姝や笁绫诲睘鎬х粍鎴愶紝鍒嗗埆鐢ㄤ簬鎻忚堪閿欒缂栫爜锛屼互鍙婇敊璇俊鎭��</li></ur> + <p>{ + "code":500, + "msg":"鏈嶅姟鍣ㄥ唴閮ㄩ敊璇�", + "data":null + } + </p> + <p>閿欒鐮佸畾涔夊涓嬭〃鎵�绀猴細</p> + <table border="1"> + <tr><th>code</th><th>鎻忚堪</th></tr> + <tr><td>201</td><td>鏆傛棤鏁版嵁</td></tr> + <tr><td>401</td><td>鍙傛暟涓虹┖</td></tr> + <tr><td>403</td><td>鏉冮檺涓嶈冻</td></tr> + <tr><td>407</td><td>璇峰嬁閲嶅鎻愪氦</td></tr> + <tr><td>500</td><td>鏈嶅姟鍣ㄩ敊璇�</td></tr> + </table> + </div> + </div> +</body> +</html> \ No newline at end of file diff --git a/src/main/webapp/views/index.html b/src/main/webapp/views/index.html index 415dfa8..2c8517c 100644 --- a/src/main/webapp/views/index.html +++ b/src/main/webapp/views/index.html @@ -49,7 +49,7 @@ <dl class="layui-nav-child"> <dd lay-unselect><a href="./pdf.html" target="_blank">鎿嶄綔鎵嬪唽</a></dd> <hr> - <dd lay-unselect><a href="./api/api_index.html" target="_blank">api鏂囨。</a></dd> + <dd lay-unselect><a href="api_index.html" target="_blank">api鏂囨。</a></dd> </dl> </li> <li class="layui-nav-item" lay-unselect id="activation-icon"> @@ -154,6 +154,7 @@ success: function (res) { $('.layuimini-loader').fadeOut(); if (res.code === 200) { + console.log(res.data) var tpl = $('#menuTpl').html(); var template = Handlebars.compile(tpl); var html = template(res); -- Gitblit v1.9.1