Commit 0e213661 by 284718418@qq.com

添加项目信息表

parent 96b9e70e
......@@ -66,9 +66,9 @@ public class ZpglRcxxExperience extends Model<ZpglRcxxExperience> {
@ApiModelProperty(value = "职位名称")
private String jobName;
/**
* 单位名称
* 所在部门
*/
@ApiModelProperty(value = "单位名称")
@ApiModelProperty(value = "所在部门")
private String department;
/**
* 薪水(单位元/月)
......
......@@ -68,7 +68,7 @@ public class ZpglRcxxProject extends Model<ZpglRcxxProject> {
* 工作描述:项目详情介绍
*/
@ApiModelProperty(value = "工作描述:项目详情介绍")
private String describe;
private String projectDescribe;
/**
* 个人在该项目负责的具体工作详情
*/
......
......@@ -61,9 +61,9 @@ public class ZpglRcxxStudy extends Model<ZpglRcxxStudy> {
@ApiModelProperty(value = "学校名称")
private String schoolName;
/**
* 学历0:未知 1:小学以下 2:小学 3:初中 4:高中 5:中专 6:大专 7:本科 8:硕士 9:博士
* 学历 1:小学;2:初中;3:高中;4:中专;5:大专;6:本科;7:研究生;8:硕士;9:博士
*/
@ApiModelProperty(value = "学历0:未知 1:小学以下 2:小学 3:初中 4:高中 5:中专 6:大专 7:本科 8:硕士 9:博士 ")
@ApiModelProperty(value = "学历 1:小学;2:初中;3:高中;4:中专;5:大专;6:本科;7:研究生;8:硕士;9:博士")
private Integer education;
/**
* 专业名称
......
......@@ -49,6 +49,11 @@ public class ZpglWxgzptEmpRcxx extends Model<ZpglWxgzptEmpRcxx> {
@ApiModelProperty(value = "员工档案表ID")
private Integer ygglMainEmpId;
/**
* 手机号
*/
@ApiModelProperty(value = "手机号")
private String mobile;
/**
* 微信openid
*/
@ApiModelProperty(value = "微信openid")
......
......@@ -7,6 +7,7 @@ import cn.timer.api.bean.qyzx.QyzxEmpEntAsso;
import cn.timer.api.bean.qyzx.QyzxEmpLogin;
import cn.timer.api.bean.yggl.YgglMainEmp;
import cn.timer.api.bean.zpgl.ZpglRcxx;
import cn.timer.api.bean.zpgl.ZpglRcxxProject;
import cn.timer.api.bean.zpgl.ZpglZwxx;
import cn.timer.api.config.annotation.CurrentUser;
import cn.timer.api.config.annotation.UserBean;
......@@ -23,6 +24,7 @@ import cn.timer.api.dao.qyzx.QyzxEmpLoginMapper;
import cn.timer.api.dao.yggl.YgglMainEmpMapper;
import cn.timer.api.dao.zpgl.ZpglRcxxMapper;
import cn.timer.api.dto.baidu.BaiduTicResumeDto;
import cn.timer.api.dto.baidu.ProjectInfo;
import cn.timer.api.dto.baidu.ResumeExtract;
import cn.timer.api.dto.zpgl.ImportCandidateDto;
import cn.timer.api.dto.zpgl.ZpglRcxxDto;
......@@ -452,8 +454,7 @@ public class ZpglController {
return ResultUtil.error("导入简历失败,目前支持pdf,doc,docx,wps,txt,jpg,jpeg,png,bmp,tif格式~");
}
importCandidateDto.setSuffix(suffix);
boolean flag = zpglService.addResumeImportCandidate(userBean, file, importCandidateDto);
return flag?ResultUtil.success("操作成功"):ResultUtil.error("操作失败");
return zpglService.addResumeImportCandidate(userBean, file, importCandidateDto);
} catch (CustomException e) {
e.printStackTrace();
throw e;
......
......@@ -5,6 +5,7 @@ import cn.timer.api.bean.clazz.SysRegion;
import cn.timer.api.config.annotation.UserBean;
import cn.timer.api.dto.zpgl.ImportCandidateDto;
import cn.timer.api.dto.zpgl.ZpglRcxxDto;
import cn.timer.api.utils.Result;
import org.springframework.web.multipart.MultipartFile;
/**
......@@ -33,7 +34,7 @@ public interface ZpglService {
* @param file
* @return
*/
boolean addResumeImportCandidate(UserBean userBean, MultipartFile file, ImportCandidateDto importCandidateDto);
Result<Object> addResumeImportCandidate(UserBean userBean, MultipartFile file, ImportCandidateDto importCandidateDto);
}
......@@ -55,7 +55,8 @@ public class BasicInfo implements Serializable {
private String marriage; // 婚姻状况:未婚/已婚,输出为原文
private String birth_place; // 籍贯:籍贯地区,如 广东汕头,上海,江苏南通。以简历描述为准,输出为原文
private String desire_loc; // 期望工作地区:期望工作城市或区域,多个地区则以英文逗号分隔,如 北京,上海,广州,深圳,输出为原文
private String phone_numbers; // 联系方式:国内11位手机号,格式化为纯数字
// 联系方式:国内11位手机号,格式化为纯数字
private String phone_numbers;
// 邮箱:合格邮箱地址
private String email_address;
private String landline; // 固定电话:国内8位座机号
......
......@@ -19,13 +19,19 @@ import java.io.Serializable;
@NoArgsConstructor
@AllArgsConstructor
public class WorkInfo implements Serializable {
private String company; // 公司名称
private String department; // 部门名称/所在部门
// 公司名称
private String company;
// 部门名称/所在部门
private String department;
private String location; // 工作城市/工作地点
private String job; // 职位名称
// 职位名称
private String job;
//private String package; // 该岗位工资水平,如,3000-5000元/月,输出为原文
private String start_time; // 开始年份-月份,若只有年则只输出年。如2019-10或2019
private String end_time; // 结束年份-月份,若只有年则只输出年。如2019-10或2019
// 开始年份-月份,若只有年则只输出年。如2019-10或2019
private String start_time;
// 结束年份-月份,若只有年则只输出年。如2019-10或2019
private String end_time;
private String is_in; // 是否仍在:1表示在,0表示不在
private String describe; // 工作内容
// 工作内容
private String describe;
}
......@@ -7,15 +7,15 @@
<resultMap type="cn.timer.api.bean.zpgl.ZpglRcxxProject" id="zpglRcxxProjectMap">
<result property="id" column="id"/>
<result property="zpglRcxxId" column="zpgl_rcxx_id"/>
<result property="startTime" column="start_time"/>
<result property="endTime" column="end_time"/>
<result property="projectName" column="project_name"/>
<result property="job" column="job"/>
<result property="describe" column="describe"/>
<result property="projectDescribe" column="project_describe"/>
<result property="duty" column="duty"/>
<result property="createTime" column="create_time"/>
<result property="location" column="location"/>
<result property="startTime" column="start_time"/>
<result property="endTime" column="end_time"/>
<result property="deleteFlag" column="delete_flag"/>
<result property="createTime" column="create_time"/>
</resultMap>
</mapper>
\ No newline at end of file
......@@ -8,6 +8,7 @@
<result property="id" column="id"/>
<result property="zpglRcxxId" column="zpgl_rcxx_id"/>
<result property="ygglMainEmpId" column="yggl_main_emp_id"/>
<result property="mobile" column="mobile"/>
<result property="openid" column="openid"/>
<result property="unionid" column="unionid"/>
<result property="orgCode" column="org_code"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment