wtt
2025-05-26 e192600a773d5b4afe4c5ad3d4a13773c0f61d29
WebTM/views/Éú²ú¹ÜÀí/Éú²ú¼Æ»®Æ½Ì¨/Sc_ShopCalendar.html
@@ -56,6 +56,8 @@
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btn_BulkEditWorkTime" id="btn_BulkEditWorkTime" style="padding:0 5px">批改上班工时</button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btn_Import" id="btn_Import" style="padding:0 5px">导入</button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btn_Exit" id="btn_Exit" style="padding:0 5px">退出</button>
                                <!--<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>-->
                            </div>
@@ -248,6 +250,34 @@
                    Pub_Close(2); 
                }               
            });
            //批量修改上班工时
            form.on('submit(btn_BulkEditWorkTime)', function (data) {
                layer.open({
                    type: 2
                    , skin: "layui-layer-rim" //加上边框
                    , title: "批改上班工时"  //标题
                    , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                    , shift: 2 //弹出动画
                    , area: ["50%", "80%"] //窗体大小
                    , maxmin: true //设置最大最小按钮是否显示
                    , content: ['./Sc_BulkEditWorkTime.html', "yes"]
                })
            });
            //导入
            form.on('submit(btn_Import)', function (data) {
                layer.open({
                    type: 2
                    , skin: "layui-layer-rim" //加上边框
                    , title: "工厂日历导入"  //标题
                    , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                    , shift: 2 //弹出动画
                    , area: ["100%", "100%"] //窗体大小
                    , maxmin: true //设置最大最小按钮是否显示
                    , content: ['./Sc_ShopCalendar_Excel.html', "yes"]
                })
            });
            //#endregion
            //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
@@ -287,11 +317,12 @@
            function set_InitGrid(Year,Month,num) {
                var SumMonth = new Date(Year, Month, 0).getDate(); //动态获取月天数
                var col = [];
                var HWeekARR = ["日", "一", "二", "三", "四", "五", "六"];//获取今天是星期几用,在title处拼接
                var colData = "{";
                col.push({ field: "月份", title: "月份", width: 60 })
                colData += "\"月份\":\"" + Month+"月\",";
                for (var j = 1; j <= SumMonth; j++) {
                    col.push({ field: Format(Year + '/' + Month + '/' + j, 'yyyy-MM-dd'), title: Format(Year + '/' + Month + '/' + j, 'dd'), width: 50, edit: 'text' })
                    col.push({ field: Format(Year + '/' + Month + '/' + j, 'yyyy-MM-dd'), title: Format(Year + '/' + Month + '/' + j, 'dd') + '(' + HWeekARR[new Date(Format(Year + '/' + Month + '/' + j, 'yyyy-MM-dd')).getDay()]+')', width: 70, edit: 'text' })
                    colData += "\"" + Format(Year + '/' + Month + '/' + j, 'yyyy-MM-dd') + "\":\"" + num + "\",";
                }
                colData = colData.substr(0, colData.length - 1);
@@ -368,7 +399,7 @@
                    url: GetWEBURL() + '/MaterOutEntryReport/Sc_ShopCalendar',
                    type: "GET",
                    async: false,
                    data: { "sWhere": sWhere},
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]},
                    success: function (data1) {
                        if (data1.count == 1) {
                            var Year = new Date($("#HDate").val()).getFullYear();