From f340127c4b0bd34aa8a39dec7a46678d8310b7d5 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期三, 18 十二月 2024 14:42:14 +0800
Subject: [PATCH] 工作任务维护,任务汇报列表,工程项目维护,工作周计划列表,工作周总结列表 把分页模式 全部改为 数据库分页;

---
 WebTM/views/Baseset/SRM_OpenTmpList.html |   59 ++++++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 42 insertions(+), 17 deletions(-)

diff --git a/WebTM/views/Baseset/SRM_OpenTmpList.html b/WebTM/views/Baseset/SRM_OpenTmpList.html
index 42c44c5..f46e42d 100644
--- a/WebTM/views/Baseset/SRM_OpenTmpList.html
+++ b/WebTM/views/Baseset/SRM_OpenTmpList.html
@@ -22,6 +22,7 @@
                                 <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="Del">鍒犻櫎</button>
                                 <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="Reload">鍒锋柊</button>
                                 <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="Select">閫夋嫨</button>
+                                <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="ReportPrint">鎶ヨ〃鎵撳嵃</button>
                                 <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="Exit">閫�鍑�</button>
                                 <button class="layui-btn layui-btn-normal" type="button" lay-submit="" lay-filter="HideColumn" id="HideColumn">闅愯棌鍒楄缃�</button>
                             </div>
@@ -34,7 +35,7 @@
                         <div class="layui-tab-content">
                             <div class="layui-tab-item layui-show">
 
-                                <table class="layui-hide" id="mainTable"></table>
+                                <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
                             </div>
                         </div>
                     </div>
@@ -56,7 +57,7 @@
 
             var option = [];
             var HModName = "SRM_OpenTmpList";
-            option={
+            option = {
                 elem: '#mainTable'
                 // , url: '/demo/table/user/'
                 , data: []
@@ -65,10 +66,10 @@
                 , loading: false
                 , cols: [[
                     { type: 'radio' }
-                    , { field: 'HItemID', width: 150, title: 'ID', hide: true }
-                    , { field: 'HNumber', width: 150, title: '妯″潡浠g爜' }
-                    , { field: 'HName', width: 150, title: '妯″潡鍚嶇О', hide: true }
-                    , { field: '妯℃澘鍚嶇О', width: 150, title: '妯℃澘鍚嶇О' }
+                    , { field: 'HItemID', title: 'ID', hide: true }
+                    , { field: 'HNumber', title: '妯″潡浠g爜' }
+                    , { field: 'HName', title: '妯″潡鍚嶇О', hide: true }
+                    , { field: '妯℃澘鍚嶇О', title: '妯℃澘鍚嶇О' }
                 ]]
                 , page: true
                 , limits: [50, 500, 5000, 50000]
@@ -77,12 +78,21 @@
 
             DisPlay_HideColumn();
 
-            table.on('row(mainTable)', function (obj) {////娉細test鏄痶able鍘熷瀹瑰櫒鐨勫睘鎬� lay-filter="瀵瑰簲鐨勫��"
-                obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');//閫変腑琛屾牱寮�
-                obj.tr.find('input[lay-type="layTableRadio"]').prop("checked", true);
-                form.render('radio');
-            });
+            //table.on('row(mainTable)', function (obj) {////娉細test鏄痶able鍘熷瀹瑰櫒鐨勫睘鎬� lay-filter="瀵瑰簲鐨勫��"
+            //    obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');//閫変腑琛屾牱寮�
+            //    obj.tr.find('input[lay-type="layTableRadio"]').prop("checked", true);
+            //    form.render('radio');
+            //});
 
+            //#region 鐐瑰嚮琛岄�変腑楂樹寒
+            table.on('row(mainTable)', function (obj) {
+                //閫変腑琛屾敼鍙橀鑹�
+                $(".layui-table-body tr ").attr({ "style": "background:" });    //鍏朵粬tr鎭㈠鍘熸牱
+                obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');   //閫変腑琛屾牱寮�
+                obj.tr.find('i[class="layui-anim layui-icon"]').trigger("click");   //閫変腑radio鏍峰紡
+                $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" }); //鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+            })
+            //#endregion
 
             function getUrlVars() {
                 var vars = [], hash;
@@ -116,7 +126,7 @@
                         ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
                         //table.reload('mainTable', {
                         //    data: ajaxReturnData
-                           
+
                         //});
                         option.data = ajaxReturnData;
                         table.render(option);
@@ -174,7 +184,7 @@
                         type: "GET",
                         url: GetWEBURL() + "/Open_PrintTem/DelOpenTmp", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
                         async: true,
-                        data: { "HItemID": OpenTmp },
+                        data: { "HItemID": OpenTmp, "user": sessionStorage["HUserName"] },
                         dataType: "json",
                         success: function (data) {
                             if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -210,7 +220,7 @@
                         type: "GET",
                         url: GetWEBURL() + "/Open_PrintTem/SaveOpenTmp", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
                         async: true,
-                        data: { "HNumber": Tmp.HNumber, "HName": Tmp.HName },
+                        data: { "HNumber": Tmp.HNumber, "HName": Tmp.HName, "user": sessionStorage["HUserName"] },
                         dataType: "json",
                         success: function (data) {
                             if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -236,7 +246,7 @@
                 element.tabDelete('tabDemo', '2'); //鍒犻櫎
             });
 
-            form.on('submit(Select)', function (data) {//閫夋嫨
+            form.on('submit(Select)', function (data) {//鎶ヨ〃鎵撳嵃
                 var checkStatus = table.checkStatus('mainTable')
                     , data = checkStatus.data;
                 var OpenTmp = data[0].妯℃澘鍚嶇О;
@@ -253,6 +263,7 @@
                         url = "UpdatePOInStockBillPrintQty"
                         break;
                 }
+
                 //鏇存柊鎵撳嵃鏁伴噺
                 //$.ajax(
                 //    {
@@ -270,10 +281,24 @@
                 //        }
                 //    });
 
+
                 //鍏抽棴褰撳墠绐楀彛
                 var index = parent.layer.getFrameIndex(window.name);
                 parent.layer.close(index);
             });
+
+            form.on('submit(ReportPrint)', function (data) {//閫夋嫨
+                var checkStatus = table.checkStatus('mainTable')
+                    , data = checkStatus.data;
+
+                if (data.length == 0) {
+                    return layer.msg("璇烽�夋嫨妯$増!");
+                }
+                parent.ReportPrint(data);
+                //鍏抽棴褰撳墠绐楀彛
+                var index = parent.layer.getFrameIndex(window.name);
+                parent.layer.close(index);
+            })
 
             //闅愯棌鍒楄缃�
             form.on('submit(HideColumn)', function (data) {
@@ -291,7 +316,7 @@
             function get_HideColumn() {
                 var colName = "";
                 var contentUrl = "";
-                for (var i = 1; i < option.cols[0].length ; i++) {
+                for (var i = 1; i < option.cols[0].length; i++) {
                     colName += option.cols[0][i]["title"] + ",";
                 }
                 var urlStr = window.document.location.pathname;//鑾峰彇鏂囦欢璺緞
@@ -302,7 +327,7 @@
                 colName = encodeURI(colName.substring(0, colName.length - 1));//瀵� URI 杩涜缂栫爜
 
                 contentUrl += '鍩虹璧勬枡/闅愯棌鍒楄缃�/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName;
-               
+
                 layer.open({
                     type: 2
                     , skin: "layui-layer-rim" //鍔犱笂杈规

--
Gitblit v1.9.1