Index: ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/config.js =================================================================== diff -u -r26338 -r26418 --- ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/config.js (.../config.js) (revision 26338) +++ ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/config.js (.../config.js) (revision 26418) @@ -1,4 +1,4 @@ -var sstsConfig = { +var sstsConfig = { // 禁用标识牌功能 disableIdCard : false, // 回收时科室显示结算科室 @@ -11,7 +11,7 @@ applicationFormType : 2, //科室申请版本3 recyclingApplicationVersion : 1, - hidePackageSpec : false, + hidePackageSpec : true, // 申请界面是否显示器械包或消毒物品的的单位 showTousseUnitColumn : true, // 条码类型:1:一维码, 2:二维码 @@ -33,7 +33,7 @@ //是否启用聚合包功能 enableComboTousse : true, // 使用记录审核方式, 1: 审核和转换按钮分开; 2:审核和转换按钮合并为1个 - useRecordAuditMode : 2, + useRecordAuditMode : 1, hideApplyDepartColumn : false, // 隐藏申请科室 hideSettleDepartColumn : true, // 隐藏结算科室 companyName : "dingxiang", @@ -72,7 +72,7 @@ //装配界面,扫描清洗篮筐后是否默认自动勾选篮筐内的器械包 packingView_autoSelectTousseWhenScanBasket: true, //外部代理灭菌装配时是否必须入篮筐 - mustScanBasketForForeignProxy:false, + mustScanBasketForForeignProxy:true, //是否在个人桌面显示外部代理灭菌的图标 showForeignProxySterilizationDesktopIcon: true, //是否允许回收数量减小的部分超过待装配数量 @@ -137,19 +137,43 @@ biologicalMonitoringEnable: true, // 是否显示装配界面的打印按钮 packingView_currentTaskGroup_showPrintBtn: true, - //外来器械申请单不能为空的字段名 - notAllowBlankFieldsOnForeignTousseInfoPage : [], + //条码腕带住院号前缀(PDA录使用记录时扫到的住院号前辍) + wristBandHospitalNumberPrefix:"WB", + //是否显示设备接口菜单 + disableDeviceInterface:false, + //外来器械申请单不能为空的字段名,如:病人名称、医生、病区、手术名称 + notAllowBlankFieldsOnForeignTousseInfoPage : ["patient","doctor","surgery","patientArea"], //一次性物品定义是否启用固定条码功能 //(默认为false,为true时一次性物品定义界面:显示打印固定条码按钮,显示固定条码,显示是否使用固定条码选项) isInitiateDisposableGoodsFixedBarcode : true, //物品签收的提示框更换成类似使用记录模块的提示框 signTipsMessage:true, + //是否启用按申请单退货的功能 + enableReturnGoodsByInvoicePlan:true, + //科室申领供应室用户在申请单打印后是否允许编辑物品申请数量 + allowEditApplyFormAfterPrint:true, //是否在回收模块废弃物品 isDiscardWithRecovery:true, + //启用仅仅显示价格,不显示数量的核算月报模板。 + applyMonthReportOnlyPriceTemplate: true, + //科室申领供应室用户在申请单打印后是否允许编辑物品申请数量 + allowEditApplyFormAfterPrint: true, + //发货计划打印是否支持器械包分组打印 + enableInvoicePlanTousseGroupPrint:true, + //隐藏未打印的一次性物品申请单 + hideUnprintedDisposableGoodsInvoicePlan : true, + // 聚合包按大包发货 + comboTousseSendByWrapperTousse: true, //是否启用"一键扫描一次性物品"按钮,没配置或值为false,不启用该功能;值为true,启动该功能。 oneKeyScanDisposableGoodsForPDA : true, //科室申领视图列表的排序规则;最后对象的value为空,默认取对应js文件里的defaultSortDirection的value,现在为DESC;默认排序:committedStatus asc,printed asc,orderByFiled asc,applicationTime desc orderRuleOfDepartApplicationView : '[{committedStatus:"ASC",},{printed:"ASC"},{depart:"ASC"},{orderByFiled:"ASC"},{applicationTime:""}]', + //申请器械包时是否自动归还待归还物品 + autoReturnTousse:true, + //申请器械包时是否要求强制归还待归还物品 + forceReturnTousseWhenCreateInvoicePlan:true, + //隐藏培训管理模块 + hideTrainingManage:false, //按包数打印消毒物品的数量 printDisinfectionGoodsAmountByPackage:true, //是否在“科室申请”页面启用“一次性物品退货”、“器械包退货”按钮,没配置或值为false,不启用该功能;值为true,启动该功能。 Index: ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/print/printConfig.js =================================================================== diff -u -r24624 -r26418 --- ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/print/printConfig.js (.../printConfig.js) (revision 24624) +++ ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/print/printConfig.js (.../printConfig.js) (revision 26418) @@ -161,6 +161,7 @@ isPrintDisinfectGoods : true, isPrintDisposableGoods : true, // 打印申请单是否打印一次性物品 isMergePrintTousseAndDisposable : true, // 器械包和一次性物品是否合并打印 + isMergePrintMultipleSelectedApplications : true, // 同科室多张申请单物品合并 printByOriginalApplications : true, //不合并打印情况下是否按原始单据逐份打印 printApplyInfo : false, printOrder : 1, // 1:优先打印一次性物品, 2:优先打印器械包 @@ -177,31 +178,30 @@ {label : "科室:", dataIndex : 'settleAccountsDepart', fontSize : 11, position : ["30","2%","90%",5]}, {label : "单号:", dataIndex : 'serialNum', fontSize : 11, position : ["30","35%","90%",5]}, //{label : "仓库:供应室", dataIndex : '', fontSize : 11, position : ["30","80%","90%",5]}, - {label : "申请时间:", dataIndex : 'applicationTime', fontSize : 11, position : ["50","35%","90%",5]}, - {label : "备注:", dataIndex : 'remark', fontSize : 11, position : ["50","65%","90%",5]}, - {label : "申请人:", dataIndex : 'applicant', fontSize : 11, position : ["50","2%","90%",5]}, + {label : "备注:", dataIndex : '', fontSize : 11, position : ["50","35%","90%",5]}, + {label : "打印时间:", dataIndex : 'printTime', fontSize : 11, position : ["50","2%","90%",5]}, - {label : "发放人:", dataIndex : '', fontSize : 11, position : ["7.0cm","2%","90%",5]}, - {label : "送物人: ", dataIndex : '', fontSize : 11, position : ["7.0cm","20%","90%",5]}, - {label : "领用人: ", dataIndex : '', fontSize : 11, position : ["7.0cm","35%","90%",5]}, - {label : "签收时间:", dataIndex : '', fontSize : 11, position : ["7.0cm","60%","90%",5]} + {label : "发放人:", dataIndex : '', fontSize : 11, position : ["12.0cm","2%","90%",5]}, + {label : "送物人: ", dataIndex : '', fontSize : 11, position : ["12.0cm","20%","90%",5]}, + {label : "签收人: ", dataIndex : '', fontSize : 11, position : ["12.0cm","38%","90%",5]}, + {label : "签收时间:", dataIndex : '', fontSize : 11, position : ["12.0cm","60%","90%",5]} ], - currentPageNumber : {label : "第#页", fontSize : 11, position : ["7.0cm","180mm","90%",5]}, - totalPageAmount : {label : "/共&页", fontSize : 11, position : ["7.0cm","190mm","90%",5]}, + currentPageNumber : {label : "第#页", fontSize : 11, position : ["12.0cm","180mm","90%",5]}, + totalPageAmount : {label : "/共&页", fontSize : 11, position : ["12.0cm","190mm","90%",5]}, goodsTable :{ rowHeight : 22, fontSize : 15, - position : ["70","1%","99%","50mm"], + position : ["70","5%","85%","80mm"], headRepeat:true, columns : [ - {header : "序号", dataIndex : 'serialNumber', width : 60, align : 'center', fontSize : 11}, - {header : "名称", dataIndex : 'goodsName', width : 220, align : 'left', fontSize : 11}, - {header : "数量", dataIndex : 'goodsAmount', width : 60, align : 'right', fontSize : 11}, - {header : "规格", dataIndex : 'sp', width : 120, align : 'center', fontSize : 11}, - {header : "单位", dataIndex : 'unit', width : 60, align : 'center', fontSize : 11}, + {header : "序号", dataIndex : 'serialNumber', width : 30, align : 'center', fontSize : 11}, + {header : "名称", dataIndex : 'goodsName', width : 140, align : 'left', fontSize : 11}, + {header : "数量", dataIndex : 'goodsAmount', width : 40, align : 'right', fontSize : 11}, + {header : "规格", dataIndex : 'sp', width : 90, align : 'center', fontSize : 11}, + {header : "单位", dataIndex : 'unit', width : 50, align : 'center', fontSize : 11}, // {header : "包装规格", dataIndex : 'packageSpec', width : 120, align : 'center', fontSize : 11}, - {header : "单价", dataIndex : 'price', width : 60, align : 'right', fontSize : 11}, - {header : "金额", dataIndex : 'rowPrice', width : 75, align : 'right', fontSize : 11} + {header : "单价", dataIndex : 'price', width : 50, align : 'center', fontSize : 11}, + {header : "金额", dataIndex : 'rowPrice', width : 60, align : 'right', fontSize : 11} ] }, // footer: { @@ -215,14 +215,87 @@ // ] // }, barcodes : [ - {codeType : "128Auto", dataIndex : 'serialNum', position : ["5","75%","40mm","8mm"], + {codeType : "128Auto", dataIndex : 'departBarcode', position : ["5","60%","40mm","8mm"], styles : [{itemNameID: 0, styleName: 'ShowBarText', styleValue: true}, {itemNameID: 0, styleName: 'FontSize', styleValue: 6}, {itemNameID: 0, styleName: 'NotOnlyHighPrecision', styleValue: true} ] } ] } + + + + + +var invoicePlanPrintConfig_2 = { + print2:true, + isPrintTousse : true, + isPrintDisinfectGoods : true, + isPrintDisposableGoods : true, // 打印申请单是否打印一次性物品 + isMergePrintTousseAndDisposable : true, // 器械包和一次性物品是否合并打印 + isMergePrintMultipleSelectedApplications : true, // 同科室多张申请单物品合并 + printByOriginalApplications : true, //不合并打印情况下是否按原始单据逐份打印 + printApplyInfo : false, + printOrder : 1, // 1:优先打印一次性物品, 2:优先打印器械包 + // 在器械包和一次性物品不合并打印的情况下,消毒物品打印方式: + // 1:优先与一次性物品合并打印,如果无一次性物品则与器械包合并打印, 2:优先与器械包一起合并打印,如果没有器械包则与一次性物品合并打印 ,3:单独打印 + disinfectGoodsPrintMode : 2, + rowsPerPage : 1000000, + fixed:true,//打印表格的时候,表格是否固定。如果固定,就不会有某一列内容比较长而挤压其他列的情况 + headerFooter : [ + // 页眉名称 + {label : "广州中医药附一医院", dataIndex : '', fontSize : 10, position : ["5","1%","90%",5]}, + // 标题 + {label : "借物单", dataIndex : '', fontSize : 13, position : ["5","35%","99%",5]}, + {label : "科室:", dataIndex : 'settleAccountsDepart', fontSize : 11, position : ["30","2%","90%",5]}, + {label : "单号:", dataIndex : 'serialNum', fontSize : 11, position : ["30","35%","90%",5]}, + //{label : "仓库:供应室", dataIndex : '', fontSize : 11, position : ["30","80%","90%",5]}, + {label : "备注:", dataIndex : '', fontSize : 11, position : ["50","35%","90%",5]}, + {label : "打印时间:", dataIndex : 'printTime', fontSize : 11, position : ["50","2%","90%",5]}, + + {label : "发放人:", dataIndex : '', fontSize : 11, position : ["12.0cm","2%","90%",5]}, + {label : "送物人: ", dataIndex : '', fontSize : 11, position : ["12.0cm","20%","90%",5]}, + {label : "签收人: ", dataIndex : '', fontSize : 11, position : ["12.0cm","38%","90%",5]}, + {label : "签收时间:", dataIndex : '', fontSize : 11, position : ["12.0cm","60%","90%",5]} + ], + currentPageNumber : {label : "第#页", fontSize : 11, position : ["12.0cm","180mm","90%",5]}, + totalPageAmount : {label : "/共&页", fontSize : 11, position : ["12.0cm","190mm","90%",5]}, + goodsTable :{ + rowHeight : 22, + fontSize : 15, + position : ["70","5%","90%","80mm"], + headRepeat:true, + columns : [ + {header : "序号", dataIndex : 'serialNumber', width : 30, align : 'center', fontSize : 11}, + {header : "名称", dataIndex : 'goodsName', width : 150, align : 'left', fontSize : 11}, + {header : "数量", dataIndex : 'goodsAmount', width : 50, align : 'right', fontSize : 11}, + // {header : "规格", dataIndex : 'sp', width : 100, align : 'center', fontSize : 11}, + {header : "单位", dataIndex : 'unit', width : 50, align : 'center', fontSize : 11}, + // {header : "包装规格", dataIndex : 'packageSpec', width : 120, align : 'center', fontSize : 11}, + {header : "单价", dataIndex : 'price', width : 50, align : 'right', fontSize : 11}, + {header : "金额", dataIndex : 'rowPrice', width : 60, align : 'right', fontSize : 11} + ] + }, +// footer: { +// rowHeight : 20, +// fontSize : 15, +// content : [ +// {label : "制单人:", dataIndex : 'printUser'}, +// {label : " 收货人: ", dataIndex : ''}, +// {label : " 发货人: ", dataIndex : 'printUser'}, +// {label : " 发货日期:", dataIndex : 'printTime'} +// ] +// }, + barcodes : [ + {codeType : "128Auto", dataIndex : 'departBarcode', position : ["5","60%","40mm","8mm"], + styles : [{itemNameID: 0, styleName: 'ShowBarText', styleValue: true}, + {itemNameID: 0, styleName: 'FontSize', styleValue: 6}, + {itemNameID: 0, styleName: 'NotOnlyHighPrecision', styleValue: true} + ] + } + ] +} var batchPrintMaterialInvoicesConfig = { headerFooter : [ // 页眉名称 @@ -362,48 +435,51 @@ } -var borrowPrintConfig = { - isPrintTousse : true, - isPrintDisinfectGoods : true, - isPrintDisposableGoods : false, // 打印申请单是否打印一次性物品 - isMergePrintTousseAndDiposable : true, // 器械包和一次性物品是否合并打印 - printApplyInfo : true, - disinfectGoodsPrintMode : 1, - rowsPerPage : 8, - headerContent : [ - // 标题 - {label : "广州中医药附一医院", dataIndex : '', fontSize : 10, position : ["5","1%","90%",5]}, - {label : "借物单", dataIndex : '', fontSize : 17, position : ["22","45%","99%",5]}, - {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]}, - {label : "备注:", dataIndex : 'remark', fontSize : 10, position : ["55","65%","90%",5]} - ], - goodsTable :{ - rowHeight : 25, - position : ["75","2%","97%","2000"], - content : [ - {header : "序号", dataIndex : 'serialNumber', width : 60, align : 'center', fontSize : 11}, - {header : "名称", dataIndex : 'goodsName', width : 340, align : 'left', fontSize : 11}, - {header : "规格", dataIndex : 'sp', width : 185, align : 'center', fontSize : 11}, - {header : "单位", dataIndex : 'unit', width : 60, align : 'center', fontSize : 11}, - {header : "数量", dataIndex : 'goodsAmount', width : 60, align : 'right', fontSize : 11}, - {header : "单价", dataIndex : 'price', width : 60, align : 'right', fontSize : 11}, - {header : "金额", dataIndex : 'rowPrice', width : 75, align : 'right', fontSize : 11} - ] - }, - footer: { - fontSize : 14, - content : [ - {label : "制单:", dataIndex : 'printUser'}, - {label : " 申请人:", dataIndex : 'applicant'}, - {label : " 复核: ", dataIndex : ''}, - {label : " 验收: ", dataIndex : ''}, - {label : "提交时间:", dataIndex : 'applicationTime'} - ] - } - - } +//var borrowPrintConfig = { +// isPrintTousse : true, +// isPrintDisinfectGoods : true, +// isPrintDisposableGoods : false, // 打印申请单是否打印一次性物品 +// isMergePrintTousseAndDiposable : true, // 器械包和一次性物品是否合并打印 +// printApplyInfo : true, +// disinfectGoodsPrintMode : 1, +// rowsPerPage : 8, +// headerContent : [ +// // 标题 +// {label : "广州中医药附一医院", dataIndex : '', fontSize : 10, position : ["5","1%","90%",5]}, +// {label : "借物单", dataIndex : '', fontSize : 17, position : ["22","45%","99%",5]}, +// {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]}, +// {label : "备注:", dataIndex : 'remark', fontSize : 10, position : ["55","65%","90%",5]} +// ], +// goodsTable :{ +// rowHeight : 25, +// position : ["75","2%","97%","2000"], +// content : [ +// {header : "序号", dataIndex : 'serialNumber', width : 60, align : 'center', fontSize : 11}, +// {header : "名称", dataIndex : 'goodsName', width : 340, align : 'left', fontSize : 11}, +// {header : "规格", dataIndex : 'sp', width : 185, align : 'center', fontSize : 11}, +// {header : "单位", dataIndex : 'unit', width : 60, align : 'center', fontSize : 11}, +// {header : "数量", dataIndex : 'goodsAmount', width : 60, align : 'right', fontSize : 11}, +// {header : "单价", dataIndex : 'price', width : 60, align : 'right', fontSize : 11}, +// {header : "金额", dataIndex : 'rowPrice', width : 75, align : 'right', fontSize : 11} +// ] +// }, +// +// footer: { +// fontSize : 14, +// content : [ +// {label : "制单:", dataIndex : 'printUser'}, +// {label : " 申请人:", dataIndex : 'applicant'}, +// {label : " 复核: ", dataIndex : ''}, +// {label : " 验收: ", dataIndex : ''}, +// {label : "提交时间:", dataIndex : 'applicationTime'} +// ] +// +// } +// +// +// } var appropriationConfig = { headerFooter : [ // 标题 @@ -1512,7 +1588,7 @@ // 消毒物品申请单 disinfectGoodsApplication : applicationPrintConfig, // 借物单 - borrow : borrowPrintConfig, + borrow : invoicePlanPrintConfig_2, //材料入库单 materialEntry : materialEntryConfig, godownEntry: godownEntryConfig,// 一次性物品入库单 Index: ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/menu/menuconfigure.js =================================================================== diff -u --- ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/menu/menuconfigure.js (revision 0) +++ ssts-web/src/main/webapp/disinfectsystem/config/gzzyyfy/menu/menuconfigure.js (revision 26418) @@ -0,0 +1,713 @@ +var linkTarget = 'mainFrame'; +var singleClickExpandTree=true; +//是否禁用虚拟篮筐(未启用disableLoadToVirtualBasket配置项目或该配置项的值为true时,则禁用,否则启用虚拟篮筐) +var disableLoadToVirtualBasket = true; +var url = WWWROOT+'/disinfectsystem/touchScreen/recycle/awaitForRecycleList.jsp?resolution=1980'; +var qualityMonthViewName = "质量监测项统计月报"; +if(sstsConfig.hasOwnProperty('isQualityMonthViewSpecial') && sstsConfig.isQualityMonthViewSpecial){ + qualityMonthViewName = "质量监测项统计分析报表"; +} +var isDeviceMaintenanceCus = false; +if(sstsConfig.hasOwnProperty('isDeviceMaintenanceCus') && sstsConfig.isDeviceMaintenanceCus){ + isDeviceMaintenanceCus = true; +} +if(sstsConfig.hasOwnProperty('disableLoadToVirtualBasket') && !sstsConfig.disableLoadToVirtualBasket){ + disableLoadToVirtualBasket = false; +} +var hideDeviceMaintenaceReport = true; +var hideDeviceMaintenaceCusReport = true; +if(SSTS_DeviceMaintenanceReport == false){ + if(isDeviceMaintenanceCus == true){ + hideDeviceMaintenaceReport = true; + hideDeviceMaintenaceCusReport = false; + }else{ + hideDeviceMaintenaceReport = false; + hideDeviceMaintenaceCusReport = true; + } +} + +DisinfectsystemTreeData =[{ + text:"科室申领", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_RecycApplication_Folder, + children:[ + {hidden :SSTS_RecycApplication_Menu,text:"全部申请单",href:WWWROOT+'/disinfectsystem/recyclingApplication/goodsApplicationView.jsp?listType=all',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_Application_ShowTodoOnly_Menu,text:"待处理申请单",href:WWWROOT+'/disinfectsystem/recyclingApplication/goodsApplicationView.jsp?listType=todoList',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_ForeignTousseApplication_Menu,text:"外来器械包申请",href:WWWROOT+'/disinfectsystem/foreigntousseapplication/foreignTousseApplicationView.jsp?borrowing=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_borrow_Menu,text:"借物单管理",href:WWWROOT+'/disinfectsystem/borrow/borrowingTousseView.jsp',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_borrowRecord_Menu,text:"科室互借管理",href:WWWROOT+'/disinfectsystem/borrowRecord/borrowRecordView.jsp',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_Invoice_Sign,text:"物品签收",leaf:true} + + ] +},{ + text:"回收清点", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_RecycRecord_Menu, + children:[ + {hidden :SSTS_RecycRecord_Menu,text:"回收清点",href:'javascript:void(0);',leaf:true,listeners:{ + click:function(node, e){ + var url = WWWROOT+'/disinfectsystem/touchScreen/recycle/awaitForRecycleList.jsp?resolution=1980'; + top.recyclingWindow = openFullSizeWindowWithName(url,null,"recyclingWindow"); + return; + } + }}, + {hidden :SSTS_RecycRecord_Menu,text:"器械交接",href:WWWROOT+'/disinfectsystem/recycle/tousseTransition/tousseTransitionView.jsp',hrefTarget:linkTarget,leaf:true} + ] +},{ + text:"回收分类", + singleClickExpand:singleClickExpandTree, + hidden : true, + children:[ + {hidden :true,text:"器械分类记录",href:WWWROOT+'/disinfectsystem/becleanitem/becleanitem.jsp',hrefTarget:linkTarget,leaf:true} + ] +},{ + text:"清洗消毒", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_Wash_Menu, + children:[ + {hidden :SSTS_WashRecord_Menu,text:"清洗消毒记录",href:WWWROOT+'/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_WashTransitionRecord_Menu,text:"清洗交接记录",href:WWWROOT+'/disinfectsystem/washanddisinfectmanager/washTransitionRecord/washTransitionRecordView.jsp?',hrefTarget:linkTarget,leaf:true} + ] +}]; + +var index = DisinfectsystemTreeData.length; + +DisinfectsystemTreeData[4] = { + text:"装配管理", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_Packing_Manager, + children:[] +}; + +DisinfectsystemTreeData[5] = { + text:"审核打包", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_Tousse_Review_Manager, + children:[] +}; + +DisinfectsystemTreeData[6] = { + text:"灭菌管理", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_Sterilization_Manager, + children:[ + + ] +}; +DisinfectsystemTreeData[7] = { + text:"发货管理", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_Invoice_Manager, + children:[ + {hidden :SSTS_Invoice_Menu,text:"发货计划管理",href:WWWROOT+'/disinfectsystem/invoice/invoicePlanExtractedView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_Invoice_Menu || !sstsConfig.enableExpensiveGoods,text:"高值耗材发货",href:WWWROOT+'/disinfectsystem/assestManagement/expensiveGoods/invoice/expensiveGoodsInvoiceView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_OperationReservationDelivery_Menu,text:"手术预约管理",href:WWWROOT+'/disinfectsystem/invoice/operationReservationView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_OperationReservationDelivery_Menu,text:"手术预约发货",href:WWWROOT+'/disinfectsystem/invoice/operationReservationInvoiceView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_OperationReservationDelivery_Menu,text:"手术预约汇总发货",href:WWWROOT+'/disinfectsystem/invoice/operationReservationMergeInvoiceView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_CustomDelivery_Manager,text:"自定义发货",href:WWWROOT+'/disinfectsystem/invoice/customInvoiceForm.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_Invoice_Menu,text:"快速发货",href:WWWROOT+'/disinfectsystem/invoice/expressInvoiceView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_Invoice_Menu,text:"科室发货计划设置",href:WWWROOT+'/disinfectsystem/invoice/invoiceDepartmentView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_Invoice_Menu,text:"发货单管理",href:WWWROOT+'/disinfectsystem/invoice/invoiceView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_Invoice_Menu,text:"材料发货管理",href:WWWROOT+'/disinfectsystem/invoice/materialInvoiceView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :true,text:"发货单批量打印",href:WWWROOT+'/disinfectsystem/invoice/invoicePrintView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_DeliverGoodsQuqery,text:"发货物品查询",href:WWWROOT+'/disinfectsystem/reportforms/invoiceQueryView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_OperationReservationInvoice,text:"手术排班物品查询",href:WWWROOT+'/disinfectsystem/reportforms/operationReservationInvoiceView.jsp?',hrefTarget:linkTarget,leaf:true} + ] +}; + +DisinfectsystemTreeData[8] = { + text:"使用记录", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_UseRecord_Menu, + children:[ + {hidden :SSTS_UseRecord_Menu,text:"使用记录",href:WWWROOT+'/disinfectsystem/useRecord/useRecordView.jsp?editMode=true',hrefTarget:linkTarget,leaf:true} + ] +}; + +DisinfectsystemTreeData[9] = { + text:"器械包返消", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_TousseReturnDisinfect_Menu, + children:[ + {hidden :SSTS_TousseReturnDisinfect_Menu,text:"器械包返消",href:WWWROOT+'/disinfectsystem/tousseReturnDisinfect/tousseReturnDisinfectView.jsp',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_TousseReturnDisinfectionReport,text:"器械包返消统计报表",href:WWWROOT+'/disinfectsystem/reportforms/tousseReturnDisinfectionView.jsp',hrefTarget:linkTarget,leaf:true} + ] + }; + +DisinfectsystemTreeData[10] = { + text:"满意度调查", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_SatisfactionSurvey_Menu, + children:[ + {hidden :SSTS_SatisfactionSurveyTemplate_Menu,text:"满意度调查表定义",href:WWWROOT+'/disinfectsystem/satisfactionsurvey/satisfactionSurveyTemplateView.jsp',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_SatisfactionSurveyTable_Menu,text:"满意度调查表",href:WWWROOT+'/disinfectsystem/satisfactionsurvey/satisfactionSurveyTableView.jsp',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_SatisfactionSurveyTemplate_Menu,text:"满意度调查报表",href:WWWROOT+'/disinfectsystem/reportforms/departSatisfyView.jsp',hrefTarget:linkTarget,leaf:true} + ] +}; +DisinfectsystemTreeData[11] = { + text:"运作监控管理", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_supplyRoomOperate_View, + children:[ + {hidden :SSTS_supplyRoomOperate_Menu,text:"消毒供应中心运作监控",href:WWWROOT+'/homepage/supplyRoomOperate.jsp',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_supplyRoomOperate_Menu,text:"消毒供应中心未完成工作列表",href:WWWROOT+'/homepage/supplyRoomUnfinishedWork.jsp',hrefTarget:linkTarget,leaf:true}, + {hidden :SSTS_TousseOperateCountReport,text:"科室运作监控",href:WWWROOT+'/disinfectsystem/reportforms/tousseOperate.jsp',hrefTarget:linkTarget,leaf:true} + ] +}; +DisinfectsystemTreeData[12] = { + text:"档案管理", + singleClickExpand:singleClickExpandTree, + hidden:(!sstsConfig.hasOwnProperty('hideStaffArchive')) || sstsConfig.hideStaffArchive || SSTS_StaffArchive_Menu, + children:[ + {hidden :SSTS_StaffArchive_Menu,text:"人员档案管理",href:WWWROOT+'/disinfectsystem/staffArchives/staffArchiveView.jsp',hrefTarget:linkTarget,leaf:true} + ] + }; +DisinfectsystemTreeData[13] = { + text:"培训管理", + singleClickExpand:singleClickExpandTree, + hidden:SSTS_TrainingManage_Menu, + children:[ + {hidden :SSTS_TrainingManage_Menu,text:"培训管理",href:WWWROOT+'/knowledge/view.do?moduleId=trainingManage',hrefTarget:linkTarget,leaf:true} + ] + }; + +DWREngine.setAsync(false); +PackingTableManager.getAllTaskGroup(setTaskGroup); +function setTaskGroup(taskGroup){ + for(var i=0;i0){ + for(var i=0;i