From c461b2c02841b810a1aaef788b8f22839c5d53e5 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期三, 08 三月 2023 17:00:06 +0800
Subject: [PATCH] #

---
 src/main/webapp/static/layui/lay/modules/admin.js  |    4 --
 src/main/webapp/static/js/api/api_index.js         |   32 ++++++++++++++++
 src/main/webapp/views/index.html                   |    3 +
 src/main/webapp/views/pdf.html                     |    2 
 src/main/webapp/views/api/api_index.html           |   49 ++++++++++++++++++++++++
 src/main/webapp/static/css/api_index/api_index.css |    0 
 6 files changed, 84 insertions(+), 6 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
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/main/webapp/static/css/api_index/api_index.css
diff --git a/src/main/webapp/static/js/api/api_index.js b/src/main/webapp/static/js/api/api_index.js
new file mode 100644
index 0000000..19ae70c
--- /dev/null
+++ b/src/main/webapp/static/js/api/api_index.js
@@ -0,0 +1,32 @@
+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/static/layui/lay/modules/admin.js b/src/main/webapp/static/layui/lay/modules/admin.js
index d51ac75..9fd7c09 100644
--- a/src/main/webapp/static/layui/lay/modules/admin.js
+++ b/src/main/webapp/static/layui/lay/modules/admin.js
@@ -736,10 +736,6 @@
                 }
             });
         },
-        /* 甯姪PDF */
-        help: function () {
-
-        },
         /* 鎵撳紑鍙充晶寮圭獥 */
         popupRight: function () {
             var option = admin.util.deepClone($(this).data());
diff --git a/src/main/webapp/views/api/api_index.html b/src/main/webapp/views/api/api_index.html
new file mode 100644
index 0000000..7c8969a
--- /dev/null
+++ b/src/main/webapp/views/api/api_index.html
@@ -0,0 +1,49 @@
+<!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/index.html b/src/main/webapp/views/index.html
index bb3b99e..415dfa8 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 id="logout1">api鏂囨。</a></dd>
+          <dd lay-unselect><a href="./api/api_index.html" target="_blank">api鏂囨。</a></dd>
         </dl>
       </li>
       <li class="layui-nav-item" lay-unselect id="activation-icon">
@@ -126,6 +126,7 @@
     var form = layui.form;
 
     var easywebIframeMsg = localStorage.getItem("easyweb-iframe");
+    console.log(easywebIframeMsg)
     if (!isEmpty(easywebIframeMsg)) {
       var easywebIframeObj = JSON.parse(easywebIframeMsg);
       if (easywebIframeObj.defaultTheme === undefined) {
diff --git a/src/main/webapp/views/pdf.html b/src/main/webapp/views/pdf.html
index eca78b0..5844f59 100644
--- a/src/main/webapp/views/pdf.html
+++ b/src/main/webapp/views/pdf.html
@@ -3,7 +3,7 @@
 <head>
     <meta charset="UTF-8">
     <link rel="icon" type="image/x-icon" href="../static/image/favicon.ico" />
-    <title>鎿嶄綔鎵嬪唽</title>
+    <title>AS / RS 鎿嶄綔鎵嬪唽</title>
     <style>
         html,body,div {
             height: 100%;

--
Gitblit v1.9.1