Преглед изворни кода

Merge remote-tracking branch 'origin/master'

ZhangWenQiang пре 6 година
родитељ
комит
6800053a89

+ 18 - 20
happy-boot-module-hppay/src/main/java/org/jeecg/modules/hpposition/service/impl/PositionServiceImpl.java

@@ -224,7 +224,6 @@ public class PositionServiceImpl extends ServiceImpl<PositionMapper, Position> i
         //验证用户合法性
         if (TokenUtil.validateToken(userId, userToken)) {
             Position position = new Position();
-            String id = requestMap.get("id");
             String enterpriseName = requestMap.get("enterpriseName");//所属公司
             String positionName = requestMap.get("positionName");//岗位标题
             String positionDetail = requestMap.get("positionDetail");//职位描述
@@ -337,29 +336,28 @@ public class PositionServiceImpl extends ServiceImpl<PositionMapper, Position> i
         //验证用户合法性
         if (TokenUtil.validateToken(userId, userToken)) {
             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)) {
-                String fulltimePositionType = requestMap.get("fulltimePositionType");
+                String fulltimePositionType = requestMap.get("fulltimePositionType");//全职职位类别
                 position.setFulltimePositionType(Integer.parseInt(fulltimePositionType));
             } else if ("1".equals(positionCategory)) {
                 String parttimePositionType = requestMap.get("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");
             String welfare = requestMap.get("welfare");//岗位福利
             position.setWelfare(welfare);
@@ -380,8 +378,8 @@ public class PositionServiceImpl extends ServiceImpl<PositionMapper, Position> i
             if (StringUtils.isNotBlank(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.setContactPhone(contactPhone);