Bläddra i källkod

中山医院优化开发

wangzhinan 11 månader sedan
förälder
incheckning
04e4003eed

+ 6 - 6
business/base-service/src/main/java/com/yihu/jw/hospital/prescription/service/PrescriptionService.java

@ -386,15 +386,15 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
                }
            }
        }else {
            wlyyOutpatientVOList = new ArrayList<>();
            wlyyOutpatientVOList = wlyyOutpatientVOList1;
        }
        for (WlyyOutpatientVO wlyyOutpatientVO:wlyyOutpatientVOList){
            if (!StringUtils.isNoneBlank(wlyyOutpatientVO.getIcd10Name())){
                wlyyOutpatientVO.setIcd10Name("无诊断");
        if (wlyyOutpatientVOList!=null&&wlyyOutpatientVOList.size()!=0){
            for (WlyyOutpatientVO wlyyOutpatientVO:wlyyOutpatientVOList){
                if (!StringUtils.isNoneBlank(wlyyOutpatientVO.getIcd10Name())){
                    wlyyOutpatientVO.setIcd10Name("无诊断");
                }
            }
        }
        return wlyyOutpatientVOList;
    }
@ -5144,7 +5144,7 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
                WlyyHospitalSysDictDO hospitalSysDictDO =  hospitalSysDictDao.findById("isCloseRefund");
                if (hospitalSysDictDO!=null&&hospitalSysDictDO.getDictValue().equalsIgnoreCase("1")){
                    try {
                        if (businessOrderDO.getStatus()==1){
                        if (businessOrderDO.getStatus()==1&&StringUtils.isNoneBlank(businessOrderDO.getTraceNo())){
                            entranceService.hisRefund(outPatientId);
                        }
                    }catch (Exception e){

+ 3 - 3
svr/svr-internet-hospital-job/src/main/java/com/yihu/jw/service/channel/PrescriptionStatusUpdateService.java

@ -541,7 +541,7 @@ public class PrescriptionStatusUpdateService {
                        WlyyHospitalSysDictDO hospitalSysDictDO =  hospitalSysDictDao.findById("isCloseRefund");
                        if (hospitalSysDictDO!=null&&hospitalSysDictDO.getDictValue().equalsIgnoreCase("1")){
                            try {
                                if (businessOrderDO.getStatus()==1){
                                if (businessOrderDO.getStatus()==1&&StringUtils.isNoneBlank(businessOrderDO.getTraceNo())){
                                    entranceService.hisRefund(outPatientId);
                                }
@ -659,7 +659,7 @@ public class PrescriptionStatusUpdateService {
                            WlyyHospitalSysDictDO hospitalSysDictDO =  hospitalSysDictDao.findById("isCloseRefund");
                            if (hospitalSysDictDO!=null&&hospitalSysDictDO.getDictValue().equalsIgnoreCase("1")){
                                try {
                                    if (businessOrderDO.getStatus()==1){
                                    if (businessOrderDO.getStatus()==1&&StringUtils.isNoneBlank(businessOrderDO.getTraceNo())){
                                        entranceService.hisRefund(outPatientId);
                                    }
                                }catch (Exception e){
@ -868,7 +868,7 @@ public class PrescriptionStatusUpdateService {
                            WlyyHospitalSysDictDO hospitalSysDictDO =  hospitalSysDictDao.findById("isCloseRefund");
                            if (hospitalSysDictDO!=null&&hospitalSysDictDO.getDictValue().equalsIgnoreCase("1")){
                                try {
                                    if (businessOrderDO.getStatus()==1){
                                    if (businessOrderDO.getStatus()==1&&StringUtils.isNoneBlank(businessOrderDO.getTraceNo())){
                                        entranceService.hisRefund(outPatientId);
                                    }
                                }catch (Exception e){

+ 1 - 1
svr/svr-internet-hospital-job/src/main/java/com/yihu/jw/service/channel/TimeoutOverDueService.java

@ -200,7 +200,7 @@ public class TimeoutOverDueService {
                                    WlyyHospitalSysDictDO hospitalSysDictDO =  hospitalSysDictDao.findById("isCloseRefund");
                                    if (hospitalSysDictDO!=null&&hospitalSysDictDO.getDictValue().equalsIgnoreCase("1")){
                                        try {
                                            if (businessOrderDO.getStatus()==1){
                                            if (businessOrderDO.getStatus()==1&&StringUtils.isNoneBlank(businessOrderDO.getTraceNo())){
                                                entranceService.hisRefund(outPatientId);
                                            }
                                        }catch (Exception e){