Index: ssts-web/src/main/webapp/disinfectsystem/config/zsxlrmyy/config.js =================================================================== diff -u -r24181 -r24805 --- ssts-web/src/main/webapp/disinfectsystem/config/zsxlrmyy/config.js (.../config.js) (revision 24181) +++ ssts-web/src/main/webapp/disinfectsystem/config/zsxlrmyy/config.js (.../config.js) (revision 24805) @@ -1,4 +1,4 @@ -var sstsConfig = { +var sstsConfig = { // 禁用标识牌功能 disableIdCard : false, // 审核器械包必须入篮筐(一级供应室) @@ -73,6 +73,8 @@ disableWashViewMouseover:true, // 设备维护功能自定义 isDeviceMaintenanceCus : true, + //启用设备维护个人桌面图标显示 + showDeviceMaintenanceDesktopIcon : true //是否启用器械包自动加急功能(只有为true时才启用,false或不配置都不启用) enableTousseVoluntarilyUrgent : true, //急物品的提示时间间隔(单位秒) Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/systemsetting/service/HttpOptionManagerSSTSImpl.java =================================================================== diff -u -r24213 -r24805 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/systemsetting/service/HttpOptionManagerSSTSImpl.java (.../HttpOptionManagerSSTSImpl.java) (revision 24213) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/systemsetting/service/HttpOptionManagerSSTSImpl.java (.../HttpOptionManagerSSTSImpl.java) (revision 24805) @@ -277,7 +277,9 @@ //医院消毒 - if(optionId.equals(HttpOption.SYSTEMSETTING_MATERIALTYPE)){ + if(StringUtils.isBlank(optionId)){ + + }else if(optionId.equals(HttpOption.SYSTEMSETTING_MATERIALTYPE)){ return "材料类型"; }else if(optionId.equals(HttpOption.SYSTENSETTING_WASH_TYPE)){ return "清洗程序"; @@ -299,8 +301,7 @@ return "材料清洗分类"; }else if(optionId.equals(HttpOption.SYSTEMSETTING_STERILIZER_GROUP)){ return "灭菌炉分组"; - } - else if (optionId.equals(HttpOption.SYSTEMSETTING_CONSTANT)) { + }else if (optionId.equals(HttpOption.SYSTEMSETTING_CONSTANT)) { return "常用信息"; } else if (optionId.equals(HttpOption.WORKFLOW_COMMONNODENAME)) { return "常用节点名称"; @@ -316,14 +317,13 @@ return "缺陷信息登记类型"; } return "常用参数"; - } @Override public String getHttpOptionNameTitle(String listId) { - if (listId.equals(HttpOption.SYSTEMSETTING_CONSTANT)) { + /*if (listId.equals(HttpOption.SYSTEMSETTING_CONSTANT)) { return "名称"; - } + }*/ return "名称"; } @@ -344,9 +344,9 @@ @Override public String getHttpOptionRemark(String listId) { - if (listId.equals(HttpOption.SYSTEMSETTING_CONSTANT)) { + /*if (listId.equals(HttpOption.SYSTEMSETTING_CONSTANT)) { return ""; - } + }*/ return ""; } Index: ssts-web/src/main/webapp/homepage/portalPage.js =================================================================== diff -u -r23729 -r24805 --- ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 23729) +++ ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 24805) @@ -817,7 +817,7 @@ return returnContent; } - //如果不是使用版本2或者3,则隐藏申请外来器械图标 + //如果不是使用版本2或者3并且不启用外来器械桌面图标显示,则隐藏申请外来器械图标 if (itemId == 'foreignTousseApplication' && !sstsConfig.enableForeignTousseApplicationDesktopIcon){ return returnContent; } @@ -838,7 +838,24 @@ return returnContent; } + //如果启用设备维护个人桌面图标显示 + if(sstsConfig.showDeviceMaintenanceDesktopIcon){ + //设备维护(之前的非自定义配置的版本) + if (itemId == 'deviceMaintenance' && sstsConfig.isDeviceMaintenanceCus){ + return returnContent; + } + + //设备维护(自定义配置版本) + if (itemId == 'deviceMaintenanceCustom' && !sstsConfig.isDeviceMaintenanceCus){ + return returnContent; + } + }else{ + if(itemId == 'deviceMaintenance' || itemId == 'deviceMaintenanceCustom'){ + return returnContent; + } + } + var supplyRoomRecall = false; if(itemId == "recallRecord"){ if(SSTS_RecallRecord_Menu == false){ Index: ssts-web/src/main/resources/systemset/portalPage.xml =================================================================== diff -u -r24681 -r24805 --- ssts-web/src/main/resources/systemset/portalPage.xml (.../portalPage.xml) (revision 24681) +++ ssts-web/src/main/resources/systemset/portalPage.xml (.../portalPage.xml) (revision 24805) @@ -1,6 +1,6 @@ - + @@ -35,6 +35,8 @@ + +