|
|
|
@ -19,8 +19,11 @@ import lombok.NoArgsConstructor;
|
|
|
|
|
@NoArgsConstructor
|
|
|
|
|
@AllArgsConstructor
|
|
|
|
|
@OrganizationTable(pageId = "98e9c62f-cd12-11ec-a15f-00ffcbed7123",
|
|
|
|
|
fields = "t.id, t.job_no, h.jobtitlename as name, t.sequence_id, t.scheme_id , t.grade_id , t.level_id",
|
|
|
|
|
fromSql = "FROM jcl_org_job t left join hrmjobtitles h on t.ec_jobTitle = h.id ",
|
|
|
|
|
fields = "t.id, t.job_no, h.jobtitlename as name, t.sequence_id, t.scheme_id , t.grade_id , t.level_id , e.jobactivityname, f.jobgroupname ",
|
|
|
|
|
fromSql = "FROM jcl_org_job t" +
|
|
|
|
|
" left join hrmjobtitles h on t.ec_jobTitle = h.id" +
|
|
|
|
|
" left join hrmjobactivities e on h.jobactivityid =e.id" +
|
|
|
|
|
" left join hrmjobgroups f on e.jobgroupid =f.id ",
|
|
|
|
|
orderby = "id",
|
|
|
|
|
sortway = "asc",
|
|
|
|
|
primarykey = "id",
|
|
|
|
@ -41,6 +44,13 @@ public class JobBrowserVO {
|
|
|
|
|
@OrganizationTableColumn(text = "岗位名称", width = "25%", column = "name")
|
|
|
|
|
private String jobName;
|
|
|
|
|
|
|
|
|
|
@OrganizationTableColumn(text = "职务类别", width = "25%", column = "jobGroupName")
|
|
|
|
|
private String jobGroupName;
|
|
|
|
|
|
|
|
|
|
@OrganizationTableColumn(text = "所属职务", width = "25%", column = "jobActivityName")
|
|
|
|
|
private String jobActivityName;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//@OrganizationTableColumn(text = "等级方案", width = "25%", column = "scheme_id", transmethod = "com.engine.organization.transmethod.JobTransMethod.getSchemeName")
|
|
|
|
|
//private String schemeName;
|
|
|
|
|
//@OrganizationTableColumn(text = "职等", width = "25%", column = "level_id", transmethod = "com.engine.organization.transmethod.JobTransMethod.getLevelName")
|
|
|
|
|