From 96fead9f7d202f9a708a14a080ccc96c919fc64a Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期三, 06 三月 2024 09:22:11 +0800
Subject: [PATCH] 计划管理、生产管理 模块下的全部单据和单据列表; 单据有网格的 增加 合计行; 单据列表 均增加合计行;

---
 WebTM/views/生产管理/报工台工序/防错/Sc_MaterToSourceStepBillList.html       |    1 
 WebTM/views/生产管理/日计划基础资料/Cg_PODemandPlanConfigBill_Add.html       |   15 +-
 WebTM/views/基础资料/工资基础资料/Gy_Group.html                             |    8 +
 WebTM/views/计划管理/工艺路线/Gy_RoutingBillList.html                     |    1 
 WebTM/views/生产管理/报工台工序/开工/Sc_MESBeginStepWorkBillList.html        |    1 
 WebTM/views/生产管理/生产任务单/Sc_ICMOBillEdit.html                       |    3 
 WebTM/views/生产管理/生产汇报单/Sc_Add_ICMOReportBillList.html             |   10 
 WebTM/views/生产管理/生产报表/Sc_ProdOrderPickingStatusReport.html        |    8 +
 WebTM/views/生产管理/齐套分析/JIT_CompleteMaterlDetailList.html           |    8 +
 WebTM/views/生产管理/即时库存/JIT_InventoryList.html                      |    3 
 WebTM/views/生产管理/报工台工序/停工/Sc_MESStopStepWorkBillList.html         |    5 
 WebTM/views/生产管理/生产汇报单/Sc_ICMOReportBillList.html                 |    2 
 WebTM/views/计划管理/工艺路线/Gy_RoutingBillListQuery.html                |   16 ++
 WebTM/views/生产管理/生产包装单/Sc_PackUnionBill.html                      |   16 +
 WebTM/views/生产管理/要料计划/JIT_NeedMaterPlanBillEdit.html              |   13 +
 WebTM/views/生产管理/日计划报表/MaterialShorAnalysisReport.html            |    7 
 WebTM/views/生产管理/报工台工序/返工/Sc_MESReturnStepWorkBillList.html       |    1 
 WebTM/views/生产管理/日计划报表/ReportPODemandPlanBillList.html            |    5 
 WebTM/views/生产管理/生产日计划工单/JIT_DayPlanBillList.html                 |   15 +-
 WebTM/views/生产管理/齐套分析/JIT_CompleteDetailList.html                 |   19 +-
 WebTM/views/生产管理/日计划报表/ReportPODemandPlanBillList_S.html          |    5 
 WebTM/views/生产管理/生产投料单/Sc_PPickingBillList.html                   |    5 
 WebTM/views/生产管理/报工台工序/产量汇报/Sc_ICMOBillQualityStatus_TmpList.html |    8 +
 WebTM/views/生产管理/报工台工序/产量汇报/Sc_ProductReportStepBillList_Web.html |    3 
 WebTM/views/生产管理/报工台工序/不良采集/Sc_QualityReportStepBillList.html     |    3 
 WebTM/views/基础资料/公用基础资料/Gy_WorkCenter.html                        |    8 +
 WebTM/views/生产管理/报工台工序/完工/Sc_MESEndStepWorkBillList.html          |    1 
 WebTM/views/生产管理/要料计划/JIT_NeedMaterPlanBillList.html              |    3 
 WebTM/views/基础资料/生产基础资料/Gy_Process.html                           |    8 +
 WebTM/views/基础资料/生产基础资料/Gy_Source.html                            |    8 +
 WebTM/views/生产管理/提料计划/JIT_LiftMaterPlanBillEdit.html              |   15 +-
 WebTM/views/生产管理/日计划报表/ReportMOMaterReadysBillList.html           |   17 +-
 WebTM/views/生产管理/日计划报表/ReportWorkDemandPlanBillList.html          |    5 
 WebTM/views/生产管理/日计划基础资料/JIT_NeedMaterPlanConfigBill_Add.html     |   15 +-
 WebTM/views/生产管理/日计划基础资料/Gy_WorkWarehouseBill_Add.html            |    1 
 WebTM/views/计划管理/工艺路线/Gy_RoutingBillList_His.html                 |    1 
 WebTM/views/生产管理/日计划基础资料/JIT_NeedMaterPlanConfigBillList.html     |   15 +-
 WebTM/views/生产管理/日计划基础资料/Cg_PODemandPlanConfigBillList.html       |   15 +-
 WebTM/views/生产管理/组装单/Sc_GroupOrderBillList.html                   |    1 
 WebTM/views/生产管理/提料计划/JIT_LiftMaterPlaBillnList.html              |    3 
 WebTM/views/生产管理/报工台工序/产量汇报/Sc_ICMOBillWorkQtyStatus_TmpList.html |    8 +
 WebTM/views/计划管理/工艺路线/Gy_RoutingBillSubList.html                  |    1 
 WebTM/views/生产管理/生产物料清单/sc_Gy_ICBomBillMainList.html              |    7 
 WebTM/views/生产管理/生产订单变更单/Sc_ICMOChangeBillList.html               |    8 +
 WebTM/views/生产管理/生产计划平台/Sc_WorkBillMonthPlan.html                 |   16 ++
 WebTM/views/生产管理/生产投料单/Sc_PPBomBillList.html                      |    7 
 WebTM/views/计划管理/工艺路线/Gy_RoutingBill.html                         |    3 
 WebTM/views/生产管理/生产工位/Gy_SourceWorkStationSetList.html            |    8 +
 WebTM/views/生产管理/生产计划平台/Sc_ICMOSortBillList.html                  |    9 
 WebTM/views/生产管理/生产报表/Sc_InventoryAgeReport.html                  |    8 +
 WebTM/views/生产管理/生产任务单/Sc_ICMOBillList.html                       |   14 +-
 51 files changed, 275 insertions(+), 111 deletions(-)

diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WorkCenter.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WorkCenter.html"
index 39033ba..eb1e011 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WorkCenter.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WorkCenter.html"
@@ -370,6 +370,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                     }
@@ -386,6 +393,7 @@
                                 , page: true
                                 , limits: [50, 500, 5000, 50000]
                                 , limit: 50
+                                , totalRow: true
                                 , cellMinWidth: 90
                                 , done: function (res, curr, count) {
                                     soulTable.render(this);
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\267\245\350\265\204\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Group.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\267\245\350\265\204\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Group.html"
index d908bb8..877e6eb 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\267\245\350\265\204\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Group.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\267\245\350\265\204\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Group.html"
@@ -312,6 +312,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                     }
@@ -327,6 +334,7 @@
                                 , height: 'full-80'
                                 , cellMinWidth: 90
                                 , page: true
+                                , totalRow: true
                                 , limits: [50, 500, 5000, 50000]
                                 , limit: 50
                                 , done: function (res, curr, count) {
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Process.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Process.html"
index dfe1eba..3a42be8 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Process.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Process.html"
@@ -323,6 +323,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width:120 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120 });
                                     }
@@ -339,6 +346,7 @@
                                 , page: true
                                 , limits: [50, 500, 5000, 50000]
                                 , limit: 50
+                                , totalRow: true
                                 //, cellMinWidth: 90
                                 , done: function (res, curr, count) {
                                     soulTable.render(this);
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Source.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Source.html"
index c44bbb1..cf6e86e 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Source.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Source.html"
@@ -336,6 +336,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                     }
@@ -353,6 +360,7 @@
                                 , limits: [50, 500, 5000, 50000]
                                 , limit: 50
                                 , cellMinWidth: 90
+                                , totalRow: true
                                 , done: function (res, curr, count) {
                                     soulTable.render(this);
                                 }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\215\263\346\227\266\345\272\223\345\255\230/JIT_InventoryList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\215\263\346\227\266\345\272\223\345\255\230/JIT_InventoryList.html"
index 50bac71..274ea6f 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\215\263\346\227\266\345\272\223\345\255\230/JIT_InventoryList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\215\263\346\227\266\345\272\223\345\255\230/JIT_InventoryList.html"
@@ -142,6 +142,7 @@
                 , height: 'full-50'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , done: function (res, curr, count) {
@@ -162,7 +163,7 @@
                     , { field: '鍗曚綅缂栫爜', title: '鍗曚綅缂栫爜', sort: true }
                     , { field: '鍗曚綅鍚嶇О', title: '鍗曚綅鍚嶇О', sort: true }
                     , { field: '鎵瑰彿', title: '鎵瑰彿', sort: true }
-                    , { field: '鍙敤搴撳瓨閲�', title: '鍙敤搴撳瓨閲�', sort: true }
+                    , { field: '鍙敤搴撳瓨閲�', title: '鍙敤搴撳瓨閲�', sort: true, totalRow: true }
                     , { field: '缁勭粐缂栫爜', title: '缁勭粐缂栫爜', sort: true }
                     , { field: '缁勭粐鍚嶇О', title: '缁勭粐鍚嶇О', sort: true }
                     , { field: '璐т富绫诲瀷', title: '璐т富绫诲瀷', sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\270\215\350\211\257\351\207\207\351\233\206/Sc_QualityReportStepBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\270\215\350\211\257\351\207\207\351\233\206/Sc_QualityReportStepBillList.html"
index c2e8dd4..b58f417 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\270\215\350\211\257\351\207\207\351\233\206/Sc_QualityReportStepBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\270\215\350\211\257\351\207\207\351\233\206/Sc_QualityReportStepBillList.html"
@@ -216,6 +216,7 @@
                     , toolbar: '#toolbarDemo'
                     , height: 'full-50'
                     , page: true
+                    , totalRow: true
                     , cellMinWidth: 90
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
@@ -228,7 +229,7 @@
                         //, { field: '鏃ユ湡', title: '鏃ユ湡' }
                         , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', width: 165, sort: true }
                         , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', sort: true }
-                        , { field: '鏁伴噺', title: '鏁伴噺', sort: true }
+                        , { field: '鏁伴噺', title: '鏁伴噺', sort: true, totalRow: true}
                         , { field: '鑱屽憳', title: '鑱屽憳', sort: true }
                         //, { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜' , sort: true}
                         , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ICMOBillQualityStatus_TmpList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ICMOBillQualityStatus_TmpList.html"
index 130bad5..dc1c742 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ICMOBillQualityStatus_TmpList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ICMOBillQualityStatus_TmpList.html"
@@ -223,6 +223,13 @@
                                     case 'DateTime':
                                         col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                         break;
+                                    case 'long':
+                                    case 'Int32':
+                                    case 'Int64':
+                                    case 'double':
+                                    case 'Decimal':
+                                        col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                        break;
                                     default:
                                         col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                 }
@@ -233,6 +240,7 @@
                             , toolbar: '#toolbarDemo'
                             , height: 'full-50'
                             , page: true //寮�鍚垎椤�
+                            , totalRow: true
                             , limit: 50
                             , limits: [50, 500, 5000, 20000]
                             , cols: [col]
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ICMOBillWorkQtyStatus_TmpList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ICMOBillWorkQtyStatus_TmpList.html"
index e15de44..be07369 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ICMOBillWorkQtyStatus_TmpList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ICMOBillWorkQtyStatus_TmpList.html"
@@ -223,6 +223,13 @@
                                     case 'DateTime':
                                         col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                         break;
+                                    case 'long':
+                                    case 'Int32':
+                                    case 'Int64':
+                                    case 'double':
+                                    case 'Decimal':
+                                        col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                        break;
                                     default:
                                         col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                 }
