From 10933c3b600711a70b74ffbeea41b51f7e7c0924 Mon Sep 17 00:00:00 2001
From: cwjbxqmz <1134865194@qq.com>
Date: 星期五, 03 十一月 2023 13:32:55 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI

---
 WebTM/views/home/console.html |  267 +++++++++++++++++++++++++++-------------------------
 1 files changed, 139 insertions(+), 128 deletions(-)

diff --git a/WebTM/views/home/console.html b/WebTM/views/home/console.html
index 37cf596..d5a2b93 100644
--- a/WebTM/views/home/console.html
+++ b/WebTM/views/home/console.html
@@ -3,6 +3,7 @@
 <!DOCTYPE html>
 <html>
 <head>
+    <
     <meta charset="utf-8">
     <title>鎺у埗鍙颁富椤典竴</title>
     <meta name="renderer" content="webkit">
@@ -10,9 +11,28 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
     <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
     <link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all">
+    <style id="LAY_layadmin_theme">
+        .layui-side-menu, .layadmin-pagetabs .layui-tab-title li:after, .layadmin-pagetabs .layui-tab-title li.layui-this:after, .layui-layer-admin .layui-layer-title, .layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > .layui-nav-child {
+            background-color: #20222A !important;
+        }
+
+        .layui-nav-tree .layui-this, .layui-nav-tree .layui-this > a, .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a {
+            background-color: #009688 !important;
+        }
+
+        .layui-layout-admin .layui-logo {
+            background-color: #20222A !important;
+        }
+
+        .FastMenu {
+        }
+    </style>
+    <script>
+        /^http(s*):\/\//.test(location.href) || alert('璇峰厛閮ㄧ讲鍒� localhost 涓嬪啀璁块棶');
+    </script>
+
 </head>
 <body layadmin-themealias="default">
-
     <div class="layui-fluid">
         <div class="layui-row layui-col-space15">
             <div class="layui-col-md8">
@@ -23,114 +43,8 @@
                             <div class="layui-card-header">蹇嵎鏂瑰紡</div>
                             <div class="layui-card-body">
                                 <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 280px;">
