Index: ssts-web/src/main/webapp/homepage/portalPage.js =================================================================== diff -u -r17950 -r17997 --- ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 17950) +++ ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 17997) @@ -700,20 +700,36 @@ } itemUrl = WWWROOT + url; if(item['itemId'] != 'packing' && item['itemId'] != 'reviewPacking' && item['itemId'] !='sterilizationRecord'){ - //region 只有临床用户且配了版本2才能看到科室申领版本2的图标还有申请单图标 - //如果当前图标是科室申领的时候,如果该用户是临床科室且配了版本2,隐藏该图标 - if (item['itemId'] == 'recyclingApplication' && globalIsSupplyRoomUser == 'false' && sstsConfig.recyclingApplicationVersion == 2){ - return returnContent; + //region 只有临床用户且配了版本2或者3才能看到科室申领版本2或者3的图标还有申请单图标 + //如果当前图标是科室申领的时候,如果该用户是临床科室且配了版本2或者3,隐藏该图标 + if (item['itemId'] == 'recyclingApplication' && globalIsSupplyRoomUser == 'false' && (sstsConfig.recyclingApplicationVersion == 2 || sstsConfig.recyclingApplicationVersion == 3)){ + return returnContent; } + // if (item['itemId'] == 'recyclingApplication' && globalIsSupplyRoomUser == 'false' && sstsConfig.recyclingApplicationVersion == 2){ + // return returnContent; + // } //如果图标是科室申领版本2或者查看申请单的时候,该用户不是临床科室或者没有配版本2,隐藏该图标 - if ((item['itemId'] == 'recyclingApplicationVersion2' || item['itemId'] == 'recyclingApplicationQuery') - && (globalIsSupplyRoomUser == 'true' || sstsConfig.recyclingApplicationVersion != 2)){ - return returnContent; + // if ((item['itemId'] == 'recyclingApplicationVersion2' || item['itemId'] == 'recyclingApplicationQuery') + // && (globalIsSupplyRoomUser == 'true' || sstsConfig.recyclingApplicationVersion != 2)){ + // return returnContent; + // } + // 如果图标是科室申领版本2,该用户不是临床科室或者没有配版本2,隐藏该图标 + if (item['itemId'] == 'recyclingApplicationVersion2' && (globalIsSupplyRoomUser == 'true' || sstsConfig.recyclingApplicationVersion != 2)){ + return returnContent; } + // 如果图标是科室申领版本3,该用户不是临床科室或者没有配版本3,隐藏该图标 + if (item['itemId'] == 'recyclingApplicationVersion3' && (globalIsSupplyRoomUser == 'true' || sstsConfig.recyclingApplicationVersion != 3)){ + return returnContent; + } + // 如果图标是查看申请单的时候,该用户不是临床科室或者没有配版本2或者3,隐藏该图标 + if (item['itemId'] == 'recyclingApplicationQuery' && (globalIsSupplyRoomUser == 'true' || sstsConfig.recyclingApplicationVersion != 2 && sstsConfig.recyclingApplicationVersion != 3 )){ + return returnContent; + } - //如果不是使用版本2,则隐藏申请外来器械图标 - if (item['itemId'] == 'foreignTousseApplication' && sstsConfig.recyclingApplicationVersion != 2){ + //如果不是使用版本2或者3,则隐藏申请外来器械图标 + if (item['itemId'] == 'foreignTousseApplication' && sstsConfig.recyclingApplicationVersion != 2 && sstsConfig.recyclingApplicationVersion != 3){ + // if (item['itemId'] == 'foreignTousseApplication' && sstsConfig.recyclingApplicationVersion != 2){ return returnContent; } //endregion