@@ -232,6 +239,7 @@
                             elem: '#mainTable'
                             , toolbar: '#toolbarDemo'
                             , height: 'full-50'
+                            , totalRow: true
                             , page: true //寮�鍚垎椤�
                             , limit: 50
                             , limits: [50, 500, 5000, 20000]
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ProductReportStepBillList_Web.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ProductReportStepBillList_Web.html"
index ba539d5..154313c 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ProductReportStepBillList_Web.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_ProductReportStepBillList_Web.html"
@@ -313,6 +313,7 @@
                     , height: 'full-50'
                     , page: true
                     , cellMinWidth: 90
+                    , totalRow: true
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]                   
                     , cols: [[
@@ -394,7 +395,7 @@
                         , { field: 'HProcID', title: 'HProcID', width: 200, hide: true, sort: true }
                         , { field: 'HProcNumber', title: '宸ュ簭浠g爜', width: 200, sort: true }
                         , { field: 'HProcName', title: '宸ュ簭鍚嶇О', width: 200, sort: true }
-                        , { field: '姹囨姤鏁伴噺', title: '姹囨姤鏁伴噺', width: 200, sort: true }
+                        , { field: '姹囨姤鏁伴噺', title: '姹囨姤鏁伴噺', width: 200, sort: true, totalRow: true }
                         , { field: '鐢熶骇璁㈠崟鍙�', title: '鐢熶骇璁㈠崟鍙�', width: 200, sort: true }
                         , { field: 'HICMOInterID', title: '鐢熶骇璁㈠崟涓籌D', width: 200, hide: true, sort: true }
                         , { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿', width: 200, sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\201\234\345\267\245/Sc_MESStopStepWorkBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\201\234\345\267\245/Sc_MESStopStepWorkBillList.html"
index e6cf6a3..1fff4f5 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\201\234\345\267\245/Sc_MESStopStepWorkBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\201\234\345\267\245/Sc_MESStopStepWorkBillList.html"
@@ -305,6 +305,7 @@
                     , toolbar: '#toolbarDemo'
                     , height: 'full-50'
                     , page: true
+                    , totalRow: true
                     , cellMinWidth: 90
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
@@ -392,8 +393,8 @@
                         , { field: 'HProcID', title: 'HProcID', hide: true, sort: true }
                         , { field: '宸ュ簭浠g爜', title: '宸ュ簭浠g爜', sort: true }
                         , { field: '宸ュ簭鍚嶇О', title: '宸ュ簭鍚嶇О', sort: true }
-                        , { field: '浠诲姟鍗曟暟閲�', title: '浠诲姟鍗曟暟閲�', sort: true }
-                        , { field: '璁″垝鏁伴噺', title: '璁″垝鏁伴噺', sort: true }
+                        , { field: '浠诲姟鍗曟暟閲�', title: '浠诲姟鍗曟暟閲�', sort: true, totalRow: true }
+                        , { field: '璁″垝鏁伴噺', title: '璁″垝鏁伴噺', sort: true, totalRow: true}
                         , { field: '寮�濮嬪仠宸ユ椂闂�', title: '寮�濮嬪仠宸ユ椂闂�', templet: "<div>{{d.寮�濮嬪仠宸ユ椂闂� ==null ?'':layui.util.toDateString(d.寮�濮嬪仠宸ユ椂闂�, 'yyyy-MM-dd HH:mm:ss')}}</div>", sort: true }
                         , { field: '缁撴潫鍋滃伐鏃堕棿', title: '缁撴潫鍋滃伐鏃堕棿', templet: "<div>{{d.缁撴潫鍋滃伐鏃堕棿 ==null ?'':layui.util.toDateString(d.缁撴潫鍋滃伐鏃堕棿, 'yyyy-MM-dd HH:mm:ss')}}</div>", sort: true }
                         , { field: 'HSourceID', title: 'HSourceID', hide: true, sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\256\214\345\267\245/Sc_MESEndStepWorkBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\256\214\345\267\245/Sc_MESEndStepWorkBillList.html"
index df5fe8c..6615a37 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\256\214\345\267\245/Sc_MESEndStepWorkBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\256\214\345\267\245/Sc_MESEndStepWorkBillList.html"
@@ -324,6 +324,7 @@
                     , height: 'full-50'
                     , page: true
                     , cellMinWidth: 90
+                    , totalRow: true
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\274\200\345\267\245/Sc_MESBeginStepWorkBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\274\200\345\267\245/Sc_MESBeginStepWorkBillList.html"
index fcbfb23..9f8e3c3 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\274\200\345\267\245/Sc_MESBeginStepWorkBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\345\274\200\345\267\245/Sc_MESBeginStepWorkBillList.html"
@@ -335,6 +335,7 @@
                     , height: 'full-50'
                     , page: true
                     , cellMinWidth: 90
+                    , totalRow: true
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\350\277\224\345\267\245/Sc_MESReturnStepWorkBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\350\277\224\345\267\245/Sc_MESReturnStepWorkBillList.html"
index 7fda290..78f2562 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\350\277\224\345\267\245/Sc_MESReturnStepWorkBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\350\277\224\345\267\245/Sc_MESReturnStepWorkBillList.html"
@@ -225,6 +225,7 @@
                     , toolbar: '#toolbarDemo'
                     , height: 'full-50'
                     , page: true
+                    , totalRow: true
                     , cellMinWidth: 90
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\351\230\262\351\224\231/Sc_MaterToSourceStepBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\351\230\262\351\224\231/Sc_MaterToSourceStepBillList.html"
index 8dd89cb..1fc70f1 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\351\230\262\351\224\231/Sc_MaterToSourceStepBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\217\260\345\267\245\345\272\217/\351\230\262\351\224\231/Sc_MaterToSourceStepBillList.html"
@@ -207,6 +207,7 @@
                     , height: 'full-50'
                     , page: true
                     , cellMinWidth: 120
+                    , totalRow: true
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\217\220\346\226\231\350\256\241\345\210\222/JIT_LiftMaterPlaBillnList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\217\220\346\226\231\350\256\241\345\210\222/JIT_LiftMaterPlaBillnList.html"
index f8e14f7..7c2e4c0 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\217\220\346\226\231\350\256\241\345\210\222/JIT_LiftMaterPlaBillnList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\217\220\346\226\231\350\256\241\345\210\222/JIT_LiftMaterPlaBillnList.html"
@@ -203,6 +203,7 @@
                 , height: 'full-50'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , done: function (res, curr, count) {
@@ -233,7 +234,7 @@
                     , { field: '涓昏〃閲囪喘缁勭粐', title: '閲囪喘缁勭粐', sort: true }
                     , { field: '渚涘簲鍟嗗悕绉�', title: '渚涘簲鍟�', sort: true }
                     , { field: '婧愬崟鍗曞彿', title: '鐢熶骇璁㈠崟鍙�', sort: true }
-                    , { field: '鏁伴噺', title: '鏁伴噺', sort: true }
+                    , { field: '鏁伴噺', title: '鏁伴噺', sort: true, totalRow: true }
                     , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', sort: true }
                     , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', sort: true }
                     , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\217\220\346\226\231\350\256\241\345\210\222/JIT_LiftMaterPlanBillEdit.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\217\220\346\226\231\350\256\241\345\210\222/JIT_LiftMaterPlanBillEdit.html"
index 1938806..88c0339 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\217\220\346\226\231\350\256\241\345\210\222/JIT_LiftMaterPlanBillEdit.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\217\220\346\226\231\350\256\241\345\210\222/JIT_LiftMaterPlanBillEdit.html"
@@ -311,6 +311,7 @@
                 , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
                 , cellMinWidth: 120
                 , height: 'full-270'
+                , totalRow: true
                 , cols: [[ //琛ㄥご
                     { type: 'checkbox', totalRowText: '鍚堣琛�' }
                     , { type: 'numbers', title: '搴忓彿', totalRow: true }
@@ -322,11 +323,11 @@
                     , { field: 'HUnitID', title: 'HUnitID', hide: true }
                     , { field: 'HUnitIDName', title: '璁¢噺鍗曚綅', edit: 'text', event: "HUnitID" }
                     , { field: 'HErpClsID', title: '鐗╂枡灞炴��', templet: '#HErpClsID' }//list
-                    , { field: 'HQty', title: '鏁伴噺', edit: 'text' }
+                    , { field: 'HQty', title: '鏁伴噺', edit: 'text', totalRow: true }
                     , { field: 'HRemark', title: '澶囨敞', edit: 'text' }
                     , { field: 'HPURCHASEORGID', title: '閲囪喘缁勭粐', templet: "#HPURCHASEORGIDSub" }
                     , { field: 'HStatus', title: '鐘舵��', templet: '#HStatus' }//list
-                    , { field: 'HFixleadTime', title: '鎻愬墠鏈�', edit: 'text' }
+                    , { field: 'HFixleadTime', title: '鎻愬墠鏈�', edit: 'text', totalRow: true}
                     , { field: 'HDayPlanBillNo', title: '鏃ヨ鍒掑伐鍗曠紪鍙�', edit: 'text' }
                     , { field: 'HSourceInterID', title: '鏃ヨ鍒掑伐鍗旻ID', edit: 'text' }
                     , { field: 'HSourceEntryID', title: '鏃ヨ鍒掑伐鍗旻ENTRYID', width: 200, edit: 'text' }
@@ -335,7 +336,7 @@
                     , { field: 'HWorkShopID', title: 'HWorkShopID', hide: true }
                     , { field: 'HWorkShopIDName', title: '鐢熶骇杞﹂棿', edit: 'text', event: "HWorkShopID" }
                     , { field: 'HDayPlanDate', title: '宸ュ崟鐢熶骇鏃ユ湡', width: 200, event: 'HDayPlanDate' }//date
-                    , { field: 'HRelationQty1', title: '鍙敤閲囪喘鏁伴噺', edit: 'text' }
+                    , { field: 'HRelationQty1', title: '鍙敤閲囪喘鏁伴噺', edit: 'text', totalRow: true }
                     , { field: 'HPOOrderInterID', title: '閲囪喘璁㈠崟鍐呯爜', edit: 'text' }
                     , { field: 'HPOOrderEntryID', title: '閲囪喘璁㈠崟瀛愬唴鐮�', edit: 'text' }
                     , { field: 'HPOOrderBillNo', title: '閲囪喘璁㈠崟鍙�', edit: 'text' }
@@ -348,12 +349,12 @@
                     , { field: 'HCloseTypeSub', title: '鏄惁鎵嬪伐鍏抽棴', templet: "#HCloseTypeSub" }//ck
                     , { field: 'HCloseMan', title: '琛屽叧闂�', width: 200, edit: 'text' }
                     , { field: 'HEntryCloseDate', title: '琛屽叧闂棩鏈�', width: 200, event: 'HEntryCloseDate' }//date
-                    , { field: 'HSendQty', title: '閫佽揣鍗曟暟閲�', edit: 'text' }
-                    , { field: 'HReciveQty', title: '鏀舵枡鏁伴噺', edit: 'text' }
+                    , { field: 'HSendQty', title: '閫佽揣鍗曟暟閲�', edit: 'text', totalRow: true }
+                    , { field: 'HReciveQty', title: '鏀舵枡鏁伴噺', edit: 'text', totalRow: true }
                     , { field: 'HCloseStatus', title: '鍏抽棴鐘舵��', templet: "#HCloseStatus" }//ck
-                    , { field: 'HRemoveQty', title: '杞Щ鏁伴噺', edit: 'text' }
+                    , { field: 'HRemoveQty', title: '杞Щ鏁伴噺', edit: 'text', totalRow: true}
                     , { field: 'HSeOrderBillNo', title: '閿�鍞鍗曞彿', edit: 'text' }
-                    , { field: 'HUnReciveQty', title: '鏈敹鏂欐暟閲�', edit: 'text' }
+                    , { field: 'HUnReciveQty', title: '鏈敹鏂欐暟閲�', edit: 'text', totalRow: true}
                     , { field: 'HPOOrderBillDate', title: '閲囪喘璁㈠崟鍗曟嵁鏃ユ湡', event: "HPOOrderBillDate", width: 200 }//date
                     , { field: 'HPOOrderBillDeliveryDate', title: '閲囪喘璁㈠崟浜よ揣鏃ユ湡', event: "HPOOrderBillDeliveryDate", width: 200 } // date
                     , { field: 'HPOOrderBillRemark', title: '閲囪喘璁㈠崟鎽樿', edit: 'text' }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Cg_PODemandPlanConfigBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Cg_PODemandPlanConfigBillList.html"
index f1e9ec2..61d0a4d 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Cg_PODemandPlanConfigBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Cg_PODemandPlanConfigBillList.html"
@@ -193,6 +193,7 @@
                 , toolbar: '#toolbarDemo'
                 , height: 'full-50'
                 , page: true
+                , totalRow: true
                 , cellMinWidth: 90
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
@@ -236,14 +237,14 @@
                     , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', sort: true }
                     , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', sort: true }
                     , { field: 'JIT鐗╂枡鍒嗙被', title: 'JIT鐗╂枡鍒嗙被', sort: true }
-                    , { field: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', title: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', sort: true }
-                    , { field: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', title: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', sort: true }
-                    , { field: 'JIT鎻愯揣鎵归噺', title: 'JIT鎻愯揣鎵归噺', sort: true }
-                    , { field: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡', title: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡', sort: true }
-                    , { field: 'JIT渚涜揣鎻愬墠鏈�', title: 'JIT渚涜揣鎻愬墠鏈�', sort: true }
-                    , { field: 'JIT鍒拌揣鍓嶇疆鏈�', title: 'JIT鍒拌揣鍓嶇疆鏈�', sort: true }
+                    , { field: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', title: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', sort: true, totalRow: true }
+                    , { field: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', title: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', sort: true, totalRow: true}
+                    , { field: 'JIT鎻愯揣鎵归噺', title: 'JIT鎻愯揣鎵归噺', sort: true, totalRow: true }
+                    , { field: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡', title: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡', sort: true, totalRow: true }
+                    , { field: 'JIT渚涜揣鎻愬墠鏈�', title: 'JIT渚涜揣鎻愬墠鏈�', sort: true, totalRow: true }
+                    , { field: 'JIT鍒拌揣鍓嶇疆鏈�', title: 'JIT鍒拌揣鍓嶇疆鏈�', sort: true, totalRow: true}
                     , { field: 'JIT閫佽揣鏂瑰紡', title: 'JIT閫佽揣鏂瑰紡', sort: true }
-                    , { field: 'JIT閫佽揣鎺у埗澶╂暟', title: 'JIT閫佽揣鎺у埗澶╂暟', sort: true }
+                    , { field: 'JIT閫佽揣鎺у埗澶╂暟', title: 'JIT閫佽揣鎺у埗澶╂暟', sort: true, totalRow: true}
                 ]]
             };
         }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Cg_PODemandPlanConfigBill_Add.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Cg_PODemandPlanConfigBill_Add.html"
index f436994..0bfc59e 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Cg_PODemandPlanConfigBill_Add.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Cg_PODemandPlanConfigBill_Add.html"
@@ -138,6 +138,7 @@
                 , toolbar: '#toolbarDemo'
                 , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
                 , cellMinWidth: 120
+                , totalRow: true
                 , height: 'full-170'
                 , cols: [[ //琛ㄥご
                     { type: 'checkbox', totalRowText: '鍚堣琛�' }
@@ -150,14 +151,14 @@
                     , { field: 'HMaterName', title: '鐗╂枡鍚嶇О' }
                     , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿'}
                     , { field: 'HJITMaterGroup', title: 'JIT鐗╂枡鍒嗙被', edit: 'text' }
-                    , { field: 'HJITSafeStock', title: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', edit: 'text', width: 200 }
-                    , { field: 'HJITMaterDemand', title: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', edit: 'text', width:200}
-                    , { field: 'HJITBatchQty', title: 'JIT鎻愯揣鎵归噺', edit: 'text' }
-                    , { field: 'HDeliveryPeriod', title: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡锛堝ぉ锛�', edit: 'text', width: 200}
-                    , { field: 'HLeadTime', title: 'JIT渚涜揣鎻愬墠鏈燂紙澶╋級', edit: 'text', width: 200 }
-                    , { field: 'HLeadTime_Sec', title: 'JIT鍒拌揣鍓嶇疆鏈燂紙澶╋級', edit: 'text', width: 200}
+                    , { field: 'HJITSafeStock', title: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', edit: 'text', width: 200, totalRow: true}
+                    , { field: 'HJITMaterDemand', title: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', edit: 'text', width: 200, totalRow: true}
+                    , { field: 'HJITBatchQty', title: 'JIT鎻愯揣鎵归噺', edit: 'text', totalRow: true}
+                    , { field: 'HDeliveryPeriod', title: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡锛堝ぉ锛�', edit: 'text', width: 200, totalRow: true}
+                    , { field: 'HLeadTime', title: 'JIT渚涜揣鎻愬墠鏈燂紙澶╋級', edit: 'text', width: 200, totalRow: true }
+                    , { field: 'HLeadTime_Sec', title: 'JIT鍒拌揣鍓嶇疆鏈燂紙澶╋級', edit: 'text', width: 200, totalRow: true}
                     , { field: 'HDeliveryMode', title: 'JIT閫佽揣鏂瑰紡', edit: 'text' }
-                    , { field: 'HDeliveryDaysCtrl', title: 'JIT閫佽揣鎺у埗澶╂暟', edit: 'text', width: 200 }
+                    , { field: 'HDeliveryDaysCtrl', title: 'JIT閫佽揣鎺у埗澶╂暟', edit: 'text', width: 200, totalRow: true}
                     , { field: 'HRemark', title: '澶囨敞', edit: 'text' }
                     , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo' }
                 ]]
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WorkWarehouseBill_Add.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WorkWarehouseBill_Add.html"
index 5243554..3c5f5d3 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WorkWarehouseBill_Add.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/Gy_WorkWarehouseBill_Add.html"
@@ -169,6 +169,7 @@
                 , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
                 , cellMinWidth: 120
                 , height: 'full-170'
+                , totalRow: true
                 , cols: [[ //琛ㄥご
                     { type: 'checkbox', totalRowText: '鍚堣琛�' }
                     , { type: 'numbers', title: '搴忓彿', totalRow: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/JIT_NeedMaterPlanConfigBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/JIT_NeedMaterPlanConfigBillList.html"
index a65b72b..3889817 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/JIT_NeedMaterPlanConfigBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/JIT_NeedMaterPlanConfigBillList.html"
@@ -189,6 +189,7 @@
                 , height: 'full-50'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , done: function (res, curr, count) {
@@ -231,14 +232,14 @@
                     , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', sort: true }
                     , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', sort: true }
                     , { field: 'JIT鐗╂枡鍒嗙被', title: 'JIT鐗╂枡鍒嗙被', sort: true }
-                    , { field: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', title: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', sort: true }
-                    , { field: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', title: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', sort: true }
-                    , { field: 'JIT鎻愯揣鎵归噺', title: 'JIT鎻愯揣鎵归噺', sort: true }
-                    , { field: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡', title: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡', sort: true }
-                    , { field: 'JIT渚涜揣鎻愬墠鏈�', title: 'JIT渚涜揣鎻愬墠鏈�', sort: true }
-                    , { field: 'JIT鍒拌揣鍓嶇疆鏈�', title: 'JIT鍒拌揣鍓嶇疆鏈�', sort: true }
+                    , { field: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', title: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', sort: true, totalRow: true}
+                    , { field: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', title: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', sort: true, totalRow: true}
+                    , { field: 'JIT鎻愯揣鎵归噺', title: 'JIT鎻愯揣鎵归噺', sort: true, totalRow: true}
+                    , { field: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡', title: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡', sort: true, totalRow: true }
+                    , { field: 'JIT渚涜揣鎻愬墠鏈�', title: 'JIT渚涜揣鎻愬墠鏈�', sort: true, totalRow: true }
+                    , { field: 'JIT鍒拌揣鍓嶇疆鏈�', title: 'JIT鍒拌揣鍓嶇疆鏈�', sort: true, totalRow: true}
                     , { field: 'JIT閫佽揣鏂瑰紡', title: 'JIT閫佽揣鏂瑰紡', sort: true }
-                    , { field: 'JIT閫佽揣鎺у埗澶╂暟', title: 'JIT閫佽揣鎺у埗澶╂暟', sort: true }
+                    , { field: 'JIT閫佽揣鎺у埗澶╂暟', title: 'JIT閫佽揣鎺у埗澶╂暟', sort: true, totalRow: true}
                 ]]
             };
         }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/JIT_NeedMaterPlanConfigBill_Add.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/JIT_NeedMaterPlanConfigBill_Add.html"
index 1772ea7..8107a08 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/JIT_NeedMaterPlanConfigBill_Add.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\345\237\272\347\241\200\350\265\204\346\226\231/JIT_NeedMaterPlanConfigBill_Add.html"
@@ -170,6 +170,7 @@
                 , toolbar: '#toolbarDemo'
                 , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
                 , cellMinWidth: 120
+                , totalRow: true
                 , height: 'full-170'
                 , cols: [[ //琛ㄥご
                     { type: 'checkbox', totalRowText: '鍚堣琛�' }
@@ -182,14 +183,14 @@
                     , { field: 'HMaterName', title: '鐗╂枡鍚嶇О' }
                     , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿'}
                     , { field: 'HJITMaterGroup', title: 'JIT鐗╂枡鍒嗙被', edit: 'text' }
-                    , { field: 'HJITSafeStock', title: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', edit: 'text', width: 200 }
-                    , { field: 'HJITMaterDemand', title: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', edit: 'text', width:200}
-                    , { field: 'HJITBatchQty', title: 'JIT鎻愯揣鎵归噺', edit: 'text' }
-                    , { field: 'HDeliveryPeriod', title: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡锛堝ぉ锛�', edit: 'text', width: 200}
-                    , { field: 'HLeadTime', title: 'JIT渚涜揣鎻愬墠鏈燂紙澶╋級', edit: 'text', width: 200 }
-                    , { field: 'HLeadTime_Sec', title: 'JIT鍒拌揣鍓嶇疆鏈燂紙澶╋級', edit: 'text', width: 200}
+                    , { field: 'HJITSafeStock', title: 'JIT鎷夊姩瀹夊叏搴撳瓨閲�', edit: 'text', width: 200, totalRow: true}
+                    , { field: 'HJITMaterDemand', title: 'JIT鐗╂枡闇�姹備緵璐у懆鏈�', edit: 'text', width: 200, totalRow: true}
+                    , { field: 'HJITBatchQty', title: 'JIT鎻愯揣鎵归噺', edit: 'text', totalRow: true }
+                    , { field: 'HDeliveryPeriod', title: 'JIT鎻愯揣鎵归噺瀵瑰簲鍛ㄦ湡锛堝ぉ锛�', edit: 'text', width: 200, totalRow: true}
+                    , { field: 'HLeadTime', title: 'JIT渚涜揣鎻愬墠鏈燂紙澶╋級', edit: 'text', width: 200, totalRow: true}
+                    , { field: 'HLeadTime_Sec', title: 'JIT鍒拌揣鍓嶇疆鏈燂紙澶╋級', edit: 'text', width: 200, totalRow: true}
                     , { field: 'HDeliveryMode', title: 'JIT閫佽揣鏂瑰紡', edit: 'text' }
-                    , { field: 'HDeliveryDaysCtrl', title: 'JIT閫佽揣鎺у埗澶╂暟', edit: 'text', width: 200 }
+                    , { field: 'HDeliveryDaysCtrl', title: 'JIT閫佽揣鎺у埗澶╂暟', edit: 'text', width: 200, totalRow: true }
                     , { field: 'HRemark', title: '澶囨敞', edit: 'text' }
                     , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo' }
                 ]]
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/MaterialShorAnalysisReport.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/MaterialShorAnalysisReport.html"
index 6648e73..9efe59a 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/MaterialShorAnalysisReport.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/MaterialShorAnalysisReport.html"
@@ -160,9 +160,9 @@
             columns.push({ field: 'FNUMBER', title: '鐗╂枡缂栫爜', sort: true });
             columns.push({ field: 'HMaterName', title: '鐗╂枡鍚嶇О', sort: true });
             columns.push({ field: 'HMaterModel', title: '鐗╂枡瑙勬牸', sort: true });
-            columns.push({ field: '鍦ㄩ�旀暟閲�', title: '鍦ㄩ�旀暟閲�' });
+            columns.push({ field: '鍦ㄩ�旀暟閲�', title: '鍦ㄩ�旀暟閲�', totalRow: true });
             columns.push({ field: 'CountHQty', title: '鍚堣', sort: true });
-            columns.push({ field: 'FBASEQTY', title: '鍗虫椂搴撳瓨鏁伴噺', sort: true });
+            columns.push({ field: 'FBASEQTY', title: '鍗虫椂搴撳瓨鏁伴噺', sort: true, totalRow: true});
             //鑾峰彇涓や釜鏈堟湡涔嬮棿鐨勭浉宸�
             var time1 = Date.parse(new Date($("#HBEGINDATE").val()));//寮�濮嬫椂闂�
             var time2 = Date.parse(new Date($("#HENDDATE").val()));//缁撴潫鏃堕棿
@@ -178,7 +178,7 @@
 
             var k = 0;//鏀堕泦寰幆娆℃暟
             for (var j = 0; j <= (Days - k); j++) {
-                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70 })
+                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70, totalRow: true })
                 //璺ㄥ勾鐨勮瘽 浼氫粠涓�鏈堜竴鍙峰紑濮�
                 if (MM == 12 && (HBEGINDATE + j) == 31) {
                     yyyy += 1;
@@ -201,6 +201,7 @@
                 , height: 'full-50'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , loading: false
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportMOMaterReadysBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportMOMaterReadysBillList.html"
index 26b77b4..e6bd38d 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportMOMaterReadysBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportMOMaterReadysBillList.html"
@@ -180,6 +180,7 @@
                 , height: 'full-50'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , loading: false
@@ -199,17 +200,17 @@
                     , { field: '浜у搧鍚嶇О', title: '浜у搧鍚嶇О', sort: true }
                     , { field: '浜у搧瑙勬牸鍨嬪彿', title: '浜у搧瑙勬牸鍨嬪彿', sort: true }
                     , { field: '鏃ヨ鍒掓棩鏈�', title: '鏃ヨ鍒掓棩鏈�', templet: "<div>{{d.鏃ヨ鍒掓棩鏈� ==null ?'':layui.util.toDateString(d.鏃ヨ鍒掓棩鏈�, 'yyyy-MM-dd')}}</div>", sort: true }
-                    , { field: '鏃ヨ鍒掓暟閲�', title: '鏃ヨ鍒掓暟閲�', sort: true }
+                    , { field: '鏃ヨ鍒掓暟閲�', title: '鏃ヨ鍒掓暟閲�', sort: true, totalRow: true}
                     , { field: '鐗╂枡缂栫爜', title: '鐗╂枡缂栫爜', sort: true }
                     , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', sort: true }
                     , { field: '鐗╂枡瑙勬牸鍨嬪彿', title: '鐗╂枡瑙勬牸鍨嬪彿', sort: true }
-                    , { field: '璁″垝鍙戞枡鏁伴噺', title: '璁″垝鍙戞枡鏁伴噺', sort: true }
-                    , { field: '榻愬鏁伴噺', title: '榻愬鏁伴噺', sort: true }
-                    , { field: '缂烘枡鏁伴噺', title: '缂烘枡鏁伴噺', sort: true }
-                    , { field: '鍙敤鏁伴噺', title: '鍙敤鏁伴噺', sort: true }
-                    , { field: '鍗虫椂搴撳瓨鏁伴噺', title: '鍗虫椂搴撳瓨鏁伴噺', sort: true }
-                    , { field: '鍗犵敤鏁伴噺', title: '鍗犵敤鏁伴噺', sort: true }
-                    , { field: '棰嗙敤鍗犵敤鏁伴噺', title: '棰嗙敤鍗犵敤鏁伴噺', sort: true }
+                    , { field: '璁″垝鍙戞枡鏁伴噺', title: '璁″垝鍙戞枡鏁伴噺', sort: true, totalRow: true }
+                    , { field: '榻愬鏁伴噺', title: '榻愬鏁伴噺', sort: true, totalRow: true}
+                    , { field: '缂烘枡鏁伴噺', title: '缂烘枡鏁伴噺', sort: true, totalRow: true }
+                    , { field: '鍙敤鏁伴噺', title: '鍙敤鏁伴噺', sort: true, totalRow: true }
+                    , { field: '鍗虫椂搴撳瓨鏁伴噺', title: '鍗虫椂搴撳瓨鏁伴噺', sort: true, totalRow: true }
+                    , { field: '鍗犵敤鏁伴噺', title: '鍗犵敤鏁伴噺', sort: true, totalRow: true }
+                    , { field: '棰嗙敤鍗犵敤鏁伴噺', title: '棰嗙敤鍗犵敤鏁伴噺', sort: true, totalRow: true}
                     , { field: '鏈夋棤閲囪喘璁㈠崟', title: '鏈夋棤閲囪喘璁㈠崟', sort: true }
                 ]]
             };
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportPODemandPlanBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportPODemandPlanBillList.html"
index 81dd941..b082389 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportPODemandPlanBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportPODemandPlanBillList.html"
@@ -208,7 +208,7 @@
             columns.push({ field: '閲囪喘鍛�', title: '閲囪喘鍛�', sort: true});
             columns.push({ field: '鐗╂枡浠g爜', title: '鐗╂枡缂栫爜', sort: true});
             columns.push({ field: '璁¢噺鍗曚綅鍚嶇О', title: '璁¢噺鍗曚綅', sort: true});
-            columns.push({ field: 'TQSUM', title: '鎻愭枡鎷栨湡鏁伴噺', sort: true});
+            columns.push({ field: 'TQSUM', title: '鎻愭枡鎷栨湡鏁伴噺', sort: true, totalRow: true});
          
             //鑾峰彇涓や釜鏈堟湡涔嬮棿鐨勭浉宸�
             var time1 = Date.parse(new Date($("#HBEGINDATE").val()));//寮�濮嬫椂闂�
@@ -225,7 +225,7 @@
 
             var k = 0;//鏀堕泦寰幆娆℃暟
             for (var j = 0; j <= (Days - k); j++) {
-                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70 })
+                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70, totalRow: true })
                 //璺ㄥ勾鐨勮瘽 浼氫粠涓�鏈堜竴鍙峰紑濮�
                 if (MM == 12 && (HBEGINDATE + j) == 31) {
                     yyyy += 1;
@@ -251,6 +251,7 @@
                 , height: 'full-50'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , loading: false
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportPODemandPlanBillList_S.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportPODemandPlanBillList_S.html"
index c1cee24..a133468 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportPODemandPlanBillList_S.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportPODemandPlanBillList_S.html"
@@ -189,7 +189,7 @@
             //columns.push({ field: '閲囪喘鍛�', title: '閲囪喘鍛�' });
             columns.push({ field: 'FNUMBER', title: '鐗╂枡缂栫爜', sort: true});
             columns.push({ field: '璁¢噺鍗曚綅鍚嶇О', title: '璁¢噺鍗曚綅', sort: true});
-            columns.push({ field: 'TQSUM', title: '鎻愭枡鎷栨湡鏁伴噺', sort: true});
+            columns.push({ field: 'TQSUM', title: '鎻愭枡鎷栨湡鏁伴噺', sort: true, totalRow: true});
             //鑾峰彇涓や釜鏈堟湡涔嬮棿鐨勭浉宸�
             var time1 = Date.parse(new Date($("#HBEGINDATE").val()));//寮�濮嬫椂闂�
             var time2 = Date.parse(new Date($("#HENDDATE").val()));//缁撴潫鏃堕棿
@@ -205,7 +205,7 @@
 
             var k = 0;//鏀堕泦寰幆娆℃暟
             for (var j = 0; j <= (Days - k); j++) {
-                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70 })
+                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70, totalRow: true})
                 //璺ㄥ勾鐨勮瘽 浼氫粠涓�鏈堜竴鍙峰紑濮�
                 if (MM == 12 && (HBEGINDATE + j) == 31) {
                     yyyy += 1;
@@ -232,6 +232,7 @@
                 , cellMinWidth: 90
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
+                , totalRow: true
                 , loading: false
                 , cols: [columns]
                 , done: function (res, curr, count) {
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportWorkDemandPlanBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportWorkDemandPlanBillList.html"
index 43fc5e6..1af275c 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportWorkDemandPlanBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\227\245\350\256\241\345\210\222\346\212\245\350\241\250/ReportWorkDemandPlanBillList.html"
@@ -172,7 +172,7 @@
             columns.push({ field: 'HSeOrderBillNo', title: '闇�姹傚崟鍙�', sort: true});
             columns.push({ field: '鐗╂枡浠g爜', title: '鐗╂枡缂栫爜', sort: true});
             columns.push({ field: '璁¢噺鍗曚綅鍚嶇О', title: '璁¢噺鍗曚綅', sort: true});
-            columns.push({ field: 'TQSUM', title: '瑕佹枡鎷栨湡鏁伴噺', sort: true});
+            columns.push({ field: 'TQSUM', title: '瑕佹枡鎷栨湡鏁伴噺', sort: true, totalRow: true});
             //鑾峰彇涓や釜鏈堟湡涔嬮棿鐨勭浉宸�
             var time1 = Date.parse(new Date($("#HBEGINDATE").val()));//寮�濮嬫椂闂�
             var time2 = Date.parse(new Date($("#HENDDATE").val()));//缁撴潫鏃堕棿
@@ -188,7 +188,7 @@
 
             var k = 0;//鏀堕泦寰幆娆℃暟
             for (var j = 0; j <= (Days - k); j++) {
-                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70 })
+                columns.push({ field: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (HBEGINDATE + j), 'MM.dd'), width: 70, totalRow: true})
                 //璺ㄥ勾鐨勮瘽 浼氫粠涓�鏈堜竴鍙峰紑濮�
                 if (MM == 12 && (HBEGINDATE + j) == 31) {
                     yyyy += 1;
@@ -214,6 +214,7 @@
                 , page: true
                 , cellMinWidth: 90
                 , limit: 50
+                , totalRow: true
                 , limits: [50, 500, 5000, 20000]
                 , loading: false
                 , cols: [columns]
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillEdit.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillEdit.html"
index a7532ea..6bc5fe4 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillEdit.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillEdit.html"
@@ -538,6 +538,7 @@
                     , toolbar: '#toolbarDemo'
                     , limit: 500
                     , height: 500
+                    , totalRow: true
                     , loading: false
                     , cols: [[ //琛ㄥご
                         { type: 'checkbox', totalRowText: '鍚堣琛�' }
@@ -555,7 +556,7 @@
                         , { field: 'HDeptName', title: '鐢熶骇杞﹂棿', edit: 'text', event: "HDeptID" }//f7
                         , { field: 'HUnitID', title: 'HUnitID', hide: true }
                         , { field: 'HUnitName', title: '璁¢噺鍗曚綅', edit: 'text', event: "HUnitID" }//f7
-                        , { field: 'HQty', title: '鏁伴噺', edit: 'text' }
+                        , { field: 'HQty', title: '鏁伴噺', edit: 'text', totalRow: true }
                         , { field: 'HSTATUS', title: '涓氬姟鐘舵��', templet: "#HSTATUS" }
                         , { field: 'HPlanBeginDate', title: '璁″垝寮�宸ユ棩鏈�', event: 'HPlanBeginDate' }
                         , { field: 'HPlanEndDate', title: '璁″垝瀹屽伐鏃ユ湡', event: 'HPlanEndDate' }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillList.html"
index 69b86bf..5249a9f 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillList.html"
@@ -586,7 +586,7 @@
                         , { field: '涓氬姟鍛�', title: '涓氬姟鍛�', sort: true }
                         , { field: 'HWidth', title: '闂ㄥ箙', sort: true }
                         , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', sort: true }
-                        , { field: '鐢熶骇浠诲姟鍗曟暟閲�', title: '鐢熶骇璁㈠崟鏁伴噺', totalRow: true, sort: true }
+                        , { field: '鐢熶骇浠诲姟鍗曟暟閲�', title: '鐢熶骇璁㈠崟鏁伴噺', totalRow: true, sort: true, totalRow: true }
                         , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', sort: true }
                         , { field: '鏄惁涓嬫帹鐢熸垚娴佽浆鍗�', title: '鏄惁涓嬫帹鐢熸垚娴佽浆鍗�', sort: true }
                         , { field: '鏄惁鍙栧簱瀛�', title: '鏄惁鍙栧簱瀛�', sort: true }
@@ -594,7 +594,7 @@
                         , { field: '鍒跺崟鏃ユ湡', title: '鍒跺崟鏃ユ湡', sort: true }
                         , { field: '鐘舵��', title: '鐘舵��', sort: true }
                         //, { field: '璁¢噺鍗曚綅浠g爜', title: '璁¢噺鍗曚綅浠g爜', width: 115 }
-                        , { field: 'HAuxQty', title: '杈呮暟閲�', sort: true }
+                        , { field: 'HAuxQty', title: '杈呮暟閲�', sort: true, totalRow: true }
                         , { field: 'HAuxUnitName', title: '杈呭姪鍗曚綅', sort: true }
                         , { field: '璁″垝寮�宸ユ棩鏈�', title: '璁″垝寮�宸ユ棩鏈�', sort: true }
                         , { field: '璁″垝瀹屽伐鏃ユ湡', title: '璁″垝瀹屽伐鏃ユ湡', sort: true }
@@ -611,10 +611,10 @@
                         , { field: '鐢熶骇杞﹂棿', title: '鐢熶骇杞﹂棿', sort: true }
                         , { field: '鍖呰鏍囪瘑浠g爜', title: '鍖呰鏍囪瘑浠g爜', sort: true }
                         , { field: '鍖呰鏍囪瘑', title: '鍖呰鏍囪瘑', sort: true }
-                        , { field: '榻愬鏁伴噺', title: '榻愬鏁伴噺', sort: true }
-                        , { field: '璁″垝鐢熶骇鏁伴噺', title: '璁″垝鐢熶骇鏁伴噺', sort: true }
-                        , { field: '鍏宠仈鏁伴噺', title: '鍏宠仈鏁伴噺', sort: true }
-                        , { field: '鏈叧鑱旀暟閲�', title: '鏈叧鑱旀暟閲�', sort: true }
+                        , { field: '榻愬鏁伴噺', title: '榻愬鏁伴噺', sort: true, totalRow: true }
+                        , { field: '璁″垝鐢熶骇鏁伴噺', title: '璁″垝鐢熶骇鏁伴噺', sort: true, totalRow: true}
+                        , { field: '鍏宠仈鏁伴噺', title: '鍏宠仈鏁伴噺', sort: true, totalRow: true}
+                        , { field: '鏈叧鑱旀暟閲�', title: '鏈叧鑱旀暟閲�', sort: true, totalRow: true }
                         , { field: '琛ㄥご澶囨敞', title: '琛ㄥご澶囨敞', sort: true }
                         //, { field: '浣滃簾浜�', title: '浣滃簾浜�', hide: true }
                         //, { field: '浣滃簾鏃ユ湡', title: '浣滃簾鏃ユ湡', hide: true }
@@ -623,7 +623,7 @@
                         , { field: '閿�鍞鍗曞彿', title: '閿�鍞鍗曞彿', sort: true }
                         , { field: '閿�鍞墿鏂欏悕绉�', title: '閿�鍞墿鏂欏悕绉�', sort: true }
                         , { field: '鍖呰鏂瑰紡', title: '鍖呰鏂瑰紡', sort: true }
-                        , { field: '閿�鍞暟閲�', title: '閿�鍞暟閲�', sort: true }
+                        , { field: '閿�鍞暟閲�', title: '閿�鍞暟閲�', sort: true, totalRow: true }
                         , { field: '閿�鍞鍗曡仈绯讳汉', title: '閿�鍞鍗曡仈绯讳汉', sort: true }
                         , { field: '涓氬姟鐘舵��', title: '涓氬姟鐘舵��', sort: true }
                         //, { field: '璁㈠崟璺熻釜鍙�', title: '璁㈠崟璺熻釜鍙�', sort: true, width: 120, hide: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\345\214\205\350\243\205\345\215\225/Sc_PackUnionBill.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\345\214\205\350\243\205\345\215\225/Sc_PackUnionBill.html"
index 2c77e2d..c187c78 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\345\214\205\350\243\205\345\215\225/Sc_PackUnionBill.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\345\214\205\350\243\205\345\215\225/Sc_PackUnionBill.html"
@@ -349,12 +349,20 @@
                     else {
                         switch (data[i].Type) {
                             //int
+                            //case 'Int32':
+                            //    cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 100 };
+                            //    break;
+                            ////Decimal
+                            //case 'Decimal':
+                            //    cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 };
+                            //    break;
+                            case 'long':
                             case 'Int32':
-                                cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 100 };
-                                break;
-                            //Decimal
+                            case 'Int64':
+                            case 'double':
                             case 'Decimal':
-                                cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 };
+                                cols_arr[0][i + 1] = {
+                                    field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, totalRow: true };
                                 break;
                             default:
                                 cols_arr[0][i + 1] = { field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 };
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\345\267\245\344\275\215/Gy_SourceWorkStationSetList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\345\267\245\344\275\215/Gy_SourceWorkStationSetList.html"
index 81ffdf1..014ee03 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\345\267\245\344\275\215/Gy_SourceWorkStationSetList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\345\267\245\344\275\215/Gy_SourceWorkStationSetList.html"
@@ -230,6 +230,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                     }
@@ -244,6 +251,7 @@
                                 , data: data1.data
                                 , height: 'full-80'
                                 , page: true
+                                , totalRow: true
                                 , limits: [500, 2000, 5000, 50000]
                                 , limit: 500
                                 , cellMinWidth: 90
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\225\346\226\231\345\215\225/Sc_PPBomBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\225\346\226\231\345\215\225/Sc_PPBomBillList.html"
index b10d4aa..ac208ae 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\225\346\226\231\345\215\225/Sc_PPBomBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\225\346\226\231\345\215\225/Sc_PPBomBillList.html"
@@ -307,6 +307,7 @@
                     , height: 'full-50'
                     , page: true
                     , cellMinWidth: 90
+                    , totalRow: true
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
@@ -328,7 +329,7 @@
                         , { field: 'HUnitID', title: 'HUnitID', hide: true, sort: true }
                         , { field: '涓昏〃璁¢噺鍗曚綅浠g爜', title: '涓昏〃璁¢噺鍗曚綅浠g爜', sort: true }
                         , { field: '涓昏〃璁¢噺鍗曚綅', title: '涓昏〃璁¢噺鍗曚綅', sort: true }
-                        , { field: '鐢熶骇鏁伴噺', title: '鐢熶骇鏁伴噺', sort: true }
+                        , { field: '鐢熶骇鏁伴噺', title: '鐢熶骇鏁伴噺', sort: true, totalRow: true}
                         , { field: 'hsubid', title: 'hsubid', hide: true, sort: true }
                         , { field: 'hmaterid2', title: 'hmaterid2', hide: true, sort: true }
                         , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', sort: true }
@@ -337,8 +338,8 @@
                         , { field: 'hunitid2', title: 'hunitid2', hide: true, sort: true }
                         , { field: '璁¢噺鍗曚綅浠g爜', title: '璁¢噺鍗曚綅浠g爜', sort: true }
                         , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', sort: true }
-                        , { field: '鏁伴噺', title: '鏁伴噺', sort: true }
-                        , { field: '鎹熻�楃巼', title: '鎹熻�楃巼', sort: true }
+                        , { field: '鏁伴噺', title: '鏁伴噺', sort: true, totalRow: true}
+                        , { field: '鎹熻�楃巼', title: '鎹熻�楃巼', sort: true, totalRow: true}
                         , { field: 'HWHID', title: 'HWHID', hide: true, sort: true }
                         , { field: '浠撳簱浠g爜', title: '浠撳簱浠g爜', sort: true }
                         , { field: '浠撳簱', title: '浠撳簱', sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\225\346\226\231\345\215\225/Sc_PPickingBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\225\346\226\231\345\215\225/Sc_PPickingBillList.html"
index fd6fc6a..31d4e3a 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\225\346\226\231\345\215\225/Sc_PPickingBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\225\346\226\231\345\215\225/Sc_PPickingBillList.html"
@@ -160,6 +160,7 @@
                     , page: true
                     , cellMinWidth: 90
                     , limit: 50
+                    , totalRow: true
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
                         soulTable.render(this);
@@ -174,8 +175,8 @@
                         , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', sort: true }
                         , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 150, sort: true }
                         , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', sort: true }
-                        , { field: '鏁伴噺', title: '鏁伴噺', sort: true }
-                        , { field: '浠舵暟', title: '浠舵暟', sort: true }
+                        , { field: '鏁伴噺', title: '鏁伴噺', sort: true, totalRow: true }
+                        , { field: '浠舵暟', title: '浠舵暟', sort: true, totalRow: true}
                         , { field: '棰嗘枡鍗曞彿', title: '棰嗘枡鍗曞彿', sort: true }
                         , { field: '鐢ㄦ枡娓呭崟鍙�', title: '鐢ㄦ枡娓呭崟鍙�', sort: true }
                         , { field: '鐢熶骇璁㈠崟鍙�', title: '鐢熶骇璁㈠崟鍙�', sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_InventoryAgeReport.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_InventoryAgeReport.html"
index 322c1b9..036096f 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_InventoryAgeReport.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_InventoryAgeReport.html"
@@ -168,6 +168,7 @@
                     elem: '#mainTable'
                     , toolbar: '#toolbarDemo'
                     , cellMinWidth: 120
+                    , totalRow: true
                     , limit: Number.MAX_VALUE // 鏁版嵁琛ㄦ牸榛樿鍏ㄩ儴鏄剧ず
                     , height: 'full-70'
                 };
@@ -203,6 +204,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].name, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 120 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].name, title: data[i].name, align: 'center', sort: true, width: 120 });
                                     }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_ProdOrderPickingStatusReport.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_ProdOrderPickingStatusReport.html"