-                                    <div carousel-item="">
-                                        <ul class="layui-row layui-col-space10 layui-this">
-                                            <li class="layui-col-xs3">
-                                                <a href="../楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-add-circle"></i>
-                                                    <cite>澶栬喘鍏ュ簱</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../楠屾敹鍏ュ簱/濮斿鍏ュ簱/Kf_EntrustInBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-mike"></i>
-                                                    <cite>濮斿鍏ュ簱</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../楠屾敹鍏ュ簱/浜у搧鍏ュ簱/Kf_ProductInBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-android"></i>
-                                                    <cite>浜у搧鍏ュ簱</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-chart"></i>
-                                                    <cite>棰嗘枡鍑哄簱</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../棰嗘枡鍙戣揣/濮斿鍑哄簱/Kf_EntrustOutBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-theme"></i>
-                                                    <cite>濮斿鍑哄簱</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-addition"></i>
-                                                    <cite>閿�鍞嚭搴�</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-release"></i>
-                                                    <cite>璋冩嫧鍗�</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../浠撳瓨绠$悊/鏉$爜鐢熸垚/Gy_BarCodeBill.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-app"></i>
-                                                    <cite>鏉$爜鐢熸垚</cite>
-                                                </a>
-                                            </li>
-                                        </ul>
-                                        <ul class="layui-row layui-col-space10">
-                                            <li class="layui-col-xs3">
-                                                <a href="../浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_LookingForReturnBill.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-at"></i>
-                                                    <cite>涓婃灦褰掕繕鍗�</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationInBill_PDA.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-auz"></i>
-                                                    <cite>宸ュ簭杩涚珯鎺ユ敹鍗�</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationOutBill_PDA.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-bluetooth"></i>
-                                                    <cite>宸ュ簭鍑虹珯姹囨姤鍗�</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../杞﹂棿绠$悊/濮斿宸ュ簭鍙戝嚭鍗�/Cj_StationEntrustInBill.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-carousel"></i>
-                                                    <cite>濮斿宸ュ簭鍙戝嚭鍗�</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../鐢熶骇绠$悊/鐢熶骇鎷嗙鍗�/Sc_PackSplitBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-cellphone"></i>
-                                                    <cite>鐢熶骇鎷嗙鍗�</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../璐ㄩ噺绠$悊/鏉ユ枡妫�楠屽崟/Kf_QCStockInCheckBill_Fast.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-diamond"></i>
-                                                    <cite>鏉ユ枡妫�楠屽崟</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../棰嗘枡鍙戣揣/鏀舵枡鍏ュ簱/Kf_ReciveBill_Fast_AR.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-dollar"></i>
-                                                    <cite>鍒拌揣纭(瀹夌憺)</cite>
-                                                </a>
-                                            </li>
-                                            <li class="layui-col-xs3">
-                                                <a href="../鐢熶骇绠$悊/鐢熶骇姹囨姤鍗�/Sc_ICMOReportBill_FastNew.html" target="main_self_frame">
-                                                    <i class="layui-icon layui-icon-dollar"></i>
-                                                    <cite>鐢熶骇姹囨姤鍗�</cite>
-                                                </a>
-                                            </li>
-                                            <!--<li class="layui-col-xs3">
-                                                <a lay-href="set/user/info.html">
-                                                    <i class="layui-icon layui-icon-set"></i>
-                                                    <cite>鎴戠殑璧勬枡</cite>
-                                                </a>
-                                            </li>-->
-                                        </ul>
-                                    </div>
+                                    <!--蹇嵎鏂瑰紡-->
+                                    <div class="FastMenu" carousel-item=""></div>
                                     <div class="layui-carousel-ind"><ul><li class="layui-this"></li><li class=""></li></ul></div><button class="layui-icon layui-carousel-arrow" lay-type="sub">顦�</button><button class="layui-icon layui-carousel-arrow" lay-type="add">顦�</button>
                                 </div>
                             </div>
@@ -422,29 +336,126 @@
     </div>
 
     <script src="../../layuiadmin/layui/layui.js?t=1"></script>
