#E10-18# 绩效接口优化

main
shilei 1 year ago
parent df2dc813af
commit b3bac568ec

@ -253,7 +253,7 @@ public class PortalPerformanceInfoCmd {
indicatorList.add(recordList.get(0)); indicatorList.add(recordList.get(0));
Map<String, Object> indicatorMap = new HashMap<String, Object>(); Map<String, Object> indicatorMap = new HashMap<String, Object>();
sql = " select name,data_row,property\n" + sql = " select name,data_row,property\n" +
" from hr_kpi_details_link\n" + " from hr_kpi_details_link\n" +
" where kpi_details in( " + " where kpi_details in( " +
" select id\n" + " select id\n" +
@ -347,6 +347,7 @@ public class PortalPerformanceInfoCmd {
" and DELETE_TYPE = '0'\n" + " and DELETE_TYPE = '0'\n" +
" order by name desc\n" + " order by name desc\n" +
") w limit 2"; ") w limit 2";
log.error("sql4:" + sql); log.error("sql4:" + sql);
List<String> strlist3 = new ArrayList<>(100); List<String> strlist3 = new ArrayList<>(100);
@ -363,16 +364,16 @@ public class PortalPerformanceInfoCmd {
Map<String, Object> recordMap3 = recordList3.get(k); Map<String, Object> recordMap3 = recordList3.get(k);
String data_row = String.valueOf(recordMap3.get("data_row")); String data_row = String.valueOf(recordMap3.get("data_row"));
log.error("data_row:" + data_row);
Map<String, Object> indicatorMap = new HashMap<String, Object>(); Map<String, Object> indicatorMap = new HashMap<String, Object>();
sql = " select name,data_row,property\n" + sql = " select name,data_row,property\n" +
" from hr_kpi_details_link\n" + " from hr_kpi_details_link\n" +
" where kpi_details in( " + " where kpi_details in( " +
" select id\n" + " select id\n" +
" from hr_kpi_details " + " from hr_kpi_details " +
" where KPI_SCHEME=?\n" + " where kpi_scheme=?\n" +
" and MODULE='kpiSchemeSetting'\n" + " and module='kpiSchemeSetting'\n" +
" and TENANT_KEY=?\n" + " and TENANT_KEY=?\n" +
" and DELETE_TYPE = 0" + " and DELETE_TYPE = 0" +
" )\n" + " )\n" +
@ -380,7 +381,7 @@ public class PortalPerformanceInfoCmd {
" and TENANT_KEY = ?\n" + " and TENANT_KEY = ?\n" +
" and DELETE_TYPE = '0'\n" + " and DELETE_TYPE = '0'\n" +
" and property in('weight', 'describe', 'type')\n" + " and property in('weight', 'describe', 'type')\n" +
" and data_row in(?)"; " and data_row = ? ";
log.error("sql5:" + sql); log.error("sql5:" + sql);
@ -412,7 +413,6 @@ public class PortalPerformanceInfoCmd {
indicatorMap.put("indicator_type", name); indicatorMap.put("indicator_type", name);
} }
} }
indicatorList.add(indicatorMap); indicatorList.add(indicatorMap);
} }
} }

@ -141,24 +141,6 @@ public class HrmSelfHelpController {
} }
@GetMapping("/testSapi16")
@WeaPermission(publicPermission = true)
public WeaResult<Object> testSapi16(HttpServletRequest request){
Map<String,Object> dataMap = new HashMap<String,Object>();
dataMap.put("test","testSapi16");
try {
} catch (Exception e) {
e.printStackTrace();
log.error("testSapi13:"+e);
dataMap.put("count","-1");
}
return WeaResult.success(dataMap);
}
@GetMapping("/testSapi15") @GetMapping("/testSapi15")
@WeaPermission(publicPermission = true) @WeaPermission(publicPermission = true)
public WeaResult<Object> testSapi15(HttpServletRequest request){ public WeaResult<Object> testSapi15(HttpServletRequest request){

Loading…
Cancel
Save