change 4 سال پیش
والد
کامیت
3175a3fc3b

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/recruit/mapper/RecruitNeedsMapper.java

@@ -18,5 +18,5 @@ public interface RecruitNeedsMapper extends BaseMapper<RecruitNeeds> {
 
     List<RecruitNeeds> queryRecruitNeedsList(RecruitNeedsQueryBo bo);
 
-    List<String> queryRecruitNeedsListString(RecruitNeedsQueryBo recruitNeedsQueryBo);
+    List<RecruitNeeds> queryRecruitNeedsListString(RecruitNeedsQueryBo recruitNeedsQueryBo);
 }

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/recruit/service/IRecruitNeedsService.java

@@ -52,5 +52,5 @@ public interface IRecruitNeedsService extends IService<RecruitNeeds> {
 	 */
 	Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
 
-	List<String> queryRecruitNeedsListString(RecruitNeedsQueryBo recruitNeedsQueryBo);
+	List<RecruitNeeds> queryRecruitNeedsListString(RecruitNeedsQueryBo recruitNeedsQueryBo);
 }

+ 3 - 3
zhongzheng-system/src/main/java/com/zhongzheng/modules/recruit/service/impl/RecruitCompanyServiceImpl.java

@@ -266,7 +266,7 @@ public class RecruitCompanyServiceImpl extends ServiceImpl<RecruitCompanyMapper,
             List<Integer> statusList = new ArrayList<>();
             statusList.add(2);
             recruitNeedsQueryBo.setStatus(statusList);
-            List<String> list = iRecruitNeedsService.queryRecruitNeedsListString(recruitNeedsQueryBo);
+            List<RecruitNeeds> list = iRecruitNeedsService.queryRecruitNeedsListString(recruitNeedsQueryBo);
             companyVo.setRecruitNeedsVoList(list);
         }
         return recruitCompanyNeedVos;
@@ -291,7 +291,7 @@ public class RecruitCompanyServiceImpl extends ServiceImpl<RecruitCompanyMapper,
             List<Integer> statusList = new ArrayList<>();
             statusList.add(2);
             recruitNeedsQueryBo.setStatus(statusList);
-            List<String> list = iRecruitNeedsService.queryRecruitNeedsListString(recruitNeedsQueryBo);
+            List<RecruitNeeds> list = iRecruitNeedsService.queryRecruitNeedsListString(recruitNeedsQueryBo);
             recruitCompanyNeedVo.setRecruitNeedsVoList(list);
             return recruitCompanyNeedVo;
         }else {
@@ -308,7 +308,7 @@ public class RecruitCompanyServiceImpl extends ServiceImpl<RecruitCompanyMapper,
             List<Integer> statusList = new ArrayList<>();
             statusList.add(2);
             recruitNeedsQueryBo.setStatus(statusList);
-            List<String> list = iRecruitNeedsService.queryRecruitNeedsListString(recruitNeedsQueryBo);
+            List<RecruitNeeds> list = iRecruitNeedsService.queryRecruitNeedsListString(recruitNeedsQueryBo);
             recruitCompanyNeedVo.setRecruitNeedsVoList(list);
             return recruitCompanyNeedVo;
         }

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/recruit/service/impl/RecruitNeedsServiceImpl.java

@@ -152,7 +152,7 @@ public class RecruitNeedsServiceImpl extends ServiceImpl<RecruitNeedsMapper, Rec
     }
 
     @Override
-    public List<String> queryRecruitNeedsListString(RecruitNeedsQueryBo recruitNeedsQueryBo) {
+    public List<RecruitNeeds> queryRecruitNeedsListString(RecruitNeedsQueryBo recruitNeedsQueryBo) {
         return recruitNeedsMapper.queryRecruitNeedsListString(recruitNeedsQueryBo);
     }
 }

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/recruit/vo/RecruitCompanyNeedVo.java

@@ -146,6 +146,6 @@ public class RecruitCompanyNeedVo {
 
 
     @ApiModelProperty("招聘岗位")
-    private List<String> recruitNeedsVoList;
+    private List<RecruitNeeds> recruitNeedsVoList;
 
 }

+ 3 - 2
zhongzheng-system/src/main/resources/mapper/modules/recruit/RecruitNeedsMapper.xml

@@ -81,9 +81,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         rn.id DESC
     </select>
 
-    <select id="queryRecruitNeedsListString" parameterType="com.zhongzheng.modules.recruit.bo.RecruitNeedsQueryBo"  resultType="string">
+    <select id="queryRecruitNeedsListString" parameterType="com.zhongzheng.modules.recruit.bo.RecruitNeedsQueryBo"  resultMap="RecruitNeedsResult">
         SELECT
-        rn.job
+        rn.job,
+        rn.id
         FROM
         recruit_needs rn
         LEFT JOIN sys_dict_data dd ON rn.minimum_edu_dict = dd.dict_code