+    <script src="../../layuiadmin/Scripts/webConfig.js"></script>
+    <script src="../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
     <script>
         layui.config({
             base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
             index: 'lib/index' //涓诲叆鍙fā鍧�
-        }).use(['index', 'console']);
+        }).use(['index', 'form', 'laydate', 'table', 'element', 'console'], function () {
+            var $ = layui.$;
+            var element = layui.element;
+            var $ = layui.jquery;
+            //鐧诲綍骞冲彴(PC绔�佹墜鏈虹)
+            var HType = "PC";
+            //#region   椤甸潰鍒濆鍖�
+            set_ClearBill();
+            //#endregion
+
+            //#region   椤甸潰鍒濆鍖栨柟娉�
+            function set_ClearBill() {
+                
+                get_Display();
+            }
+            //#endregion
+
+            //#region   椤甸潰鍏跺畠鏂规硶
+            function get_Display() {
+                //鑾峰彇鑿滃崟鍒楄〃鏁版嵁
+                $.ajax({
+                    url: GetWEBURL() + "/Web/Xt_UserFastMenu_Init",
+                    type: "GET",
+                    async: false,
+                    data: { "HMakeName": sessionStorage["HUserName"], "HType": HType },
+                    success: function (data) {
+                        console.log(data.data);
+                        FastMenu(data.data);
+                    },
+                    error: function (data) {
+                        layer.alert("鍙戠敓閿欒!", { icon: 5 });
+                    }
+                });
+            }
+
+            function FastMenu(data) {
+                var liStr = '';
+                //閬嶅巻鐢熸垚涓昏彍鍗�
+                for (var i = 0; i < data.length; i++) {
+                    if (i == 0) {
+                        liStr += '<ul class="layui-row layui-col-space10 layui-this">';
+                    } else if (i % 8 == 0) {
+                        liStr += '<ul class="layui-row layui-col-space10">';
+                    }
+
+                    liStr += '<li class="layui-col-xs3">';
+
+                    if (data[i]["HPicNum"] == null || data[i]["HPicNum"] == "") {
+                        liStr += '<i id="' + data[i]["HSubFuncID"] +'" class="layui-icon layui-icon-add-circle"></i>';
+                    } else {
+                        liStr += '<i id="' + data[i]["HSubFuncID"] +'" class="' + data[i]["HPicNum"] + '"></i>';
+                    }
+
+                    liStr += '<a lay-href="' + data[i]["Hurl"] + '">';
+
+                    liStr += '<cite>' + data[i]["HCaption"] + '</cite>';
+
+                    liStr += '</a>';
+
+                    liStr += '</li>';
+
+                    if (i % 8 == 7) {
+                        liStr += '</ul>';
+                    }
+                };
+                if (data.length % 8 == 0) {
+                    liStr += '<ul class="layui-row layui-col-space10">';
+                    liStr += '<li class="layui-col-xs3">';
+                    liStr += '<a lay-href="绯荤粺绠$悊/蹇嵎鏂瑰紡鑷畾涔�/Xt_UserFastMenu.html">';
+                    liStr += '<i class="layui-icon layui-icon-add-circle"></i>';
+                    liStr += '<cite>蹇嵎鏂瑰紡鑷畾涔�</cite>';
+                    liStr += '</a>';
+                    liStr += '</li>';
+                    liStr += '</ul>';
+                } else {
+                    liStr += '<li class="layui-col-xs3">';
+                    liStr += '<a lay-href="绯荤粺绠$悊/蹇嵎鏂瑰紡鑷畾涔�/Xt_UserFastMenu.html">';
+                    liStr += '<i class="layui-icon layui-icon-add-circle"></i>';
+                    liStr += '<cite>蹇嵎鏂瑰紡鑷畾涔�</cite>';
+                    liStr += '</a>';
+                    liStr += '</li>';
+                    liStr += '</ul>';
+                }
+                $(".FastMenu").html(liStr);
+                element.init();
+
+                for (var i = 0; i < data.length; i++) {
+                    var item = document.getElementById(data[i]["HSubFuncID"]);
+                    item.addEventListener("click", function (event) {
+                        //alert("hh");
+                        //鎵撳紑鍥炬爣璁剧疆瀛愮獥鍙�
+                        layer.open({
+                            type: 2
+                            , skin: "layui-layer-rim" //鍔犱笂杈规
+                            , title: "蹇嵎鏂瑰紡-鍥炬爣璁剧疆"  //鏍囬
+                            , closeBtn: 1  //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+                            , shift: 2 //寮瑰嚭鍔ㄧ敾
+                            , area: ["30%", "90%"] //绐椾綋澶у皬
+                            , maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+                            , content: '../绯荤粺绠$悊/蹇嵎鏂瑰紡鑷畾涔�/Xt_UserFastMenu_IconSet.html?HItemID=' + event.srcElement.id
+                            , btn: ["纭畾"]
+                            , btn1: function (index, laero) {
+                                //鍒锋柊蹇嵎鏂瑰紡
+                                get_Display();
+                                //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
+                                layer.close(index);//鍏抽棴寮圭獥
+                            }
+                        })
+                    }, false);
+                }
+            }
+            //#endregion
+        });
     </script>
-
-
-
-    <style id="LAY_layadmin_theme">
-        .layui-side-menu, .layadmin-pagetabs .layui-tab-title li:after, .layadmin-pagetabs .layui-tab-title li.layui-this:after, .layui-layer-admin .layui-layer-title, .layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > .layui-nav-child {
-            background-color: #20222A !important;
-        }
-
-        .layui-nav-tree .layui-this, .layui-nav-tree .layui-this > a, .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a {
-            background-color: #009688 !important;
-        }
-
-        .layui-layout-admin .layui-logo {
-            background-color: #20222A !important;
-        }
-    </style>
 </body>
-</html>
-
+</html>
\ No newline at end of file

--
Gitblit v1.9.1