Explorar el Código

新增地址时,添加默认地址判断

LiTaohong hace 6 años
padre
commit
a1d4dc198c

+ 9 - 0
svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/service/consult/WlyyPatientExpressageAddrService.java

@ -47,6 +47,15 @@ public class WlyyPatientExpressageAddrService extends BaseJpaService<WlyyPatient
            error.append(e.getMessage());
            return null;
        }
        if(1 == addrDO.getIsDefault()){
            boolean defaultAddrExist = patientExpressageAddrDao.existsByPatientAndIsDefault(addrDO.getPatient(),1);
            if(defaultAddrExist){
                List<WlyyPatientExpressageAddrDO> defaultAddrDOList = patientExpressageAddrDao.queryByPatientAndIsDefault(addrDO.getPatient(),1);
                WlyyPatientExpressageAddrDO defaultAddrDO = defaultAddrDOList.get(0);
                defaultAddrDO.setIsDefault(0);
                this.save(defaultAddrDO);
            }
        }
        this.save(addrDO);
        return addrDO;
    }