chenweida 8 gadi atpakaļ
vecāks
revīzija
4f05f3290c

+ 6 - 1
patient-co-statistics/src/main/java/com/yihu/wlyy/statistics/job/business/ChangeSignJob.java

@ -88,7 +88,12 @@ public class ChangeSignJob implements Job {
            quartzJobLog.setJobId(wlyyJobConfig.getId());
            quartzJobLog.setJobName(wlyyJobConfig.getJobName());
            //找出今天的已改簽信息
            String sql=" select code,idcard,hospital,admin_team_code from wlyy_sign_family a where  a.type =2 and a.status =100 and  a.patient_apply_date< '"+yesterday+ Constant.quota_date_last+"' and a.expenses_status=1 and  a.patient_apply_date>'"+Constant.getStartTimeByDate(yesterday)+"'";
            String sql=" select code,idcard,hospital,admin_team_code from wlyy_sign_family a where  " +
                    " a.type =2 and " +
                    " a.status =100 and  " +
                    " a.patient_apply_date< '"+yesterday+ Constant.quota_date_last+"' and " +
                    " a.expenses_status=1 and  " +
                    " a.sign_year ='"+Constant.getNowYearByDate(yesterday)+"' " ;
            //抽取數據
            List<SignFamily> signFamilies= dbExtract.extract(SignFamily.class,sql);
            //清洗數據

+ 6 - 1
patient-co-statistics/src/main/java/com/yihu/wlyy/statistics/job/business/UnPaySignJob.java

@ -85,7 +85,12 @@ public class UnPaySignJob implements Job {
            quartzJobLog.setJobId(wlyyJobConfig.getId());
            quartzJobLog.setJobName(wlyyJobConfig.getJobName());
            //找出今天未缴费签约信息
            String sql="select code,idcard,hospital,admin_team_code from wlyy_sign_family a where  a.type =2 and  a.status>0  and a.apply_date< '"+yesterday+ Constant.quota_date_last+"' and a.apply_date >'"+Constant.getStartTimeByDate(yesterday)+"' and a.expenses_status=0 ";
            String sql="select code,idcard,hospital,admin_team_code from wlyy_sign_family a where " +
                    "  a.type =2 and  " +
                    " a.status>0  and " +
                    " a.apply_date< '"+yesterday+ Constant.quota_date_last+"' and " +
                    " a.sign_year ='"+Constant.getNowYearByDate(yesterday)+"' and " +
                    " a.expenses_status=0 ";
            //抽取數據
            List<SignFamily> signFamilies= dbExtract.extract(SignFamily.class,sql);
            //清洗數據

+ 5 - 1
patient-co-statistics/src/main/java/com/yihu/wlyy/statistics/job/business/UnSignJob.java

@ -88,7 +88,11 @@ public class UnSignJob implements Job {
            quartzJobLog.setJobId(wlyyJobConfig.getId());
            quartzJobLog.setJobName(wlyyJobConfig.getJobName());
            //找出今天的解约信息
            String sql=" select code,idcard,hospital,admin_team_code from wlyy_sign_family a where  a.type =2 and a.status in(-3,-4) and a.apply_unsign_date< '"+yesterday+ Constant.quota_date_last+"' and a.apply_unsign_date >'"+Constant.getStartTimeByDate(yesterday)+"'";
            String sql=" select code,idcard,hospital,admin_team_code from wlyy_sign_family a where " +
                    " a.type =2 and" +
                    " a.status in(-3,-4) and " +
                    " a.apply_unsign_date< '"+yesterday+ Constant.quota_date_last+"' and "+
                    "  a.sign_year ='"+Constant.getNowYearByDate(yesterday)+"' " ;
            //抽取數據
            List<SignFamily> signFamilies= dbExtract.extract(SignFamily.class,sql);
            //清洗數據

+ 5 - 1
patient-co-statistics/src/main/java/com/yihu/wlyy/statistics/job/business/WaitSignJob.java

@ -88,7 +88,11 @@ public class WaitSignJob implements Job {
            quartzJobLog.setJobId(wlyyJobConfig.getId());
            quartzJobLog.setJobName(wlyyJobConfig.getJobName());
            //找出今天的待签约信息
            String sql=" select code,idcard,hospital,admin_team_code,doctor,doctor_health from wlyy_sign_family a where  a.type =2  and a.status=0 and  a.patient_apply_date< '"+yesterday+ Constant.quota_date_last+"'  and a.patient_apply_date >'"+Constant.getStartTimeByDate(yesterday)+"'  ";
            String sql=" select code,idcard,hospital,admin_team_code,doctor,doctor_health from wlyy_sign_family a where  " +
                    " a.type =2  and " +
                    " a.status=0 and  " +
                    " a.patient_apply_date< '"+yesterday+ Constant.quota_date_last+"'  and " +
                    " a.sign_year ='"+Constant.getNowYearByDate(yesterday)+"' " ;
            //抽取數據
            List<SignFamily> signFamilies= dbExtract.extract(SignFamily.class,sql);
            //清洗數據