|
|
@ -4,6 +4,7 @@ package com.weaver.seconddev.cockpit.cmd;
|
|
|
|
import com.weaver.ebuilder.datasource.api.entity.SqlParamEntity;
|
|
|
|
import com.weaver.ebuilder.datasource.api.entity.SqlParamEntity;
|
|
|
|
import com.weaver.ebuilder.datasource.api.enums.SqlParamType;
|
|
|
|
import com.weaver.ebuilder.datasource.api.enums.SqlParamType;
|
|
|
|
import com.weaver.seconddev.cockpit.util.DatabaseUtils;
|
|
|
|
import com.weaver.seconddev.cockpit.util.DatabaseUtils;
|
|
|
|
|
|
|
|
import com.weaver.seconddev.cockpit.util.JucailinCockpitUtils;
|
|
|
|
import com.weaver.teams.domain.user.SimpleEmployee;
|
|
|
|
import com.weaver.teams.domain.user.SimpleEmployee;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
import org.slf4j.Logger;
|
|
|
@ -26,6 +27,8 @@ public class CockpitProjectDataCmd {
|
|
|
|
@Autowired
|
|
|
|
@Autowired
|
|
|
|
private DatabaseUtils databaseUtils;
|
|
|
|
private DatabaseUtils databaseUtils;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
|
|
|
private JucailinCockpitUtils jucailinCockpitUtils;
|
|
|
|
|
|
|
|
|
|
|
|
public Map<String, Object> getDataInfo(SimpleEmployee employee, Map<String, Object> paramMap, String tenantKey) {
|
|
|
|
public Map<String, Object> getDataInfo(SimpleEmployee employee, Map<String, Object> paramMap, String tenantKey) {
|
|
|
|
|
|
|
|
|
|
|
@ -34,7 +37,7 @@ public class CockpitProjectDataCmd {
|
|
|
|
String userid = String.valueOf(paramMap.get("userid"));
|
|
|
|
String userid = String.valueOf(paramMap.get("userid"));
|
|
|
|
List<Map<String,Object>> projectDate2 = new ArrayList<Map<String,Object>>();
|
|
|
|
List<Map<String,Object>> projectDate2 = new ArrayList<Map<String,Object>>();
|
|
|
|
List<Map<String,Object>> projectDate3 = new ArrayList<Map<String,Object>>();
|
|
|
|
List<Map<String,Object>> projectDate3 = new ArrayList<Map<String,Object>>();
|
|
|
|
|
|
|
|
String url = "" ;
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|
|
|
projectDate2 = getProjectDate3(employee,tenantKey,userid);
|
|
|
|
projectDate2 = getProjectDate3(employee,tenantKey,userid);
|
|
|
@ -45,7 +48,16 @@ public class CockpitProjectDataCmd {
|
|
|
|
log.error("PortalPerformanceInfoCmd :" + e);
|
|
|
|
log.error("PortalPerformanceInfoCmd :" + e);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
String pkey ="cockpit.project.moreurl";
|
|
|
|
|
|
|
|
url = jucailinCockpitUtils.getUfPropData(pkey, tenantKey);
|
|
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
|
|
|
log.error("PortalPerformanceInfoCmd :" + e);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
recordMap.put("projectDate2",projectDate2);
|
|
|
|
recordMap.put("projectDate2",projectDate2);
|
|
|
|
|
|
|
|
recordMap.put("url",url);
|
|
|
|
// recordMap.put("projectDate3",projectDate3);
|
|
|
|
// recordMap.put("projectDate3",projectDate3);
|
|
|
|
return recordMap;
|
|
|
|
return recordMap;
|
|
|
|
}
|
|
|
|
}
|
|
|
|