Index: ssts-web/src/main/webapp/disinfectsystem/config/zsszyy/print/printConfig.js =================================================================== diff -u -r17752 -r17926 --- ssts-web/src/main/webapp/disinfectsystem/config/zsszyy/print/printConfig.js (.../printConfig.js) (revision 17752) +++ ssts-web/src/main/webapp/disinfectsystem/config/zsszyy/print/printConfig.js (.../printConfig.js) (revision 17926) @@ -294,7 +294,9 @@ {label : "科室:", dataIndex : 'depart', fontSize : 11, position : ["30","2%","90%",5]}, // {label : "备注:", dataIndex : 'remark2', fontSize : 11, position : ["30","25%","90%",5]}, // {label : "记账日期:", dataIndex : 'sendTime', fontSize : 11, position : ["30","58%","90%",5]}, - {label : "出库单号:", dataIndex : 'serialNumber2', fontSize : 11, position : ["30","50%","90%",5]}, + {label : "发货时间:", dataIndex : 'sendFullTime', fontSize : 11, position : ["30","30%","90%",5]}, + + {label : "出库单号:", dataIndex : 'serialNumber2', fontSize : 11, position : ["30","70%","90%",5]}, //页脚 {label : "制单日期:", dataIndex : 'printDate', fontSize : 11, position : ["310","2%","90%",5]}, {label : "制单人:", dataIndex : 'printUser', fontSize : 11, position : ["310","30%","90%",5]}, @@ -306,7 +308,8 @@ // totalPageAmount : {label : "共&页", fontSize : 11, position : ["30","50%","90%",5]}, goodsTable :{ rowHeight : 20, - position : ["50","1%","96%","6.0cm"], + position : ["50","1%","96%","5.5cm"], + donotPrintTotal:true,//不打印合计,由footer去打印统计信息 headRepeat : true, columns : [ {header : "序号", dataIndex : 'serialNumber', width : 50, align : 'center', fontSize : 11}, @@ -320,6 +323,14 @@ // {header : "有效日期", dataIndex : 'expireDate', width : 105, align : 'center', fontSize : 11}, {header : "单价", dataIndex : 'price', width : 50, align : 'right', fontSize : 11}, {header : "金额", dataIndex : 'totalPrice', width : 70, align : 'right', fontSize : 11} + ], + //表格的末尾打印的内容,跟表格一起,可用于打印当前页的信息,如本页合计金额. + footer:[ + //一个数组一行,数组中每一个项是一个打印列,打印列可以指定colspan.tdata指定统计类型,tindex指定统计列,数值,从1开始,为columns中的列 + [{text:'合计',align:'center',fontSize:11}, + {text:''},{text:''},{text:''},{text:''}, + {text:'######',tdata:'SubSum',align:'right'},{text:''}, + {text:'######',tdata:'SubSum',align:'right',/*tindex:8,*/format:'#0.00',colspan:'1'}] ] } } @@ -672,8 +683,9 @@ goodsTable :{ rowHeight : 22, // fontSize:11, - position : ["1.5cm","0.2cm","98%","6cm"], + position : ["1.5cm","0.2cm","98%","5.5cm"], headRepeat : true, + donotPrintTotal:true,//不打印合计,由footer去打印统计信息 columns : [ //{header : "序号", dataIndex : 'serialNumber', width : '30', align : 'center'}, {header : "编码", dataIndex : 'code', width : '45', align : 'center'}, @@ -690,6 +702,14 @@ // {header : "批次/灭菌日期", dataIndex : 'batchNumber', width : 105, align : 'center', fontSize : 11}, // {header : "失效日期", dataIndex : 'expireDate', width : 85, align : 'center', fontSize : 11}, + ], + //表格的末尾打印的内容,跟表格一起,可用于打印当前页的信息,如本页合计金额. + footer:[ + //一个数组一行,数组中每一个项是一个打印列,打印列可以指定colspan.tdata指定统计类型,tindex指定统计列,数值,从1开始,为columns中的列 + [{text:'合计',align:'center',fontSize:11}, + {text:''},{text:''},{text:''}, + {text:'######',tdata:'SubSum',align:'center'},{text:''}, + {text:'######',tdata:'SubSum',align:'right',/*tindex:8,*/format:'#0.00',colspan:'1'}] ] } }