|
|
|
@ -8,6 +8,7 @@ import com.weaver.project.entity.SimpleMainline;
|
|
|
|
|
import com.weaver.project.service.RemoteMainlineService;
|
|
|
|
|
import com.weaver.seconddev.cockpit.util.DatabaseUtils;
|
|
|
|
|
import com.weaver.teams.domain.user.SimpleEmployee;
|
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
@ -35,12 +36,14 @@ public class CockpitProjectDataCmd {
|
|
|
|
|
|
|
|
|
|
Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
|
|
|
|
|
String userid = String.valueOf(paramMap.get("userid"));
|
|
|
|
|
List<Map<String,Object>> projectDate2 = new ArrayList<Map<String,Object>>();
|
|
|
|
|
List<Map<String,Object>> projectDate3 = new ArrayList<Map<String,Object>>();
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
projectDate2 = getProjectDate2(employee,tenantKey);
|
|
|
|
|
projectDate3 = getProjectDate3(employee,tenantKey);
|
|
|
|
|
|
|
|
|
|
projectDate2 = getProjectDate2(employee,tenantKey,userid);
|
|
|
|
|
projectDate3 = getProjectDate3(employee,tenantKey,userid);
|
|
|
|
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
@ -52,14 +55,18 @@ public class CockpitProjectDataCmd {
|
|
|
|
|
return recordMap;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public List<Map<String,Object>> getProjectDate2(SimpleEmployee employee, String tenantKey) {
|
|
|
|
|
public List<Map<String,Object>> getProjectDate2(SimpleEmployee employee, String tenantKey,String userid) {
|
|
|
|
|
|
|
|
|
|
List<Map<String,Object>> projectList = new ArrayList<Map<String,Object>>();
|
|
|
|
|
String groupId = "weaver-project-service";
|
|
|
|
|
String sourceType = "LOGIC";
|
|
|
|
|
|
|
|
|
|
long employeeid = employee.getEmployeeId();
|
|
|
|
|
|
|
|
|
|
log.error("employeeid:"+employeeid);
|
|
|
|
|
if(StringUtils.isNotBlank(userid)){
|
|
|
|
|
employeeid = Long.parseLong(userid);
|
|
|
|
|
}
|
|
|
|
|
log.error("employeeid2:"+employeeid);
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|
String sql =" select w.* from (\n" +
|
|
|
|
@ -109,7 +116,7 @@ public class CockpitProjectDataCmd {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<Map<String,Object>> getProjectDate3(SimpleEmployee employee, String tenantKey) {
|
|
|
|
|
public List<Map<String,Object>> getProjectDate3(SimpleEmployee employee, String tenantKey,String userid) {
|
|
|
|
|
|
|
|
|
|
List<Map<String,Object>> projectList = new ArrayList<Map<String,Object>>();
|
|
|
|
|
String groupId = "weaver-project-service";
|
|
|
|
@ -117,6 +124,11 @@ public class CockpitProjectDataCmd {
|
|
|
|
|
|
|
|
|
|
String groupid = "4527875868755238091";
|
|
|
|
|
long employeeid = employee.getEmployeeId();
|
|
|
|
|
log.error("employeeid:"+employeeid);
|
|
|
|
|
if(StringUtils.isNotBlank(userid)){
|
|
|
|
|
employeeid = Long.parseLong(userid);
|
|
|
|
|
}
|
|
|
|
|
log.error("employeeid2:"+employeeid);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|