Index: ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java =================================================================== diff -u -r19583 -r20137 --- ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java (.../ServiceManagerImpl.java) (revision 19583) +++ ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java (.../ServiceManagerImpl.java) (revision 20137) @@ -2089,6 +2089,9 @@ .getName())) { return JSONUtil.buildJsonObject(false,"当前灭菌炉正在灭菌").toString(); } + if(!StringTools.equals(AcegiHelper.getCurrentOrgUnitCode(),sterilizer.getOrgUnitCoding())){ + return JSONUtil.buildJsonObject(false,"此灭菌炉不属于本科室").toString(); + } JSONObject json = JSONUtil.buildJsonObject(true, sterilizerToJson((Sterilizer) barcodeDevice)); json.put("barcode", barcode); json.put("type", "sterilizer");