Pārlūkot izejas kodu

接口代码提交

xiao547607 4 gadi atpakaļ
vecāks
revīzija
4f6b5c2b8e

+ 1 - 1
common/src/main/java/com/jpsoft/employment/modules/job/entity/ResumeDeliver.java

@@ -51,7 +51,7 @@ public class ResumeDeliver {
 	@ApiModelProperty(value = "投递的招聘信息")
 	private Recruitment jobRecruitment;
 
-	@ApiModelProperty(value = "简历状态(已投递,已查看,邀请面试等)")
+	@ApiModelProperty(value = "废弃")
 	private String status;
 
 	@ApiModelProperty(value = "沟通状态")

+ 3 - 0
common/src/main/resources/mapper/job/ResumeDeliver.xml

@@ -102,6 +102,9 @@ id_,create_by,create_time,update_by,update_time,del_flag,job_user_id,job_resume_
 			<if test="searchParams.name != null">
 				and b.real_name like #{searchParams.name}
 			</if>
+			<if test="searchParams.chatStatus != null">
+				and a.chat_status = #{searchParams.chatStatus}
+			</if>
 		</where>
 		<foreach item="sort" collection="sortList"  open="order by" separator=",">
 	        ${sort.name} ${sort.order}

+ 6 - 0
web/src/main/java/com/jpsoft/employment/modules/mobile/controller/ResumeApiController.java

@@ -201,6 +201,7 @@ public class ResumeApiController {
             rd.setJobRecruitmentId(recruitmentId);
             rd.setJobUserId(subject);
             rd.setStatus("0");
+            rd.setChatStatus("1");
 
             int inCount = resumeDeliverService.insert(rd);
             if(inCount > 0) {
@@ -278,6 +279,7 @@ public class ResumeApiController {
     @PostMapping("deliveryRecord")
     @ApiOperation(value = "投递记录")
     public MessageResult<Map> deliveryRecord(
+            @RequestParam(value="chatStatus",defaultValue="0") String chatStatus,
             @RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
             @RequestParam(value="pageSize",defaultValue="10") int pageSize,
             String token,
@@ -291,6 +293,10 @@ public class ResumeApiController {
             List<Sort> sortList = new ArrayList<>();
             sortList.add(new Sort("a.create_time","desc"));
 
+            if(StringUtils.isNotEmpty(chatStatus)) {
+                searchParams.put("chatStatus",chatStatus);
+            }
+
             Page<ResumeDeliver> page = resumeDeliverService.pageSearch(searchParams,pageIndex,pageSize,true,sortList);
             for(ResumeDeliver rd : page.getResult()){
                 Recruitment recruitment = recruitmentService.get(rd.getJobRecruitmentId());