|
|
@ -43,15 +43,19 @@ public class CockpitUserDataCmd {
|
|
|
|
String username = employee.getName();
|
|
|
|
String username = employee.getName();
|
|
|
|
log.error("username:"+username);
|
|
|
|
log.error("username:"+username);
|
|
|
|
|
|
|
|
|
|
|
|
String deptnme = employee.getDepartment().getName();
|
|
|
|
String deptname = employee.getDepartment().getName();
|
|
|
|
log.error("deptnme:"+deptnme);
|
|
|
|
log.error("deptname:"+deptname);
|
|
|
|
long subCompanyid = employee.getDepartment().getSubCompanyId();
|
|
|
|
Long deptid = employee.getDepartment().getId();
|
|
|
|
|
|
|
|
log.error("deptid:"+deptid);
|
|
|
|
|
|
|
|
// long subCompanyid = employee.getDepartment().getSubCompanyId();
|
|
|
|
|
|
|
|
|
|
|
|
String positionname = employee.getPosition().getName();
|
|
|
|
String positionname = employee.getPosition().getName();
|
|
|
|
log.error("positionname:"+positionname);
|
|
|
|
log.error("positionname:"+positionname);
|
|
|
|
String gradename = employee.getGrade().getName();
|
|
|
|
String gradename = employee.getGrade().getName();
|
|
|
|
log.error("gradename:"+gradename);
|
|
|
|
log.error("gradename:"+gradename);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String personnelstatusname = "" ;
|
|
|
|
String personnelstatusname = "" ;
|
|
|
|
String personnelstatus = employee.getPersonnelStatus();
|
|
|
|
String personnelstatus = employee.getPersonnelStatus();
|
|
|
|
log.error("personnelstatus:"+personnelstatus);
|
|
|
|
log.error("personnelstatus:"+personnelstatus);
|
|
|
@ -91,17 +95,21 @@ public class CockpitUserDataCmd {
|
|
|
|
long jobcallid = employee.getJobCall();
|
|
|
|
long jobcallid = employee.getJobCall();
|
|
|
|
log.error("jobcallid:"+jobcallid);
|
|
|
|
log.error("jobcallid:"+jobcallid);
|
|
|
|
|
|
|
|
|
|
|
|
if(StringUtils.isNotBlank(subCompanyid+"")){
|
|
|
|
if(StringUtils.isNotBlank(deptid+"")){
|
|
|
|
String sql = " select name " +
|
|
|
|
String sql =" select name from department where id in( " +
|
|
|
|
" from department " +
|
|
|
|
" select subcompanyid from department where id = ? and delete_type=0 and tenant_key = ?" +
|
|
|
|
" where id= ? and type='subcompany' " +
|
|
|
|
" ) and delete_type=0 and tenant_key = ?";
|
|
|
|
" and delete_type=0 and TENANT_KEY = ? ";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.error("sql:"+sql);
|
|
|
|
log.error("sql:"+sql);
|
|
|
|
List<SqlParamEntity> sqlparam = new ArrayList<SqlParamEntity>();
|
|
|
|
List<SqlParamEntity> sqlparam = new ArrayList<SqlParamEntity>();
|
|
|
|
SqlParamEntity sqlParamEntity = new SqlParamEntity();
|
|
|
|
SqlParamEntity sqlParamEntity = new SqlParamEntity();
|
|
|
|
sqlParamEntity.setParamType(SqlParamType.LONG);
|
|
|
|
sqlParamEntity.setParamType(SqlParamType.LONG);
|
|
|
|
sqlParamEntity.setValue(subCompanyid+"");
|
|
|
|
sqlParamEntity.setValue(deptid+"");
|
|
|
|
|
|
|
|
sqlparam.add(sqlParamEntity);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sqlParamEntity = new SqlParamEntity();
|
|
|
|
|
|
|
|
sqlParamEntity.setParamType(SqlParamType.VARCHAR);
|
|
|
|
|
|
|
|
sqlParamEntity.setValue(tenantKey);
|
|
|
|
sqlparam.add(sqlParamEntity);
|
|
|
|
sqlparam.add(sqlParamEntity);
|
|
|
|
|
|
|
|
|
|
|
|
sqlParamEntity = new SqlParamEntity();
|
|
|
|
sqlParamEntity = new SqlParamEntity();
|
|
|
@ -173,7 +181,7 @@ public class CockpitUserDataCmd {
|
|
|
|
log.error("field69:"+field69);
|
|
|
|
log.error("field69:"+field69);
|
|
|
|
recordMap.put("employeeId",employeeId);
|
|
|
|
recordMap.put("employeeId",employeeId);
|
|
|
|
recordMap.put("username",username);
|
|
|
|
recordMap.put("username",username);
|
|
|
|
recordMap.put("deptmentnnme",subcompanynme+"-"+deptnme);
|
|
|
|
recordMap.put("deptmentnnme",subcompanynme+"-"+deptname);
|
|
|
|
recordMap.put("positionname",positionname);
|
|
|
|
recordMap.put("positionname",positionname);
|
|
|
|
recordMap.put("userimageurl",userimageurl);
|
|
|
|
recordMap.put("userimageurl",userimageurl);
|
|
|
|
recordMap.put("jobcallname",jobcallname);
|
|
|
|
recordMap.put("jobcallname",jobcallname);
|
|
|
|