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>&emsp;<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