Index: ssts-web/src/main/webapp/disinfectsystem/config/jmrmyy/config.js
===================================================================
diff -u -r15579 -r15800
--- ssts-web/src/main/webapp/disinfectsystem/config/jmrmyy/config.js (.../config.js) (revision 15579)
+++ ssts-web/src/main/webapp/disinfectsystem/config/jmrmyy/config.js (.../config.js) (revision 15800)
@@ -14,6 +14,9 @@
barcodeType : 1,
// 申请器械包时是否自动归还待归还物品
autoReturnTousse : false,
+
+ //是否隐藏包装规格
+ hidePackageSpec : false,
// 是否隐藏进入审核列表按钮
hideEnterReviewListButton : false,
// 是否自动补全用户名
@@ -28,6 +31,7 @@
showAppliedGoodsBeforeSubmit : false,
//隐藏申请科室
hideApplyDepartColumn : false,
+
//隐藏结算科室
hideSettleDepartColumn : true,
// 使用记录审核方式, 1: 审核和转换按钮分开; 2:审核和转换按钮合并为1个
Index: ssts-web/src/main/webapp/disinfectsystem/config/jmrmyy/print/printConfig.js
===================================================================
diff -u -r15739 -r15800
--- ssts-web/src/main/webapp/disinfectsystem/config/jmrmyy/print/printConfig.js (.../printConfig.js) (revision 15739)
+++ ssts-web/src/main/webapp/disinfectsystem/config/jmrmyy/print/printConfig.js (.../printConfig.js) (revision 15800)
@@ -195,10 +195,10 @@
// 在器械包和一次性物品不合并打印的情况下,消毒物品打印方式:
// 1:优先与一次性物品合并打印,如果无一次性物品则与器械包合并打印, 2:优先与器械包一起合并打印,如果没有器械包则与一次性物品合并打印 ,3:单独打印
disinfectGoodsPrintMode : 1,
- rowsPerPage : 10,
+ rowsPerPage : 9,
headerContent : [
// 标题
- {label : "江门市人民医院器械仓库领用出库单", dataIndex : 'header', fontSize : 17, position : ["15","1%","99%",5],type: 'html', beforeStr: "
"},
+ {label : "江门市人民医院供应室物资领用出库单", dataIndex : 'header', fontSize : 17, position : ["12","1%","99%",5],type: 'html', beforeStr: ""},
{label : "接收科室:", dataIndex : 'depart', fontSize : 10, position : ["55","5%","90%",5]},
{label : "单号:", dataIndex : 'serialNum', fontSize : 10, position : ["55","25%","90%",5]},
{label : "日期:", dataIndex : 'printTime', fontSize : 10, position : ["55","41%","90%",5]},
@@ -208,10 +208,10 @@
rowHeight : 9.4,
position : ["75","1%","95%","2000"],
content : [
- {header : "序号", dataIndex : 'serialNumber', width : 60, align : 'center', fontSize : 11},
- {header : "名称", dataIndex : 'goodsName', width : 340, align : 'left', fontSize : 11},
+ {header : "序号", dataIndex : 'serialNumber', width : 55, align : 'center', fontSize : 11},
+ {header : "名称", dataIndex : 'goodsName', width : 300, align : 'left', fontSize : 11},
{header : "数量", dataIndex : 'goodsAmount', width : 60, align : 'right', fontSize : 11},
- {header : "规格", dataIndex : 'sp', width : 180, align : 'center', fontSize : 11},
+ {header : "规格", dataIndex : 'sp', width : 150, align : 'center', fontSize : 11},
{header : "单位", dataIndex : 'unit', width : 50, align : 'center', fontSize : 11},
{header : "单价", dataIndex : 'price', width : 50, align : 'right', fontSize : 11},
{header : "金额", dataIndex : 'rowPrice', width : 70, align : 'right', fontSize : 11}
@@ -261,13 +261,13 @@
position : ["50","1%","99%","6.0cm"],
headRepeat : true,
columns : [
- {header : "序号", dataIndex : 'serialNumber', width : '100', align : 'center', fontSize : 11},
- {header : "编码", dataIndex : 'externalCode', width : '150', align : 'center', fontSize : 11},
- {header : "名称", dataIndex : 'name', width : '150', align : 'center', fontSize : 11},
- {header : "规格", dataIndex : 'specification', width : '150', align : 'center', fontSize : 11},
+ {header : "序号", dataIndex : 'serialNumber', width : '90', align : 'center', fontSize : 11},
+ {header : "编码", dataIndex : 'externalCode', width : '140', align : 'center', fontSize : 11},
+ {header : "名称", dataIndex : 'name', width : '140', align : 'center', fontSize : 11},
+ {header : "规格", dataIndex : 'specification', width : '140', align : 'center', fontSize : 11},
// {header : "包装规格", dataIndex : 'packageSpec', width : '15%', align : 'center', fontSize : 11},
- {header : "单位", dataIndex : 'unit', width : '100', align : 'center', fontSize : 11},
- {header : "数量", dataIndex : 'amount', width : '100', align : 'center', fontSize : 11}
+ {header : "单位", dataIndex : 'unit', width : '90', align : 'center', fontSize : 11},
+ {header : "数量", dataIndex : 'amount', width : '90', align : 'center', fontSize : 11}
//{header : "有效日期", dataIndex : 'expireDate', width : 85, align : 'center', fontSize : 11},
//{header : "批号", dataIndex : 'batchNumber', width : 105, align : 'center', fontSize : 11}
// {header : "单价", dataIndex : 'price', width : '10%', align : 'right', fontSize : 11},
@@ -276,6 +276,59 @@
}
};
+
+
+//打印外部代理灭菌单
+var foreignProxyDisinfectionApplicationPrintConfig = {
+ headerFooter : [
+ // 页眉名称
+ {label : "广东省人民医院", dataIndex : '', fontSize : 10, position : ["5","1%","90%",5]},
+ // 标题
+ {label : "外部代理灭菌单", dataIndex : '', fontSize : 15, position : ["20","40%","99%",5]},
+ {label : "申请科室:", dataIndex : 'depart', fontSize : 11, position : ["55","2%","90%",5]},
+ {label : "录入部门:", dataIndex : 'currentOrgUnitName', fontSize : 11, position : ["55","35%","90%",5]},
+ {label : "流水号:", dataIndex : 'serialNumber', fontSize : 11, position : ["55","70%","90%",5]},
+ {label : "申请时间:", dataIndex : 'applicationTime', fontSize : 11, position : ["80","70%","90%",5]},
+ {label : "送来时间:", dataIndex : 'arrivedTime', fontSize : 11, position : ["80","2%","90%",5]},
+ {label : "预约时间:", dataIndex : 'scheduleTime', fontSize : 11, position : ["80","35%","90%",5]},
+
+ {label : "制表者:", dataIndex : 'printUser', fontSize : 11, position : ["415","5%","90%",5]},
+ {label : "发物者:", dataIndex : '', fontSize : 11, position : ["415","40%","90%",5]},
+ {label : "领物者:", dataIndex : '', fontSize : 11, position : ["415","75%","90%",5]},
+ {label : "送物者:", dataIndex : '', fontSize : 11, position : ["445","5%","90%",5]},
+ {label : "接收员工:", dataIndex : '', fontSize : 11, position : ["445","40%","90%",5]},
+ {label : "打印时间:", dataIndex : 'printTime', fontSize : 11, position : ["445","70%","90%",5]},
+ {barcodes : [
+ {codeType : "128Auto", dataIndex : 'departBarcode', position : ["3mm","74%","40mm","8mm"],
+ styles : [{itemNameID: 0, styleName: 'ShowBarText', styleValue: true},
+ {itemNameID: 0, styleName: 'FontSize', styleValue: 6},
+ {itemNameID: 0, styleName: 'NotOnlyHighPrecision', styleValue: true}
+ ]
+ }
+ ]}
+ ],
+ currentPageNumber : {label : "第#页", fontSize : 11, position : ["475","75%","90%",5]},
+ totalPageAmount : {label : "共&页", fontSize : 11, position : ["475","81%","90%",5]},
+ goodsTable :{
+ rowHeight : 25,
+ position : ["100","1%","97%","7cm"],
+ headRepeat : true,
+ columns : [
+ {header : "序号", dataIndex : 'serialNumber', width : 60, align : 'center', fontSize : 11},
+ {header : "名称", dataIndex : 'name', width : 220, align : 'left', fontSize : 11},
+ {header : "数量", dataIndex : 'amount', width : 40, align : 'right', fontSize : 11},
+ {header : "单位", dataIndex : 'unit', width : 40, align : 'center', fontSize : 11},
+ {header : "灭菌日期", dataIndex : 'sterilizationdate', width : 105, align : 'center', fontSize : 11},
+ {header : "失效日期", dataIndex : 'expireDate', width : 85, align : 'center', fontSize : 11},
+ {header : "单价", dataIndex : 'price', width : 60, align : 'right', fontSize : 11},
+ {header : "金额", dataIndex : 'rowPrice', width : 75, align : 'right', fontSize : 11}
+ ]
+ }
+};
+
+
+
+
//批量打印发货单配置
var batchPrintInvoicesConfig = {
headerFooter : [
@@ -1540,6 +1593,8 @@
var printConfig = {
//发货计划单
invoicePlan : invoicePlanPrintConfig,
+ // 打印外部代里灭菌申请
+ foreignProxyDisinfectionApplication : foreignProxyDisinfectionApplicationPrintConfig,
batchPrintInvoices:batchPrintInvoicesConfig,
// 批量打印发货单(器械包),如果没有配置,则跟batchPrintInvoices一样
//batchPrintInvoice_Tousse:batchPrintInvoicesConfig,