Index: ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java =================================================================== diff -u -r29301 -r29314 --- ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java (.../SystemWarningManagerImpl.java) (revision 29301) +++ ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java (.../SystemWarningManagerImpl.java) (revision 29314) @@ -528,7 +528,7 @@ } //待签收物品过期提醒 - if(currentOrgUnit != null && currentOrgUnit.getIsDeliveryToSignOrgUnit() != null && currentOrgUnit.getIsDeliveryToSignOrgUnit()){ + if(currentOrgUnit != null && currentOrgUnit.isDeliveryToSignOrgUnit()){ SystemWarningItemVO waiteSignWarningVO = getWaiteSignWarningVO(currentOrgUnit); if(waiteSignWarningVO != null){ warningList.add(waiteSignWarningVO); Index: forgon-core/src/main/resources/com/forgon/directory/model/OrgUnit.hbm.xml =================================================================== diff -u -r29301 -r29314 --- forgon-core/src/main/resources/com/forgon/directory/model/OrgUnit.hbm.xml (.../OrgUnit.hbm.xml) (revision 29301) +++ forgon-core/src/main/resources/com/forgon/directory/model/OrgUnit.hbm.xml (.../OrgUnit.hbm.xml) (revision 29314) @@ -46,7 +46,7 @@ - + warnOrgUnits = objectDao.findByHql(hql); if(CollectionUtils.isNotEmpty(warnOrgUnits)){ Index: forgon-core/src/main/java/com/forgon/directory/model/OrgUnit.java =================================================================== diff -u -r29301 -r29314 --- forgon-core/src/main/java/com/forgon/directory/model/OrgUnit.java (.../OrgUnit.java) (revision 29301) +++ forgon-core/src/main/java/com/forgon/directory/model/OrgUnit.java (.../OrgUnit.java) (revision 29314) @@ -125,7 +125,7 @@ /** * 是否是发货到签收超时提醒的科室(DGSDBZXYY-66 待签收物品过期提醒) */ - private Boolean isDeliveryToSignOrgUnit; + private String isDeliveryToSignOrgUnit; public String getDescription() { return description; @@ -563,11 +563,16 @@ this.disposablePriceFluctuation = disposablePriceFluctuation; } - public Boolean getIsDeliveryToSignOrgUnit() { + @Transient + public boolean isDeliveryToSignOrgUnit() { + return StringUtils.equals(Constants.STR_YES, isDeliveryToSignOrgUnit); + } + + public String getIsDeliveryToSignOrgUnit() { return isDeliveryToSignOrgUnit; } - public void setIsDeliveryToSignOrgUnit(Boolean isDeliveryToSignOrgUnit) { + public void setIsDeliveryToSignOrgUnit(String isDeliveryToSignOrgUnit) { this.isDeliveryToSignOrgUnit = isDeliveryToSignOrgUnit; }