Browse Source

优化

master
dimengzhe 1 year ago
parent
commit
200aed53f3
  1. 42
      anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/dailyreport/DailyReportService.java

42
anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/dailyreport/DailyReportService.java

@ -1431,64 +1431,78 @@ public class DailyReportService extends MybatisBaseService<DailyReportMapper, Da
switch (i) { switch (i) {
case 0: case 0:
if ("base_model_config".equals(tableName)) { if ("base_model_config".equals(tableName)) {
qw.groupBy("bmc." + dailyParameterVo.getColName()); // qw.groupBy("bmc." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bmc.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bmc." + dailyParameterVo.getColName()); qw.orderByDesc("bmc." + dailyParameterVo.getColName());
} else if ("base_vehicle_model".equals(tableName)) { } else if ("base_vehicle_model".equals(tableName)) {
qw.groupBy("bm." + dailyParameterVo.getColName()); // qw.groupBy("bm." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bm.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bm." + dailyParameterVo.getColName()); qw.orderByDesc("bm." + dailyParameterVo.getColName());
} }
break; break;
case 1: case 1:
if ("base_model_config".equals(tableName)) { if ("base_model_config".equals(tableName)) {
qw.groupBy("bmc." + dailyParameterVo.getColName()); // qw.groupBy("bmc." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bmc.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bmc." + dailyParameterVo.getColName()); qw.orderByDesc("bmc." + dailyParameterVo.getColName());
} else if ("base_vehicle_model".equals(tableName)) { } else if ("base_vehicle_model".equals(tableName)) {
qw.groupBy("bm." + dailyParameterVo.getColName()); // qw.groupBy("bm." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bm.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bm." + dailyParameterVo.getColName()); qw.orderByDesc("bm." + dailyParameterVo.getColName());
} }
break; break;
case 2: case 2:
if ("base_model_config".equals(tableName)) { if ("base_model_config".equals(tableName)) {
qw.groupBy("bmc." + dailyParameterVo.getColName()); // qw.groupBy("bmc." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bmc.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bmc." + dailyParameterVo.getColName()); qw.orderByDesc("bmc." + dailyParameterVo.getColName());
} else if ("base_vehicle_model".equals(tableName)) { } else if ("base_vehicle_model".equals(tableName)) {
qw.groupBy("bm." + dailyParameterVo.getColName()); // qw.groupBy("bm." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bm.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bm." + dailyParameterVo.getColName()); qw.orderByDesc("bm." + dailyParameterVo.getColName());
} }
break; break;
case 3: case 3:
if ("base_model_config".equals(tableName)) { if ("base_model_config".equals(tableName)) {
qw.groupBy("bmc." + dailyParameterVo.getColName()); // qw.groupBy("bmc." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bmc.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bmc." + dailyParameterVo.getColName()); qw.orderByDesc("bmc." + dailyParameterVo.getColName());
} else if ("base_vehicle_model".equals(tableName)) { } else if ("base_vehicle_model".equals(tableName)) {
qw.groupBy("bm." + dailyParameterVo.getColName()); // qw.groupBy("bm." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bm.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bm." + dailyParameterVo.getColName()); qw.orderByDesc("bm." + dailyParameterVo.getColName());
} }
break; break;
case 4: case 4:
if ("base_model_config".equals(tableName)) { if ("base_model_config".equals(tableName)) {
qw.groupBy("bmc." + dailyParameterVo.getColName()); // qw.groupBy("bmc." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bmc.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bmc." + dailyParameterVo.getColName()); qw.orderByDesc("bmc." + dailyParameterVo.getColName());
} else if ("base_vehicle_model".equals(tableName)) { } else if ("base_vehicle_model".equals(tableName)) {
qw.groupBy("bm." + dailyParameterVo.getColName()); // qw.groupBy("bm." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bm.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bm." + dailyParameterVo.getColName()); qw.orderByDesc("bm." + dailyParameterVo.getColName());
} }
break; break;
case 5: case 5:
if ("base_model_config".equals(tableName)) { if ("base_model_config".equals(tableName)) {
qw.groupBy("bmc." + dailyParameterVo.getColName()); // qw.groupBy("bmc." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bmc.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bmc." + dailyParameterVo.getColName()); qw.orderByDesc("bmc." + dailyParameterVo.getColName());
} else if ("base_vehicle_model".equals(tableName)) { } else if ("base_vehicle_model".equals(tableName)) {
qw.groupBy("bm." + dailyParameterVo.getColName()); // qw.groupBy("bm." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bm.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bm." + dailyParameterVo.getColName()); qw.orderByDesc("bm." + dailyParameterVo.getColName());
} }
break; break;
case 6: case 6:
if ("base_model_config".equals(tableName)) { if ("base_model_config".equals(tableName)) {
qw.groupBy("bmc." + dailyParameterVo.getColName()); // qw.groupBy("bmc." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bmc.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bmc." + dailyParameterVo.getColName()); qw.orderByDesc("bmc." + dailyParameterVo.getColName());
} else if ("base_vehicle_model".equals(tableName)) { } else if ("base_vehicle_model".equals(tableName)) {
qw.groupBy("bm." + dailyParameterVo.getColName()); // qw.groupBy("bm." + dailyParameterVo.getColName());
qw.groupBy("IFNULL('bm.'"+dailyParameterVo.getColName()+",'')");
qw.orderByDesc("bm." + dailyParameterVo.getColName()); qw.orderByDesc("bm." + dailyParameterVo.getColName());
} }
break; break;

Loading…
Cancel
Save