|
@@ -224,7 +224,6 @@ public class PositionServiceImpl extends ServiceImpl<PositionMapper, Position> i
|
|
|
//验证用户合法性
|
|
//验证用户合法性
|
|
|
if (TokenUtil.validateToken(userId, userToken)) {
|
|
if (TokenUtil.validateToken(userId, userToken)) {
|
|
|
Position position = new Position();
|
|
Position position = new Position();
|
|
|
- String id = requestMap.get("id");
|
|
|
|
|
String enterpriseName = requestMap.get("enterpriseName");//所属公司
|
|
String enterpriseName = requestMap.get("enterpriseName");//所属公司
|
|
|
String positionName = requestMap.get("positionName");//岗位标题
|
|
String positionName = requestMap.get("positionName");//岗位标题
|
|
|
String positionDetail = requestMap.get("positionDetail");//职位描述
|
|
String positionDetail = requestMap.get("positionDetail");//职位描述
|
|
@@ -337,29 +336,28 @@ public class PositionServiceImpl extends ServiceImpl<PositionMapper, Position> i
|
|
|
//验证用户合法性
|
|
//验证用户合法性
|
|
|
if (TokenUtil.validateToken(userId, userToken)) {
|
|
if (TokenUtil.validateToken(userId, userToken)) {
|
|
|
Position position = new Position();
|
|
Position position = new Position();
|
|
|
- String id = requestMap.get("id");
|
|
|
|
|
- String enterpriseName = requestMap.get("enterpriseName");
|
|
|
|
|
- String positionName = requestMap.get("positionName");
|
|
|
|
|
- String positionDetail = requestMap.get("positionDetail");
|
|
|
|
|
- String positionCategory = requestMap.get("positionCategory");
|
|
|
|
|
- String recruitNumber = requestMap.get("recruitNumber");
|
|
|
|
|
- String salaryStructure = requestMap.get("salaryStructure");
|
|
|
|
|
- String salary = requestMap.get("salary");
|
|
|
|
|
- String endDate = requestMap.get("endDate");
|
|
|
|
|
- String contactPerson = requestMap.get("contactPerson");
|
|
|
|
|
- String contactPhone = requestMap.get("contactPhone");
|
|
|
|
|
|
|
+ String enterpriseName = requestMap.get("enterpriseName");//所属公司
|
|
|
|
|
+ String positionName = requestMap.get("positionName");//岗位标题
|
|
|
|
|
+ String positionDetail = requestMap.get("positionDetail");//职位描述
|
|
|
|
|
+ String positionCategory = requestMap.get("positionCategory");//职位类型(0:全职 1:兼职)
|
|
|
|
|
+ String recruitNumber = requestMap.get("recruitNumber");//(兼职)招聘人数/(全职)接受报名人数(null或0视为若干)
|
|
|
|
|
+ String salaryStructure = requestMap.get("salaryStructure");//薪资结构(全职)
|
|
|
|
|
+ String basicSalary = requestMap.get("basicSalary");//基础薪资(全职)
|
|
|
|
|
+ String endDate = requestMap.get("endDate");//截至时间(岗位招聘结束时间,不填即为长期招聘)
|
|
|
|
|
+ String contactPerson = requestMap.get("contactPerson");//联系人
|
|
|
|
|
+ String contactPhone = requestMap.get("contactPhone");//联系电话
|
|
|
if ("0".equals(positionCategory)) {
|
|
if ("0".equals(positionCategory)) {
|
|
|
- String fulltimePositionType = requestMap.get("fulltimePositionType");
|
|
|
|
|
|
|
+ String fulltimePositionType = requestMap.get("fulltimePositionType");//全职职位类别
|
|
|
position.setFulltimePositionType(Integer.parseInt(fulltimePositionType));
|
|
position.setFulltimePositionType(Integer.parseInt(fulltimePositionType));
|
|
|
} else if ("1".equals(positionCategory)) {
|
|
} else if ("1".equals(positionCategory)) {
|
|
|
String parttimePositionType = requestMap.get("parttimePositionType");
|
|
String parttimePositionType = requestMap.get("parttimePositionType");
|
|
|
position.setParttimePositionType(Integer.parseInt(parttimePositionType));
|
|
position.setParttimePositionType(Integer.parseInt(parttimePositionType));
|
|
|
}
|
|
}
|
|
|
- String qualification = requestMap.get("qualification");
|
|
|
|
|
- String gender = requestMap.get("gender");
|
|
|
|
|
- String workExperience = requestMap.get("workExperience");
|
|
|
|
|
- String ageRange = requestMap.get("ageRange");
|
|
|
|
|
- String hasRegularBus = requestMap.get("hasRegularBus");
|
|
|
|
|
|
|
+ String qualification = requestMap.get("qualification");//学历要求(0:不限 1:小学 2:中学 3:高中 4:大专 5:本科 6:研究生 7:博士 8:博士后 15:其他)
|
|
|
|
|
+ String gender = requestMap.get("gender");//性别要求(0:不限 1:男 2:女)
|
|
|
|
|
+ String workExperience = requestMap.get("workExperience");//工作经验(全职)(0:不限 1:1~2年 2:2~3年 3:3~5年 4:5年以上)
|
|
|
|
|
+ String ageRange = requestMap.get("ageRange");//年龄要求(全职)
|
|
|
|
|
+ String hasRegularBus = requestMap.get("hasRegularBus");//班车(全职)(0:没有 1:有)
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
String welfare = requestMap.get("welfare");//岗位福利
|
|
String welfare = requestMap.get("welfare");//岗位福利
|
|
|
position.setWelfare(welfare);
|
|
position.setWelfare(welfare);
|
|
@@ -380,8 +378,8 @@ public class PositionServiceImpl extends ServiceImpl<PositionMapper, Position> i
|
|
|
if (StringUtils.isNotBlank(salaryStructure)) {
|
|
if (StringUtils.isNotBlank(salaryStructure)) {
|
|
|
position.setSalaryPeriod(Integer.parseInt(salaryStructure));
|
|
position.setSalaryPeriod(Integer.parseInt(salaryStructure));
|
|
|
}
|
|
}
|
|
|
- if (StringUtils.isNotBlank(salary)) {
|
|
|
|
|
- position.setSalary(Integer.parseInt(salary));
|
|
|
|
|
|
|
+ if (StringUtils.isNotBlank(basicSalary)) {
|
|
|
|
|
+ position.setBasicSalary(Integer.parseInt(basicSalary));
|
|
|
}
|
|
}
|
|
|
position.setContactPerson(contactPerson);
|
|
position.setContactPerson(contactPerson);
|
|
|
position.setContactPhone(contactPhone);
|
|
position.setContactPhone(contactPhone);
|