index 18bab4f..89a52bb 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_ProdOrderPickingStatusReport.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_ProdOrderPickingStatusReport.html"
@@ -199,6 +199,7 @@
                     elem: '#mainTable'
                     , toolbar: '#toolbarDemo'
                     , cellMinWidth: 120
+                    , totalRow: true
                     , limit: Number.MAX_VALUE // 鏁版嵁琛ㄦ牸榛樿鍏ㄩ儴鏄剧ず
                     , height: 'full-70'
                 };
@@ -237,6 +238,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].name, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 120 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].name, title: data[i].name, align: 'center', sort: true, width: 120 });
                                     }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\227\245\350\256\241\345\210\222\345\267\245\345\215\225/JIT_DayPlanBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\227\245\350\256\241\345\210\222\345\267\245\345\215\225/JIT_DayPlanBillList.html"
index 767bc57..3a288bb 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\227\245\350\256\241\345\210\222\345\267\245\345\215\225/JIT_DayPlanBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\227\245\350\256\241\345\210\222\345\267\245\345\215\225/JIT_DayPlanBillList.html"
@@ -235,6 +235,7 @@
                 , height: 'full-50'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , done: function (res, curr, count) {
@@ -256,7 +257,7 @@
                     , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', sort: true }
                     , { field: 'HUnitID', title: 'HUnitID', hide: true, sort: true }
                     , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', sort: true }
-                    , { field: '璁㈠崟闇�姹傛暟閲�', title: '璁㈠崟闇�姹傛暟閲�', sort: true }
+                    , { field: '璁㈠崟闇�姹傛暟閲�', title: '璁㈠崟闇�姹傛暟閲�', sort: true, totalRow: true }
                     , { field: '閿�鍞鍗曞彿', title: '閿�鍞鍗曞彿', sort: true }
                     , { field: 'HDeptID', title: 'HDeptID', hide: true, sort: true }
                     , { field: '閮ㄩ棬', title: '閮ㄩ棬', hide: true, sort: true }
@@ -272,14 +273,14 @@
                     , { field: '鐢熶骇璧勬簮', title: '鐢熶骇璧勬簮', sort: true }
                     , { field: '璁㈠崟绛夌骇', title: '璁㈠崟绛夌骇', sort: true }
                     , { field: '鐢熶骇缁勭粐', title: '鐢熶骇缁勭粐', sort: true }
-                    , { field: '閿�鍞鍗曟暟閲�', title: '閿�鍞鍗曟暟閲�', sort: true }
+                    , { field: '閿�鍞鍗曟暟閲�', title: '閿�鍞鍗曟暟閲�', sort: true, totalRow: true }
                     , { field: '鏃ヨ鍒掔敓浜ф棩鏈�', title: '鏃ヨ鍒掔敓浜ф棩鏈�', sort: true }
-                    , { field: '瀛愭棩璁″垝鏁伴噺', title: '鏃ヨ鍒掓暟閲�', sort: true }
-                    , { field: '姹囨姤瀹屾垚鏁伴噺', title: '姹囨姤瀹屾垚鏁伴噺', sort: true }
+                    , { field: '瀛愭棩璁″垝鏁伴噺', title: '鏃ヨ鍒掓暟閲�', sort: true, totalRow: true }
+                    , { field: '姹囨姤瀹屾垚鏁伴噺', title: '姹囨姤瀹屾垚鏁伴噺', sort: true, totalRow: true }
                     , { field: '缂栧埗鏃ユ湡', title: '缂栧埗鏃ユ湡', sort: true }
-                    , { field: '鏈帓鏁伴噺', title: '鏈帓鏁伴噺', sort: true }
-                    , { field: '鍏抽棴鏁伴噺', title: '鍏抽棴鏁伴噺', sort: true }
-                    , { field: '鏃ヨ鍒掓暟閲忔�婚噺', title: '鏃ヨ鍒掓暟閲忔�婚噺', sort: true }
+                    , { field: '鏈帓鏁伴噺', title: '鏈帓鏁伴噺', sort: true, totalRow: true }
+                    , { field: '鍏抽棴鏁伴噺', title: '鍏抽棴鏁伴噺', sort: true, totalRow: true }
+                    , { field: '鏃ヨ鍒掓暟閲忔�婚噺', title: '鏃ヨ鍒掓暟閲忔�婚噺', sort: true, totalRow: true }
                     , { field: '鐢熶骇璁㈠崟鏄庣粏琛屽彿', title: '鐢熶骇璁㈠崟鏄庣粏琛屽彿', sort: true }
                     , { field: '鏃ヨ鍒掔敤鏂欐竻鍗曞崟鍙�', title: '鏃ヨ鍒掔敤鏂欐竻鍗曞崟鍙�', sort: true }
                     , { field: '瀹℃牳浜�', title: '瀹℃牳浜�', sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
index 0eeea4b..defe5bd 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_Add_ICMOReportBillList.html"
@@ -893,8 +893,8 @@
                     , { field: 'HWorkerid', title: 'HWorkerid', edit: 'text', width: 100, hide: true }
                     , { field: 'HWorkerCode', title: '鎿嶄綔鍛樹唬鐮�', edit: 'text', event: 'HWorkerCode', width: 100 }
                     , { field: 'HWorkerName', title: '鎿嶄綔鍛樺悕绉�', edit: 'text', width: 100 }
-                    , { field: 'HQty', title: '鐢熶骇鏁伴噺', edit: 'text', width: 100 }
-                    , { field: 'HBadQty', title: '涓嶈壇鏁伴噺', edit: 'text', width: 100 }
+                    , { field: 'HQty', title: '鐢熶骇鏁伴噺', edit: 'text', width: 100, totalRow: true }
+                    , { field: 'HBadQty', title: '涓嶈壇鏁伴噺', edit: 'text', width: 100, totalRow: true }
                     , { field: 'HICMOBillNo', title: '鐢熶骇璁㈠崟', edit: 'text', width: 100 }
                     , { field: 'HICMOInterID', title: '鐢熶骇璁㈠崟鍐呯爜', edit: 'text', width: 100, hide: true }
                     , { field: 'HICMOEntryID', title: '鐢熶骇璁㈠崟瀛愬唴鐮�', edit: 'text', width: 100, hide: true }
@@ -913,6 +913,7 @@
                     , toolbar: '#toolbarDemo'
                     , page: false
                     , cellMinWidth: 120
+                    , totalRow: true
                     , height: 500
                     , cols: [columns]
                     , done: function (res, curr, count) {
@@ -933,8 +934,8 @@
                     , { field: 'HWorkerid', title: 'HWorkerid', edit: 'text', width: 100, hide: true }
                     , { field: 'HWorkerCode', title: '鎿嶄綔鍛樹唬鐮�', edit: 'text', event: 'HWorkerCode', width: 100 }
                     , { field: 'HWorkerName', title: '鎿嶄綔鍛樺悕绉�', edit: 'text', width: 100 }
-                    , { field: 'HQty', title: '鐢熶骇鏁伴噺', edit: 'text', width: 100 }
-                    , { field: 'HBadQty', title: '涓嶈壇鏁伴噺', edit: 'text', width: 100 }
+                    , { field: 'HQty', title: '鐢熶骇鏁伴噺', edit: 'text', width: 100, totalRow: true}
+                    , { field: 'HBadQty', title: '涓嶈壇鏁伴噺', edit: 'text', width: 100, totalRow: true}
                     , { field: 'HICMOBillNo', title: '鐢熶骇璁㈠崟', edit: 'text', width: 100 }
                     , { field: 'HRemark', title: '琛ㄤ綋澶囨敞', edit: 'text', width: 100 }
                     , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 150 }
@@ -943,6 +944,7 @@
                     id: 'mainTable_prodReport'
                     , elem: '#mainTable_prodReport'
                     , page: true
+                    , totalRow: true
                     , limit: 1000
                     , limits: [500, 1000, 1500, 2000, 3000]
                     , cellMinWidth: 120
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_ICMOReportBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_ICMOReportBillList.html"
index d546830..c581c86 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_ICMOReportBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\261\207\346\212\245\345\215\225/Sc_ICMOReportBillList.html"
@@ -392,7 +392,7 @@
                     , { field: 'hunitid', title: 'hunitid', hide: true, width: 200, sort: true }
                     , { field: '璁¢噺鍗曚綅浠g爜', title: '璁¢噺鍗曚綅浠g爜', width: 200, sort: true }
                     , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', width: 200, sort: true }
-                    , { field: '鐢熶骇鏁伴噺', title: '鐢熶骇鏁伴噺', width: 200, sort: true }
+                    , { field: '鐢熶骇鏁伴噺', title: '鐢熶骇鏁伴噺', width: 200, sort: true, totalRow: true }
                     , { field: '鐢熶骇浠诲姟鍗曞彿', title: '鐢熶骇浠诲姟鍗曞彿', width: 200, sort: true }
                     , { field: '琛ㄤ綋澶囨敞', title: '琛ㄤ綋澶囨敞', width: 200, sort: true }
                     , { field: '鍒跺崟浜�', title: '鍒跺崟浜�', width: 200, sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\347\211\251\346\226\231\346\270\205\345\215\225/sc_Gy_ICBomBillMainList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\347\211\251\346\226\231\346\270\205\345\215\225/sc_Gy_ICBomBillMainList.html"
index c5b55b4..2582fb3 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\347\211\251\346\226\231\346\270\205\345\215\225/sc_Gy_ICBomBillMainList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\347\211\251\346\226\231\346\270\205\345\215\225/sc_Gy_ICBomBillMainList.html"
@@ -196,6 +196,7 @@
                     , toolbar: '#toolbarDemo'
                     , height: 'full-50'
                     , page: true
+                    , totalRow: true
                     , cellMinWidth: 90
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
@@ -204,7 +205,7 @@
                     }
                     , cols: [[
                         { type: 'checkbox', fixed: 'left' }
-                        , { field: 'hmainid', title: 'hmainid', sort: true, hide: true, sort: true }
+                        , { field: 'hmainid', title: 'hmainid', sort: true, hide: true }
                         , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', hide: true, sort: true }
                         , { field: '鏃ユ湡', title: '鏃ユ湡', width: 200, templet: "<div>{{d.鏃ユ湡 ==null ?'':layui.util.toDateString(d.鏃ユ湡, 'yyyy-MM-dd')}}</div>", sort: true }
                         , { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿', width: 160, sort: true }
@@ -217,8 +218,8 @@
                         , { field: 'hunitid', title: 'hunitid', width: 200, hide: true, sort: true }
                         , { field: '璁¢噺鍗曚綅浠g爜', title: '璁¢噺鍗曚綅浠g爜', width: 200, sort: true }
                         , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', width: 115, sort: true }
-                        , { field: '鐢ㄩ噺', title: '鐢ㄩ噺', width: 200, sort: true }
-                        , { field: '鍑�鐢ㄩ噺', title: '鍑�鐢ㄩ噺', width: 200, sort: true }
+                        , { field: '鐢ㄩ噺', title: '鐢ㄩ噺', width: 200, sort: true, totalRow: true}
+                        , { field: '鍑�鐢ㄩ噺', title: '鍑�鐢ㄩ噺', width: 200, sort: true, totalRow: true}
                         , { field: '宸ュ簭浠g爜', title: '宸ュ簭浠g爜', width: 125, sort: true }
                         , { field: '宸ュ簭', title: '宸ュ簭', width: 125, sort: true }
                         , { field: '鍒跺崟浜�', title: '鍒跺崟浜�', width: 125, sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/Sc_ICMOSortBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/Sc_ICMOSortBillList.html"
index dac001d..46fd62d 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/Sc_ICMOSortBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/Sc_ICMOSortBillList.html"
@@ -194,6 +194,7 @@
                 , height: 'full-110'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , done: function (res, curr, count) {
@@ -211,15 +212,15 @@
                     , { field: '浜у搧浠g爜', title: '浜у搧浠g爜', sort: true}
                     , { field: '浜у搧鍚嶇О', title: '浜у搧鍚嶇О', sort: true}
                     , { field: '鍗曚綅鍚嶇О', title: '鍗曚綅鍚嶇О', sort: true}
-                    , { field: '鏈棩璁″垝', title: '鏈棩璁″垝', sort: true}
+                    , { field: '鏈棩璁″垝', title: '鏈棩璁″垝', sort: true, totalRow: true}
                     , { field: '澶囨枡鐘舵��', title: '澶囨枡鐘舵��', sort: true}
                     , { field: '浠撳簱纭', title: '浠撳簱纭', sort: true}
                     , { field: '浠撳簱纭鏃堕棿', title: '浠撳簱纭鏃堕棿', sort: true}
                     , { field: '鎵ц纭', title: '鎵ц纭', sort: true}
                     , { field: '鎵ц纭鏃堕棿', title: '鎵ц纭鏃堕棿', sort: true}
-                    , { field: '鏈棩瀹屽伐', title: '鏈棩瀹屽伐', sort: true}
-                    , { field: '鎬昏鍒掓暟', title: '鎬昏鍒掓暟', sort: true}
-                    , { field: '瀹屽伐鏁�', title: '瀹屽伐鏁�', sort: true}
+                    , { field: '鏈棩瀹屽伐', title: '鏈棩瀹屽伐', sort: true, totalRow: true}
+                    , { field: '鎬昏鍒掓暟', title: '鎬昏鍒掓暟', sort: true, totalRow: true}
+                    , { field: '瀹屽伐鏁�', title: '瀹屽伐鏁�', sort: true, totalRow: true}
                     , { field: '瀹屽伐鏍囪', title: '瀹屽伐鏍囪', sort: true}
                     , { field: '浼樺厛绾�', title: '浼樺厛绾�', sort: true}
                 ]]
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/Sc_WorkBillMonthPlan.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/Sc_WorkBillMonthPlan.html"
index fb2dbbc..6ffd3f2 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/Sc_WorkBillMonthPlan.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\241\345\210\222\345\271\263\345\217\260/Sc_WorkBillMonthPlan.html"
@@ -312,6 +312,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                     }
@@ -322,6 +329,7 @@
                                 , toolbar: '#toolbarDemo'
                                 , height: 350
                                 , page: true //寮�鍚垎椤�
+                                , totalRow: true
                                 , limit: 50
                                 , limits: [50, 500, 5000, 20000]
                                 , cols: [col]
@@ -383,6 +391,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                     }
@@ -393,6 +408,7 @@
                                 , toolbar: '#toolbarDemo1'
                                 , height: 350
                                 , page: true //寮�鍚垎椤�
+                                , totalRow: true
                                 , limit: 50
                                 , limits: [50, 500, 5000, 20000]
                                 , cols: [col]
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\242\345\215\225\345\217\230\346\233\264\345\215\225/Sc_ICMOChangeBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\242\345\215\225\345\217\230\346\233\264\345\215\225/Sc_ICMOChangeBillList.html"
index aca5802..c23e40b 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\242\345\215\225\345\217\230\346\233\264\345\215\225/Sc_ICMOChangeBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\350\256\242\345\215\225\345\217\230\346\233\264\345\215\225/Sc_ICMOChangeBillList.html"
@@ -288,6 +288,7 @@
                     elem: '#mainTable'
                     , toolbar: '#toolbarDemo'
                     , height: 'full-50'
+                    , totalRow: true
                     , page: true
                     //, cellMinWidth: 90
                     , limit: 50
@@ -325,6 +326,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width:120 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120 });
                                     }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\273\204\350\243\205\345\215\225/Sc_GroupOrderBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\273\204\350\243\205\345\215\225/Sc_GroupOrderBillList.html"
