|
|
|
@ -148,9 +148,8 @@ public class CockpitUserDataCmd {
|
|
|
|
|
log.error("jobcallid:" + jobcallid);
|
|
|
|
|
if (StringUtils.isNotBlank(jobcallid + "")) {
|
|
|
|
|
String sql =" select data_name from eteams.hrm_jobcall " +
|
|
|
|
|
" where id = ? " +
|
|
|
|
|
" and delete_type = 0\n" +
|
|
|
|
|
" and tenant_key = ? \n";
|
|
|
|
|
" where id = ? " +
|
|
|
|
|
" and tenant_key = ? \n";
|
|
|
|
|
log.error("sql:" + sql);
|
|
|
|
|
List<SqlParamEntity> sqlparam = new ArrayList<SqlParamEntity>();
|
|
|
|
|
SqlParamEntity sqlParamEntity = new SqlParamEntity();
|
|
|
|
@ -179,15 +178,27 @@ public class CockpitUserDataCmd {
|
|
|
|
|
long formdata = employee.getFormdata();
|
|
|
|
|
log.error("formdata:" + formdata);
|
|
|
|
|
if (StringUtils.isNotBlank(formdata + "")) {
|
|
|
|
|
String sql = " select field69 from eteams.Hrmemployeedefined where form_data_id = ?";
|
|
|
|
|
|
|
|
|
|
String pkey = "field69.groupId";
|
|
|
|
|
//weaver-ebuilder-form-service
|
|
|
|
|
String groupId2 = jucailinCockpitUtils.getUfPropData(pkey, tenantKey);
|
|
|
|
|
log.error("groupId2:" + groupId2);
|
|
|
|
|
|
|
|
|
|
String sql = " select field69 from eteams.Hrmemployeedefined where form_data_id = ? and tenant_key = ? ";
|
|
|
|
|
log.error("getSelfServiceData--sql:" + sql);
|
|
|
|
|
|
|
|
|
|
List<SqlParamEntity> sqlparam = new ArrayList<SqlParamEntity>();
|
|
|
|
|
SqlParamEntity sqlParamEntity = new SqlParamEntity();
|
|
|
|
|
sqlParamEntity.setParamType(SqlParamType.LONG);
|
|
|
|
|
sqlParamEntity.setParamType(SqlParamType.VARCHAR);
|
|
|
|
|
sqlParamEntity.setValue(formdata + "");
|
|
|
|
|
sqlparam.add(sqlParamEntity);
|
|
|
|
|
Map<String, Object> result = databaseUtils.executeForQuery(sourceType, groupId, sql, sqlparam);
|
|
|
|
|
|
|
|
|
|
sqlParamEntity = new SqlParamEntity();
|
|
|
|
|
sqlParamEntity.setParamType(SqlParamType.VARCHAR);
|
|
|
|
|
sqlParamEntity.setValue(tenantKey);
|
|
|
|
|
sqlparam.add(sqlParamEntity);
|
|
|
|
|
|
|
|
|
|
Map<String, Object> result = databaseUtils.executeForQuery(sourceType, groupId2, sql, sqlparam);
|
|
|
|
|
List<Map<String, Object>> recordList = databaseUtils.getDataSourceList(result);
|
|
|
|
|
if (recordList.size() > 0) {
|
|
|
|
|
field69 = String.valueOf(recordList.get(0).get("field69"));
|
|
|
|
@ -328,8 +339,16 @@ public class CockpitUserDataCmd {
|
|
|
|
|
log.error("getDataInfo9:"+e);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
String userimageurl = "/profile/" + employeeId + "/personal";
|
|
|
|
|
String addTagUrl = "" ;
|
|
|
|
|
try{
|
|
|
|
|
String pkey = "cockpit.userdate.addtag";
|
|
|
|
|
addTagUrl = jucailinCockpitUtils.getUfPropData(pkey, tenantKey);
|
|
|
|
|
log.error("addTagUrl:" + addTagUrl);
|
|
|
|
|
}catch (Exception e){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
String userimageurl = "/profile/" + employeeId + "/personal";
|
|
|
|
|
userMap.put("employeeId", employeeId);
|
|
|
|
|
userMap.put("username", username);
|
|
|
|
|
userMap.put("deptmentnnme", subcompanynme + "-" + deptname);
|
|
|
|
@ -341,6 +360,7 @@ public class CockpitUserDataCmd {
|
|
|
|
|
userMap.put("field69", field69);
|
|
|
|
|
userMap.put("avatarUrl", avatarUrl);
|
|
|
|
|
userMap.put("changeList", changeList);
|
|
|
|
|
userMap.put("addTagUrl", addTagUrl);
|
|
|
|
|
|
|
|
|
|
}catch (Exception e){
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|