|
@ -147,7 +147,10 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
*/
|
|
*/
|
|
public Map<String,Object> getCityRenewTotals(){
|
|
public Map<String,Object> getCityRenewTotals(){
|
|
try{
|
|
try{
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id from wlyy_sign_family_renew_log fr where " +
|
|
|
|
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id ,p.`code` patient " +
|
|
|
|
" from wlyy_sign_family_renew_log fr " +
|
|
|
|
" join wlyy_patient p ON p.idcard = fr.idcard" +
|
|
|
|
" where " +
|
|
" fr.apply_date<'"+ tomorrow+"' and " +
|
|
" fr.apply_date<'"+ tomorrow+"' and " +
|
|
" fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and " +
|
|
" fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and " +
|
|
" LENGTH(fr.hospital)=10 and " +
|
|
" LENGTH(fr.hospital)=10 and " +
|
|
@ -171,7 +174,10 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
*/
|
|
*/
|
|
public Map<String,Object> getTowmRenewTotals(){
|
|
public Map<String,Object> getTowmRenewTotals(){
|
|
try{
|
|
try{
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id from wlyy_sign_family_renew_log fr where " +
|
|
|
|
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id ,p.`code` patient " +
|
|
|
|
" from wlyy_sign_family_renew_log fr " +
|
|
|
|
" join wlyy_patient p ON p.idcard = fr.idcard" +
|
|
|
|
" where " +
|
|
" fr.apply_date<'"+ tomorrow+"' and " +
|
|
" fr.apply_date<'"+ tomorrow+"' and " +
|
|
" fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and " +
|
|
" fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and " +
|
|
" LEFT(fr.hospital,6)=LEFT(fr.old_hospital,6) and " +
|
|
" LEFT(fr.hospital,6)=LEFT(fr.old_hospital,6) and " +
|
|
@ -195,7 +201,11 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
*/
|
|
*/
|
|
public Map<String,Object> getOrgRenewTotals(){
|
|
public Map<String,Object> getOrgRenewTotals(){
|
|
try{
|
|
try{
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id from wlyy_sign_family_renew_log fr where fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "'and fr.hospital=fr.old_hospital and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
|
|
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id ,p.`code` patient " +
|
|
|
|
" from wlyy_sign_family_renew_log fr " +
|
|
|
|
" join wlyy_patient p ON p.idcard = fr.idcard" +
|
|
|
|
" where " +
|
|
|
|
" fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "'and fr.hospital=fr.old_hospital and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
//抽取數據
|
|
//抽取數據
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
Map<String,Object> map = new HashedMap();
|
|
Map<String,Object> map = new HashedMap();
|
|
@ -214,7 +224,11 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
*/
|
|
*/
|
|
public Map<String,Object> getTeamRenewTotals(){
|
|
public Map<String,Object> getTeamRenewTotals(){
|
|
try{
|
|
try{
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id from wlyy_sign_family_renew_log fr where fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and fr.admin_team_id=fr.old_admin_team_id and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
|
|
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id ,p.`code` patient " +
|
|
|
|
" from wlyy_sign_family_renew_log fr " +
|
|
|
|
" join wlyy_patient p ON p.idcard = fr.idcard" +
|
|
|
|
" where " +
|
|
|
|
" fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and fr.admin_team_id=fr.old_admin_team_id and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
//抽取數據
|
|
//抽取數據
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
Map<String,Object> map = new HashedMap();
|
|
Map<String,Object> map = new HashedMap();
|
|
@ -229,7 +243,11 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
|
|
|
|
public Map<String,Object> getTeamRenewOut(){
|
|
public Map<String,Object> getTeamRenewOut(){
|
|
try{
|
|
try{
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id from wlyy_sign_family_renew_log fr where fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and fr.admin_team_id!=fr.old_admin_team_id and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
|
|
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id ,p.`code` patient " +
|
|
|
|
" from wlyy_sign_family_renew_log fr " +
|
|
|
|
" join wlyy_patient p ON p.idcard = fr.idcard " +
|
|
|
|
" where " +
|
|
|
|
" fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and fr.admin_team_id!=fr.old_admin_team_id and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
//抽取數據
|
|
//抽取數據
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
Map<String,Object> map = new HashedMap();
|
|
Map<String,Object> map = new HashedMap();
|
|
@ -244,7 +262,11 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
|
|
|
|
public Map<String,Object> getOrgRenewOut(){
|
|
public Map<String,Object> getOrgRenewOut(){
|
|
try{
|
|
try{
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id from wlyy_sign_family_renew_log fr where fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and fr.admin_team_id!=fr.old_admin_team_id and fr.hospital!=fr.old_hospital and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
|
|
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id ,p.`code` patient " +
|
|
|
|
" from wlyy_sign_family_renew_log fr " +
|
|
|
|
" join wlyy_patient p ON p.idcard = fr.idcard" +
|
|
|
|
" where " +
|
|
|
|
" fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and fr.admin_team_id!=fr.old_admin_team_id and fr.hospital!=fr.old_hospital and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
//抽取數據
|
|
//抽取數據
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
Map<String,Object> map = new HashedMap();
|
|
Map<String,Object> map = new HashedMap();
|
|
@ -259,7 +281,11 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
|
|
|
|
public Map<String,Object> getTownRenewOut(){
|
|
public Map<String,Object> getTownRenewOut(){
|
|
try{
|
|
try{
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id from wlyy_sign_family_renew_log fr where fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and fr.admin_team_id!=fr.old_admin_team_id and fr.hospital!=fr.old_hospital and LEFT(fr.hospital,6)!=LEFT(fr.old_hospital,6) and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
|
|
|
|
String sql=" select fr.sign_code code,fr.old_hospital hospital,fr.old_admin_team_id admin_team_id ,p.`code` patient " +
|
|
|
|
" from wlyy_sign_family_renew_log fr " +
|
|
|
|
" join wlyy_patient p ON p.idcard = fr.idcard " +
|
|
|
|
" where " +
|
|
|
|
" fr.apply_date<'"+ tomorrow+"' and fr.sign_year= '" + Constant.getNowYearByDate(tomorrow) + "' and fr.admin_team_id!=fr.old_admin_team_id and fr.hospital!=fr.old_hospital and LEFT(fr.hospital,6)!=LEFT(fr.old_hospital,6) and LENGTH(fr.hospital)=10 and LENGTH(fr.old_hospital)=10 ";
|
|
//抽取數據
|
|
//抽取數據
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
Map<String,Object> map = new HashedMap();
|
|
Map<String,Object> map = new HashedMap();
|
|
@ -302,9 +328,9 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
Map<String,Object> orgSignFamilies =getOrgRenewTotals();
|
|
Map<String,Object> orgSignFamilies =getOrgRenewTotals();
|
|
Map<String,Object> teamSignFamilies =getTeamRenewTotals();
|
|
Map<String,Object> teamSignFamilies =getTeamRenewTotals();
|
|
//数据抽取迁出率
|
|
//数据抽取迁出率
|
|
Map<String,Object> townSignOutFamilies =getTowmRenewTotals();
|
|
|
|
Map<String,Object> orgSignOutFamilies =getOrgRenewTotals();
|
|
|
|
Map<String,Object> teamSignOutFamilies =getTeamRenewTotals();
|
|
|
|
|
|
Map<String,Object> townSignOutFamilies =getTownRenewOut();
|
|
|
|
Map<String,Object> orgSignOutFamilies =getOrgRenewOut();
|
|
|
|
Map<String,Object> teamSignOutFamilies =getTeamRenewOut();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -352,8 +378,8 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
//computequota_45(); //统计社区转签 没用指标
|
|
//computequota_45(); //统计社区转签 没用指标
|
|
//computequota_46(); //统计区转签 没用指标
|
|
//computequota_46(); //统计区转签 没用指标
|
|
computequota_30(); //统计团队续签原因
|
|
computequota_30(); //统计团队续签原因
|
|
// computequota_47(); //统计社区续签原因 没用指标
|
|
|
|
// computequota_48(); //统计区续签原因 没用指标
|
|
|
|
|
|
computequota_47(); //统计社区续签原因 没用指标
|
|
|
|
computequota_48(); //统计区续签原因 没用指标
|
|
|
|
|
|
//1.3.8需求开发
|
|
//1.3.8需求开发
|
|
computequota_51(citySignFamilies);//统计市级续签服务类型维度
|
|
computequota_51(citySignFamilies);//统计市级续签服务类型维度
|
|
@ -1414,13 +1440,13 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
List<SignFamilyRenew> signFamilies = (List<SignFamilyRenew>)sign.get("signFamilies");
|
|
List<SignFamilyRenew> signFamilies = (List<SignFamilyRenew>)sign.get("signFamilies");
|
|
String sql = (String)sign.get("sql");
|
|
String sql = (String)sign.get("sql");
|
|
//清洗數據
|
|
//清洗數據
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"2",null,sql,"now");
|
|
|
|
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"3",null,sql,"now");
|
|
//统计数据 一级维度
|
|
//统计数据 一级维度
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
//统计数据 二级维度
|
|
//统计数据 二级维度
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
//保存数据
|
|
//保存数据
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 12, 10, 0);
|
|
|
|
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 3, 7,1);
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -1629,13 +1655,14 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
List<SignFamilyRenew> signFamilies = (List<SignFamilyRenew>)sign.get("signFamilies");
|
|
List<SignFamilyRenew> signFamilies = (List<SignFamilyRenew>)sign.get("signFamilies");
|
|
String sql = (String)sign.get("sql");
|
|
String sql = (String)sign.get("sql");
|
|
//清洗數據
|
|
//清洗數據
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"2",null ,sql, "now");
|
|
|
|
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"3",null ,sql, "now");
|
|
//统计数据 一级维度
|
|
//统计数据 一级维度
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
//统计数据 二级维度
|
|
//统计数据 二级维度
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
//保存数据
|
|
//保存数据
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 12, 10, 0);
|
|
|
|
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 3, 7,1);
|
|
|
|
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -1700,13 +1727,14 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
// //抽取數據
|
|
// //抽取數據
|
|
// List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
// List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
//清洗數據
|
|
//清洗數據
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"2",null,sql, "now");
|
|
|
|
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"3",null,sql, "now");
|
|
//统计数据 一级维度
|
|
//统计数据 一级维度
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
//统计数据 二级维度
|
|
//统计数据 二级维度
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
//保存数据
|
|
//保存数据
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 12, 10, 0);
|
|
|
|
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 3, 7,1);
|
|
|
|
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -1771,13 +1799,14 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
// //抽取數據
|
|
// //抽取數據
|
|
// List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
// List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
//清洗數據
|
|
//清洗數據
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"2",null, sql, "now");
|
|
|
|
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"3",null, sql, "now");
|
|
//统计数据 一级维度
|
|
//统计数据 一级维度
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
//统计数据 二级维度
|
|
//统计数据 二级维度
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
//保存数据
|
|
//保存数据
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 12, 10, 0);
|
|
|
|
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 3, 7,1);
|
|
|
|
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -1832,13 +1861,13 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
List<SignFamilyRenew> signFamilies = (List<SignFamilyRenew>)sign.get("signFamilies");
|
|
List<SignFamilyRenew> signFamilies = (List<SignFamilyRenew>)sign.get("signFamilies");
|
|
String sql = (String)sign.get("sql");
|
|
String sql = (String)sign.get("sql");
|
|
//清洗數據
|
|
//清洗數據
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies, "2",null,sql, "now");
|
|
|
|
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies, "3",null,sql, "now");
|
|
//统计数据 一级维度
|
|
//统计数据 一级维度
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
//统计数据 二级维度
|
|
//统计数据 二级维度
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
//保存数据
|
|
//保存数据
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 12, 10, 0);
|
|
|
|
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 3, 7,1);
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -1855,13 +1884,14 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
// //抽取數據
|
|
// //抽取數據
|
|
// List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
// List<SignFamilyRenew> signFamilies = SpringUtil.getBean(DBExtract.class).extract(SignFamilyRenew.class, sql);
|
|
//清洗數據
|
|
//清洗數據
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies, "2",null,sql, "now");
|
|
|
|
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies, "3",null,sql, "now");
|
|
//统计数据 一级维度
|
|
//统计数据 一级维度
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
//统计数据 二级维度
|
|
//统计数据 二级维度
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
//保存数据
|
|
//保存数据
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 12, 10, 0);
|
|
|
|
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 3, 7,1);
|
|
|
|
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -1911,13 +1941,14 @@ public class CurrentDayAllQuotaJob implements Job {
|
|
List<SignFamilyRenew> signFamilies = (List<SignFamilyRenew>)sign.get("signFamilies");
|
|
List<SignFamilyRenew> signFamilies = (List<SignFamilyRenew>)sign.get("signFamilies");
|
|
String sql = (String)sign.get("sql");
|
|
String sql = (String)sign.get("sql");
|
|
//清洗數據
|
|
//清洗數據
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"2",null,sql,"now");
|
|
|
|
|
|
FilterModel etlModels = SpringUtil.getBean(RenewSignDataFilter.class).filter(signFamilies,"3",null,sql,"now");
|
|
//统计数据 一级维度
|
|
//统计数据 一级维度
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList());
|
|
//统计数据 二级维度
|
|
//统计数据 二级维度
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
List<Map<String, Map<String, List<ETLModel>>>> patientSexRoleData = SpringUtil.getBean(Level2Role.class).elt(returnDatas);
|
|
//保存数据
|
|
//保存数据
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 12, 10, 0);
|
|
|
|
|
|
SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData, null, quotaId, 3, 7,1);
|
|
|
|
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
allContent.append(JsonUtil.objToStr(etlModels.getLogModel()));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|