|
|
@ -516,7 +516,14 @@ public class CockpitUserDataCmd {
|
|
|
|
Map<String, Object> recordMap = recordList.get(i);
|
|
|
|
Map<String, Object> recordMap = recordList.get(i);
|
|
|
|
String operator_type = String.valueOf(recordMap.get("operator_type"));
|
|
|
|
String operator_type = String.valueOf(recordMap.get("operator_type"));
|
|
|
|
log.error("operator_type:"+operator_type);
|
|
|
|
log.error("operator_type:"+operator_type);
|
|
|
|
|
|
|
|
String data_type = String.valueOf(recordMap.get("data_type"));
|
|
|
|
|
|
|
|
log.error("data_type:"+data_type);
|
|
|
|
|
|
|
|
String data_value = String.valueOf(recordMap.get("data_value"));
|
|
|
|
|
|
|
|
log.error("data_value:"+data_value);
|
|
|
|
|
|
|
|
|
|
|
|
String operator_type_name = "";
|
|
|
|
String operator_type_name = "";
|
|
|
|
|
|
|
|
String data_type_name = "";
|
|
|
|
|
|
|
|
String data_value_name = "";
|
|
|
|
|
|
|
|
|
|
|
|
if ("trial".equals(operator_type)) {
|
|
|
|
if ("trial".equals(operator_type)) {
|
|
|
|
operator_type_name = "试用";
|
|
|
|
operator_type_name = "试用";
|
|
|
@ -537,12 +544,7 @@ public class CockpitUserDataCmd {
|
|
|
|
} else if ("custom".equals(operator_type)) {
|
|
|
|
} else if ("custom".equals(operator_type)) {
|
|
|
|
operator_type_name = "变更";
|
|
|
|
operator_type_name = "变更";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
recordMap.put("operator_type_name", operator_type_name);
|
|
|
|
|
|
|
|
String data_type = String.valueOf(recordMap.get("data_type"));
|
|
|
|
|
|
|
|
log.error("data_type:"+data_type);
|
|
|
|
|
|
|
|
String data_type_name = "";
|
|
|
|
|
|
|
|
String data_value = String.valueOf(recordMap.get("data_value"));
|
|
|
|
|
|
|
|
String data_value_name = "";
|
|
|
|
|
|
|
|
if ("newDepartment".equals(data_type)) {
|
|
|
|
if ("newDepartment".equals(data_type)) {
|
|
|
|
data_type_name = "部门";
|
|
|
|
data_type_name = "部门";
|
|
|
|
data_value_name = getDepartmentName(data_value,tenantKey,sourceType,groupId);
|
|
|
|
data_value_name = getDepartmentName(data_value,tenantKey,sourceType,groupId);
|
|
|
@ -553,6 +555,8 @@ public class CockpitUserDataCmd {
|
|
|
|
data_type_name = "上级";
|
|
|
|
data_type_name = "上级";
|
|
|
|
data_value_name = getSuperiorName(data_value,tenantKey,sourceType,groupId);
|
|
|
|
data_value_name = getSuperiorName(data_value,tenantKey,sourceType,groupId);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
recordMap.put("operator_type_name", operator_type_name);
|
|
|
|
recordMap.put("data_type_name", data_type_name);
|
|
|
|
recordMap.put("data_type_name", data_type_name);
|
|
|
|
recordMap.put("data_value_name", data_value_name);
|
|
|
|
recordMap.put("data_value_name", data_value_name);
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -575,6 +579,11 @@ public class CockpitUserDataCmd {
|
|
|
|
public String getDepartmentName(String departmentid,String tenantKey,String sourceType,String groupId){
|
|
|
|
public String getDepartmentName(String departmentid,String tenantKey,String sourceType,String groupId){
|
|
|
|
// select name from Department where id=9080991104676336702
|
|
|
|
// select name from Department where id=9080991104676336702
|
|
|
|
String deptname = "" ;
|
|
|
|
String deptname = "" ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.error("getDepartmentName--departmentid:" + departmentid);
|
|
|
|
|
|
|
|
log.error("getDepartmentName--sourceType:" + sourceType);
|
|
|
|
|
|
|
|
log.error("getDepartmentName--groupId:" + groupId);
|
|
|
|
|
|
|
|
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
String dataSql =" select name from eteams.department where id= ? tenant_key = ? ";
|
|
|
|
String dataSql =" select name from eteams.department where id= ? tenant_key = ? ";
|
|
|
|
log.error("getDepartmentName--dataSql:" + dataSql);
|
|
|
|
log.error("getDepartmentName--dataSql:" + dataSql);
|
|
|
@ -603,10 +612,22 @@ public class CockpitUserDataCmd {
|
|
|
|
return deptname;
|
|
|
|
return deptname;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/***
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param positionid
|
|
|
|
|
|
|
|
* @param tenantKey
|
|
|
|
|
|
|
|
* @param sourceType
|
|
|
|
|
|
|
|
* @param groupId
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
public String getPositionName(String positionid,String tenantKey,String sourceType,String groupId){
|
|
|
|
public String getPositionName(String positionid,String tenantKey,String sourceType,String groupId){
|
|
|
|
// select name from Department where id=9080991104676336702
|
|
|
|
// select name from Department where id=9080991104676336702
|
|
|
|
String positionName = "" ;
|
|
|
|
String positionName = "" ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.error("getPositionName--positionid:" + positionid);
|
|
|
|
|
|
|
|
log.error("getPositionName--sourceType:" + sourceType);
|
|
|
|
|
|
|
|
log.error("getPositionName--groupId:" + groupId);
|
|
|
|
|
|
|
|
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
String dataSql =" select name from eteams.position where id= ? tenant_key = ? ";
|
|
|
|
String dataSql =" select name from eteams.position where id= ? tenant_key = ? ";
|
|
|
|
log.error("getPositionName--dataSql:" + dataSql);
|
|
|
|
log.error("getPositionName--dataSql:" + dataSql);
|
|
|
@ -636,11 +657,22 @@ public class CockpitUserDataCmd {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param employeeid
|
|
|
|
|
|
|
|
* @param tenantKey
|
|
|
|
|
|
|
|
* @param sourceType
|
|
|
|
|
|
|
|
* @param groupId
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
public String getSuperiorName(String employeeid,String tenantKey,String sourceType,String groupId){
|
|
|
|
public String getSuperiorName(String employeeid,String tenantKey,String sourceType,String groupId){
|
|
|
|
// select name from Department where id=9080991104676336702
|
|
|
|
// select name from Department where id=9080991104676336702
|
|
|
|
String employeeName = "" ;
|
|
|
|
String employeeName = "" ;
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
|
|
|
|
log.error("getSuperiorName--employeeid:" + employeeid);
|
|
|
|
|
|
|
|
log.error("getSuperiorName--sourceType:" + sourceType);
|
|
|
|
|
|
|
|
log.error("getSuperiorName--groupId:" + groupId);
|
|
|
|
|
|
|
|
|
|
|
|
String dataSql =" select name from eteams.employee where id= ? tenant_key = ? ";
|
|
|
|
String dataSql =" select name from eteams.employee where id= ? tenant_key = ? ";
|
|
|
|
log.error("getSuperiorName--dataSql:" + dataSql);
|
|
|
|
log.error("getSuperiorName--dataSql:" + dataSql);
|
|
|
|
List<SqlParamEntity> sqlparam = new ArrayList<SqlParamEntity>();
|
|
|
|
List<SqlParamEntity> sqlparam = new ArrayList<SqlParamEntity>();
|
|
|
|