Index: ssts-web/src/main/webapp/disinfectsystem/print/print.js
===================================================================
diff -u -r17771 -r17871
--- ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 17771)
+++ ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 17871)
@@ -433,34 +433,80 @@
}
tableHtml += "";
}
-
- // 打印合计信息
- tableHtml = appendTableRowString(tableHtml, myObj.goodsTable.rowHeight , myObj.goodsTable.fontSize);
- var style = getTableTdStyle(myObj.goodsTable,0);
- tableHtml += "
合计 | ";
+ //打印表格表尾的统计信息
+ if(myObj.goodsTable.footer){
+ tableHtml += ""
+ var rowCount = myObj.goodsTable.footer.length;
+ for(var row = 0; row < rowCount;++row){
+ var rowObj = myObj.goodsTable.footer[row];
+ tableHtml = appendTableRowString(tableHtml, myObj.goodsTable.rowHeight , myObj.goodsTable.fontSize);
+ var colIndex = 0;
+ for(var col=0;col" + text + " ";
+ }
+ tableHtml += "";
+ }
+ tableHtml += "";
+ }
+ if(!myObj.goodsTable.donotPrintTotal){
+ // 打印合计信息
+ tableHtml = appendTableRowString(tableHtml, myObj.goodsTable.rowHeight , myObj.goodsTable.fontSize);
+ var style = getTableTdStyle(myObj.goodsTable,0);
+ tableHtml += "合计 | ";
- for (var i=1;i= 0 || indexName == "amount"){
- value = printSummaryObj.totalGoodsAmount;
+ for (var i=1;i= 0 || indexName == "amount"){
+ value = printSummaryObj.totalGoodsAmount;
+ }
+ else if (indexName == "applyAmount"){
+ value = printSummaryObj.totalApplyAmount;
+ }
+ else if (indexName == "recyclingAmount"){
+ value = printSummaryObj.totalRecyclingAmount;
+ }
+ else if(indexName == "rowPrice" || indexName == "totalPrice"){
+ value = formatMoney(printSummaryObj.totalPrice);
+ }
+
+ tableHtml += "" + value + "  | ";
}
- else if (indexName == "applyAmount"){
- value = printSummaryObj.totalApplyAmount;
- }
- else if (indexName == "recyclingAmount"){
- value = printSummaryObj.totalRecyclingAmount;
- }
- else if(indexName == "rowPrice" || indexName == "totalPrice"){
- value = formatMoney(printSummaryObj.totalPrice);
- }
- tableHtml += "" + value + "  | ";
+ tableHtml += "";
}
-
- tableHtml += "";
+
tableHtml += "";
LODOP.ADD_PRINT_TABLE(myObj.goodsTable.position[0], myObj.goodsTable.position[1], myObj.goodsTable.position[2], myObj.goodsTable.position[3],tableHtml);