weaver-hrm-recruit/src/com/engine/recruit/entity/card/ResumeCardInfo.java

67 lines
1.5 KiB
Java
Raw Normal View History

2024-08-05 14:28:01 +08:00
package com.engine.recruit.entity.card;
import com.engine.recruit.conn.ModeBrowserCommonInfo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.StringUtils;
import java.util.List;
/**
* @author:dxfeng
* @createTime: 2024/08/01
* @version: 1.0
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ResumeCardInfo {
private Integer id;
private String image;
private String lastName;
2024-08-13 18:32:56 +08:00
private String applicantUrl;
2024-08-05 14:28:01 +08:00
private String jobTitle;
private String sex;
private String age;
private String education;
private String workYear;
private String submissionTime;
private String submissionFrom;
private List<Tags> tags;
private List<RecruitProcess> recruitProcess;
private List<WorkInfo> workInfo;
private List<EduInfo> eduInfo;
public String getSex() {
if (StringUtils.isNotBlank(sex)) {
if ("0".equals(sex)) {
return "";
} else {
return "";
}
}
return sex;
}
public String getAge() {
if (StringUtils.isNotBlank(age)) {
return age + "";
}
return age;
}
public String getWorkYear() {
if (StringUtils.isNotBlank(workYear)) {
return "工作" + workYear;
}
return workYear;
}
public String getEducation() {
return ModeBrowserCommonInfo.getEducationLevelById(education);
}
}