index 63c62f8..e856451 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\273\204\350\243\205\345\215\225/Sc_GroupOrderBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\273\204\350\243\205\345\215\225/Sc_GroupOrderBillList.html"
@@ -285,6 +285,7 @@
                     , page: true
                     , cellMinWidth: 90
                     , limit: 50
+                    , totalRow: true
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
                         soulTable.render(this);
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\350\246\201\346\226\231\350\256\241\345\210\222/JIT_NeedMaterPlanBillEdit.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\350\246\201\346\226\231\350\256\241\345\210\222/JIT_NeedMaterPlanBillEdit.html"
index 7cce13d..3978e26 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\350\246\201\346\226\231\350\256\241\345\210\222/JIT_NeedMaterPlanBillEdit.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\350\246\201\346\226\231\350\256\241\345\210\222/JIT_NeedMaterPlanBillEdit.html"
@@ -280,6 +280,7 @@
                 , toolbar: '#toolbarDemo'
                 , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
                 , cellMinWidth: 120
+                , totalRow: true
                 , height: 'full-270'
                 , cols: [[ //琛ㄥご
                     { type: 'checkbox', totalRowText: '鍚堣琛�' }
@@ -292,30 +293,30 @@
                     , { field: 'HUnitID', title: 'HUnitID', hide: true }
                     , { field: 'HUnitIDName', title: '璁¢噺鍗曚綅', edit: 'text', event: "HUnitID" }
                     , { field: 'HErpClsID', title: '鐗╂枡灞炴��', templet: '#HErpClsID' }//list
-                    , { field: 'HQty', title: '鏁伴噺', edit: 'text' }
+                    , { field: 'HQty', title: '鏁伴噺', edit: 'text', totalRow: true}
                     , { field: 'HRemark', title: '澶囨敞', edit: 'text' }
                     , { field: 'HProdORGID', title: '鐢熶骇缁勭粐', templet: "#HProdORGIDSub" }
                     , { field: 'HStatus', title: '鐘舵��', templet: '#HStatus' }//list
-                    , { field: 'HFixleadTime', title: '鎻愬墠鏈�', edit: 'text' }
+                    , { field: 'HFixleadTime', title: '鎻愬墠鏈�', edit: 'text', totalRow: true}
                     , { field: 'HSourceInterID', title: '鏃ヨ鍒掑伐鍗旻ID', edit: 'text' }
                     , { field: 'HSourceEntryID', title: '鏃ヨ鍒掑伐鍗旻ENTRYID', width: 200, edit: 'text' }
                     , { field: 'HSourceBillNo', title: '鐢熶骇璁㈠崟鍙�', edit: 'text' }
                     , { field: 'HSourceBillType', title: '婧愬崟绫诲瀷', edit: 'text' }
                     , { field: 'HDayPlanDate', title: '宸ュ崟鐢熶骇鏃ユ湡', width: 200, event: 'HDayPlanDate' }//date
-                    , { field: 'HRelationQty', title: '鍏宠仈鏁伴噺', edit: 'text' }
+                    , { field: 'HRelationQty', title: '鍏宠仈鏁伴噺', edit: 'text', totalRow: true}
                     , { field: 'HICMOInterID', title: '鐢熶骇璁㈠崟鍐呯爜', edit: 'text' }
                     , { field: 'HICMOEntryID', title: '鐢熶骇璁㈠崟瀛愬唴鐮�', edit: 'text' }
                     , { field: 'HICMOBillSEQ', title: '鐢熶骇璁㈠崟琛屽彿', edit: 'text' }
                     , { field: 'HCloseMan', title: '琛屽叧闂�', width: 200, edit: 'text' }
                     , { field: 'HEntryCloseDate', title: '琛屽叧闂棩鏈�', width: 200, event: 'HEntryCloseDate' }//date
                     , { field: 'HCloseTypeSub', title: '鏄惁鎵嬪伐鍏抽棴', templet: "#HCloseTypeSub" }//ck
-                    , { field: 'HReciveQty', title: '鍏ュ簱鏁伴噺', edit: 'text' }
+                    , { field: 'HReciveQty', title: '鍏ュ簱鏁伴噺', edit: 'text', totalRow: true }
                     , { field: 'HCloseStatus', title: '鍏抽棴鐘舵��', templet: "#HCloseStatus" }//ck
-                    , { field: 'HRemoveQty', title: '杞Щ鏁伴噺', edit: 'text' }
+                    , { field: 'HRemoveQty', title: '杞Щ鏁伴噺', edit: 'text', totalRow: true }
                     , { field: 'HSeOrderBillNo', title: '閿�鍞鍗曞彿', edit: 'text' }
                     , { field: 'HICMOEmpID', title: 'HICMOEmpID', hide: true }
                     , { field: 'HICMOEmpIDName', title: '鐢熶骇璁㈠崟鍒跺崟浜�', edit: 'text', event: "HICMOEmpID" }
-                    , { field: 'HUnReciveQty', title: '鏈敹鏂欐暟閲�', edit: 'text' }
+                    , { field: 'HUnReciveQty', title: '鏈敹鏂欐暟閲�', edit: 'text', totalRow: true}
                     , { field: 'HICMOBillDate', title: '鐢熶骇璁㈠崟鍗曟嵁鏃ユ湡', event: "HICMOBillDate", width: 200 }//date
                     , { field: 'HICMOBillDeliveryDate', title: '鐢熶骇璁㈠崟浜よ揣鏃ユ湡', event: "HICMOBillDeliveryDate", width: 200 } // date
                     , { field: 'HICMOBillRemark', title: '鐢熶骇璁㈠崟鎽樿', edit: 'text' }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\350\246\201\346\226\231\350\256\241\345\210\222/JIT_NeedMaterPlanBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\350\246\201\346\226\231\350\256\241\345\210\222/JIT_NeedMaterPlanBillList.html"
index 73ac51f..fa1437d 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\350\246\201\346\226\231\350\256\241\345\210\222/JIT_NeedMaterPlanBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\350\246\201\346\226\231\350\256\241\345\210\222/JIT_NeedMaterPlanBillList.html"
@@ -182,6 +182,7 @@
                 , toolbar: '#toolbarDemo'
                 , height: 'full-50'
                 , page: true
+                , totalRow: true
                 , cellMinWidth: 90
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
@@ -212,7 +213,7 @@
                     , { field: '涓荤敓浜х粍缁�', title: '鐢熶骇缁勭粐', sort: true }
                     , { field: '杞﹂棿鍚嶇О', title: '鐢熶骇杞﹂棿', sort: true }
                     , { field: '婧愬崟鍗曞彿', title: '鐢熶骇璁㈠崟鍙�', sort: true }
-                    , { field: '鏁伴噺', title: '鏁伴噺', sort: true }
+                    , { field: '鏁伴噺', title: '鏁伴噺', sort: true, totalRow: true}
                     , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', sort: true }
                     , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', sort: true }
                     , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\351\275\220\345\245\227\345\210\206\346\236\220/JIT_CompleteDetailList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\351\275\220\345\245\227\345\210\206\346\236\220/JIT_CompleteDetailList.html"
index 96b8599..51a4c44 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\351\275\220\345\245\227\345\210\206\346\236\220/JIT_CompleteDetailList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\351\275\220\345\245\227\345\210\206\346\236\220/JIT_CompleteDetailList.html"
@@ -220,6 +220,7 @@
                 , height: 'full-50'
                 , page: true
                 , cellMinWidth: 90
+                , totalRow: true
                 , limit: 50
                 , limits: [50, 500, 5000, 20000]
                 , cols: [[
@@ -237,16 +238,16 @@
                     , { field: '鐗╂枡缂栫爜', title: '鐗╂枡缂栫爜', sort: true }
                     , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', sort: true }
                     , { field: '鐢熶骇璧勬簮', title: '鐢熶骇璧勬簮', sort: true }
-                    , { field: '璁″垝鍙戞枡鏁伴噺', title: '璁″垝鍙戞枡鏁伴噺', sort: true }
+                    , { field: '璁″垝鍙戞枡鏁伴噺', title: '璁″垝鍙戞枡鏁伴噺', sort: true, totalRow: true }
                     , { field: '榻愬鐘舵��', title: '榻愬鐘舵��', sort: true }
-                    , { field: '榻愬鏁伴噺', title: '榻愬鏁伴噺', sort: true }
-                    , { field: '缂烘枡鏁伴噺', title: '缂烘枡鏁伴噺', sort: true }
-                    , { field: '閲囪喘鍦ㄩ��', title: '閲囪喘鍦ㄩ��' }
-                    , { field: '鐢熶骇鏈叆搴�', title: '鐢熶骇鏈叆搴�' }
-                    , { field: '棰嗘枡鍗犵敤鏁伴噺', title: '棰嗘枡鍗犵敤鏁伴噺', sort: true }
-                    , { field: '鍙敤鏁伴噺', title: '鍙敤鏁伴噺', sort: true }
-                    , { field: '鍗犵敤鏁伴噺', title: '鍗犵敤鏁伴噺', sort: true }
-                    , { field: '鍗曚綅鐢ㄩ噺', title: '鍗曚綅鐢ㄩ噺', sort: true }
+                    , { field: '榻愬鏁伴噺', title: '榻愬鏁伴噺', sort: true, totalRow: true }
+                    , { field: '缂烘枡鏁伴噺', title: '缂烘枡鏁伴噺', sort: true, totalRow: true }
+                    , { field: '閲囪喘鍦ㄩ��', title: '閲囪喘鍦ㄩ��', totalRow: true }
+                    , { field: '鐢熶骇鏈叆搴�', title: '鐢熶骇鏈叆搴�', totalRow: true }
+                    , { field: '棰嗘枡鍗犵敤鏁伴噺', title: '棰嗘枡鍗犵敤鏁伴噺', sort: true, totalRow: true }
+                    , { field: '鍙敤鏁伴噺', title: '鍙敤鏁伴噺', sort: true, totalRow: true }
+                    , { field: '鍗犵敤鏁伴噺', title: '鍗犵敤鏁伴噺', sort: true, totalRow: true}
+                    , { field: '鍗曚綅鐢ㄩ噺', title: '鍗曚綅鐢ㄩ噺', sort: true, totalRow: true }
                     , { field: '榻愬鍒嗘瀽璁$畻鏃堕棿', title: '榻愬鍒嗘瀽璁$畻鏃堕棿', sort: true }
                     , { field: '鐢熶骇杞﹂棿ID', title: '鐢熶骇杞﹂棿ID', hide: true, sort: true }
                     , { field: '鐢熶骇杞﹂棿缂栫爜', title: '鐢熶骇杞﹂棿缂栫爜', sort: true }
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\351\275\220\345\245\227\345\210\206\346\236\220/JIT_CompleteMaterlDetailList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\351\275\220\345\245\227\345\210\206\346\236\220/JIT_CompleteMaterlDetailList.html"
index 9ba7f25..e1334fe 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\351\275\220\345\245\227\345\210\206\346\236\220/JIT_CompleteMaterlDetailList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\351\275\220\345\245\227\345\210\206\346\236\220/JIT_CompleteMaterlDetailList.html"
@@ -230,6 +230,13 @@
                                     case 'DateTime':
                                         col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                         break;
+                                    case 'long':
+                                    case 'Int32':
+                                    case 'Int64':
+                                    case 'double':
+                                    case 'Decimal':
+                                        col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                        break;
                                     default:
                                         col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true });
                                 }
@@ -242,6 +249,7 @@
                             , height: 'full-50'
                             , page: true
                             , cellMinWidth: 90
+                            , totalRow: true
                             , limit: 50
                             , limits: [50, 500, 5000, 20000]
                             , done: function (res, curr, count) {
diff --git "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBill.html" "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBill.html"
index c6bbd46..ab5cbcf 100644
--- "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBill.html"
+++ "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBill.html"
@@ -510,6 +510,7 @@
                 elem: '#mainTable'
                 , toolbar: '#toolbarDemo'
                 , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+                , totalRow: true
                 //, cellMinWidth: 120
                 , height: 400
                 , cols: [[ //琛ㄥご
@@ -540,7 +541,7 @@
                     //, { field: 'HPicNum', title: '鍥剧焊缂栧彿', edit: 'text' }
                     //, { field: 'HTimeUnit', title: '鏃堕棿鍗曚綅', edit: 'text' }
                     //, { field: 'HUnitTime', title: '杩愯鏃堕棿', edit: 'text' }
-                    , { field: 'HWorkQty', title: '鍔犲伐鏁伴噺', edit: 'text' }//榛樿
+                    , { field: 'HWorkQty', title: '鍔犲伐鏁伴噺', edit: 'text', totalRow: true }//榛樿
 
                     //, { field: 'HQCSchemeID_Fst', title: '棣栦欢妫�楠屾柟妗圛D', hide: true }//f7
                     //, { field: 'HQCSchemeNumber_Fst', title: '棣栦欢妫�楠屾柟妗堜唬鐮�', edit: 'text', event: "HQCSchemeNumber_Fst",width:125 }
diff --git "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillList.html" "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillList.html"
index 312a840..4c67d6a 100644
--- "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillList.html"
+++ "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillList.html"
@@ -288,6 +288,7 @@
                     , page: true
                     //, cellMinWidth: 90
                     , limit: 50
+                    , totalRow: true
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
                         soulTable.render(this);
diff --git "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillListQuery.html" "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillListQuery.html"
index 6f863c9..83da366 100644
--- "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillListQuery.html"
+++ "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillListQuery.html"
@@ -287,6 +287,7 @@
                     , height: 550
                     , page: true
                     //, cellMinWidth: 90
+                    , totalRow: true
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
@@ -373,6 +374,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>"});
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true });
                                     }
@@ -434,6 +442,13 @@
                                         case 'DateTime':
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                             break;
+                                        case 'long':
+                                        case 'Int32':
+                                        case 'Int64':
+                                        case 'double':
+                                        case 'Decimal':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true });
+                                            break;
                                         default:
                                             col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                     }
@@ -446,6 +461,7 @@
                                 , toolbar: '#toolbarDemo2'
                                 , cols: [col]
                                 , data: data1.data
+                                , totalRow: true
                                 , height: 550
                                 , page: true
                                 //, cellMinWidth: 90
diff --git "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillList_His.html" "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillList_His.html"
index 4d4c5a4..161bca5 100644
--- "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillList_His.html"
+++ "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillList_His.html"
@@ -275,6 +275,7 @@
                     , toolbar: '#toolbarDemo'
                     , height: 'full-50'
                     , page: true
+                    , totalRow: true
                     //, cellMinWidth: 90
                     , limit: 50
                     , limits: [50, 500, 5000, 20000]
diff --git "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillSubList.html" "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillSubList.html"
index b29fbdb..7715d30 100644
--- "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillSubList.html"
+++ "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillSubList.html"
@@ -288,6 +288,7 @@
                     , page: true
                     //, cellMinWidth: 90
                     , limit: 50
+                    , totalRow: true
                     , limits: [50, 500, 5000, 20000]
                     , done: function (res, curr, count) {
                         soulTable.render(this);

--
Gitblit v1.9.1