Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java =================================================================== diff -u -r20190 -r20342 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 20190) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 20342) @@ -40,7 +40,6 @@ import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.criterion.Restrictions; -import org.springframework.beans.factory.annotation.Autowired; import com.beust.jcommander.ParameterException; import com.forgon.databaseadapter.service.DateQueryAdapter; @@ -4620,7 +4619,9 @@ @Override public void updateTousseItemPrintStatusByIds(List tousseItems, boolean setPrintTime){ - + if(!supplyRoomConfigManager.isSupplyRoomUser()){ + return;//临床科室的用户,打印申请单,不修改发货计划打印状态。只有供应室的用户打印才修改 QYSRMYY-13 + } for(TousseItem tousseItem: tousseItems){ tousseItem.setIsPrinted(true); logger.debug("申请物品tousseItem表:id="+tousseItem.getId()+",tousseDefinitionId="+tousseItem.getTousseDefinitionId()+",tousseName=" + tousseItem.getTousseName() + "是否已打印isPrinted设置为1.");