WebTM/views/home/console.html
@@ -43,125 +43,32 @@
                    <div class="layui-col-md6">
                        <!-- 快捷方式 -->
                        <div class="layui-card">
                            <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 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 style="margin-left: 15px; padding-top: 15px; height: 28px; ">
                                <a lay-href="系统管理/快捷方式自定义/Xt_UserFastMenu.html?id=FastMenu">快捷方式一</a>
                                <!--<a style="margin-left: 20px;">设置图标</a>-->
                                <button type="button" style="margin-left: 20px;" value="0" id="HIcon" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="HIcon">开启图标设置</button>
                            </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 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>
                            </div>
                        </div>
                    </div>
                    <div class="layui-col-md6">
                        <!-- 快捷方式 -->
                        <div class="layui-card">
                            <div class="layui-card-header">快捷方式</div>
                            <div style="margin-left: 15px; padding-top: 15px; height: 28px; ">
                                <a lay-href="系统管理/快捷方式自定义/Xt_UserFastMenu.html?id=FastMenu_1">快捷方式二</a>
                                <button type="button" style="margin-left: 20px;" value="0" id="HIcon_2" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="HIcon_2">开启图标设置</button>
                            </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-console"></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-engine"></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-template-1"></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-unlink"></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-chat"></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-component"></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-template"></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-snowflake"></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-transfer"></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-light"></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-senior"></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="../生产管理/生产汇报单/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 href="../领料发货/领料出库/Kf_MateOutBackBill_Fast.html" target="main_self_frame">
                                                    <i class="layui-icon layui-icon-survey"></i>
                                                    <cite>生产退料单</cite>
                                                </a>
                                            </li>
                                        </ul>
                                    </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 class="FastMenu_1" 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>
                        </div>
@@ -286,30 +193,104 @@
            //页面初始化方法
            function set_ClearBill() {
                get_Display();
                get_Display("FastMenu");
                get_Display("FastMenu_1");
                get_Notices();
                getNeedCheckRouting();
            }
            //页面其它方法
            function get_Display() {
            function get_Display(HModelAtributos) {
                //获取菜单列表数据
                $.ajax({
                    url: GetWEBURL() + "/Web/Xt_UserFastMenu_Init",
                    type: "GET",
                    async: false,
                    data: { "HMakeName": sessionStorage["HUserName"], "HType": HType },
                    data: { "HMakeName": sessionStorage["HUserName"], "HType": HType, "HModelAtributos": HModelAtributos },
                    success: function (data) {
                        console.log(data.data);
                        FastMenu(data.data);
                        FastMenu(data.data, HModelAtributos);
                    },
                    error: function (data) {
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            $('.FastMenu').on('click', 'ul li', function (event) {
                // 这里写你的点击事件处理代码
                console.log('List item clicked:', $(this).text());
            function FastMenu(data) {
                var HIcon = $("#HIcon").val();
                if (HIcon == "1") {
                    openICON("FastMenu")
                    return false;
                }
            });
            $('.FastMenu_1').on('click', 'ul li', function (event) {
                // 这里写你的点击事件处理代码
                console.log('List item clicked:', $(this).text());
                var HIcon = $("#HIcon_2").val();
                if (HIcon == "1") {
                    openICON("FastMenu_1")
                    return false;
                }
            });
            //设置图标
            function openICON(HModelAtributos) {
                // 打开图标设置子窗口
                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.target.id
                    , btn: ["确定"]
                    , btn1: function (index, laero) {
                        //刷新快捷方式
                        get_Display(HModelAtributos);
                        //更新表格缓存的数据
                        layer.close(index);//关闭弹窗
                    }
                })
            }
            form.on('submit(HIcon)', function (data) {
                var HIcon = $("#HIcon").val();
                if (HIcon == "0") {
                    $("#HIcon").val("1");
                    $("#HIcon").text("关闭图标设置");
                }
                if (HIcon == "1") {
                    $("#HIcon").val("0");
                    $("#HIcon").text("开启图标设置");
                }
            })
            form.on('submit(HIcon_2)', function (data) {
                var HIcon = $("#HIcon_2").val();
                if (HIcon == "0") {
                    $("#HIcon_2").val("1");
                    $("#HIcon_2").text("关闭图标设置");
                }
                if (HIcon == "1") {
                    $("#HIcon_2").val("0");
                    $("#HIcon_2").text("开启图标设置");
                }
            })
            function FastMenu(data, HModelAtributos) {
                var liStr = '';
                //遍历生成主菜单
                for (var i = 0; i < data.length; i++) {
@@ -350,25 +331,8 @@
                        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);
                $("." + HModelAtributos).html(liStr);
                element.init();
                //for (var i = 0; i < data.length; i++) {