Browse Source

web-岗位导入功能调整

liao-sea 9 months ago
parent
commit
f8825136b0

+ 2 - 2
src/main/java/com/hz/employmentsite/controller/companyService/PostController.java

@@ -163,7 +163,7 @@ public class PostController {
         } else {
             ExcelHelper excelHelper = new ExcelHelper();
             ExcelHelper.ExcelData data = excelHelper.new ExcelData();
-            data.setTitles(Arrays.asList(new String[]{"序号", "岗位名称", "招聘人数", "开始日期", "结束日期", "招聘企业", "所属驿站", "岗位状态", "工种名称", "文化程度", "薪酬", "联系人", "联系电话"}));
+            data.setTitles(Arrays.asList(new String[]{"序号", "岗位名称", "工种名称", "招聘人数", "开始日期", "结束日期", "招聘企业", "所属驿站", "岗位状态", "文化程度", "薪酬", "联系人", "联系电话"}));
             int i = 0;
             List<List<Object>> rowsData = new ArrayList();
             for (PostVo item : result.getList()) {
@@ -171,13 +171,13 @@ public class PostController {
                 ++i;
                 row.add(i);
                 row.add(item.professionName);
+                row.add(item.workName);
                 row.add(item.recruitCount);
                 row.add(dateUtils.dateToStr(item.startTime));
                 row.add(dateUtils.dateToStr(item.endTime));
                 row.add(item.companyName);
                 row.add(item.getSiteName());
                 row.add(item.recordStatus == 1 ? "启用" : "停用");
-                row.add(item.workName);
                 row.add(item.cultureLevelName);
                 if(item.minSalary!=null){
                     if(item.maxSalary!=null){

+ 2 - 0
src/main/java/com/hz/employmentsite/services/impl/companyService/PostServiceImpl.java

@@ -499,6 +499,8 @@ public class PostServiceImpl implements PostService {
                         .findFirst().orElse(new SysDictionaryItem()).getCode();
                 if (item.workCode == null || item.workCode == "") {
                     errorInfo += "工种不存在!";
+                }else{
+                    item.workName = item.getWorkCategoryName();
                 }
             }
 

+ 1 - 1
vue/src/views/companyService/post/index.vue

@@ -206,7 +206,7 @@ export default defineComponent({
         {cnName: '岗位最高月薪', enName: 'maxSalary', width: 100},
         {cnName: '岗位最低月薪', enName: 'minSalary', width: 100},
         {cnName: '是否有试用期', enName: 'isTrailName', width: 100},
-        {cnName: '试用期时长(月)', enName: 'trailtime', width: 100},
+        {cnName: '试用期时长(月)', enName: 'trailMonths', width: 100},
         {cnName: '试用期最高薪酬', enName: 'trailMaxSalary', width: 100},
         {cnName: '试用期最低薪酬', enName: 'trailMinSalary', width: 100},
         {cnName: '福利待遇', enName: 'welfare', width: 100},