Explorar o código

移动端接口:招聘方【收藏简历】取消收藏时,写入更新时间、更新人

chenwen %!s(int64=4) %!d(string=hai) anos
pai
achega
0c5d9a53ca

+ 1 - 1
common/src/main/resources/mapper/job/RecruitmentCollection.xml

@@ -159,7 +159,7 @@ id_,create_by,create_time,update_by,update_time,del_flag,company_id,sys_user_id,
 	
 	<!-- 用于移动端接口:招聘方【收藏简历】 取消收藏 -->
 	<update id="updateCancelCollect">
-		update job_recruitment_collection  set del_flag=1 where resume_id=#{resumeId} and sys_user_id=#{hrId}
+		update job_recruitment_collection  set del_flag=1,update_time=now(),update_by=#{hrId} where resume_id=#{resumeId} and sys_user_id=#{hrId}
 	</update>
 
 	<!--用于移动端接口:招聘方【招聘主页】-->

+ 3 - 2
web/src/main/java/com/jpsoft/employment/modules/mobile/controller/RecruiterApiController.java

@@ -110,13 +110,14 @@ public class RecruiterApiController {
             @ApiImplicitParam(name = "publishTag", value = "上下架操作[1:上架,0:下架]", required = true, paramType = "form")
     })
     public MessageResultSimple publishRecruitment(@RequestParam(value="recruitmentId",required = true) String recruitmentId,
-    		@RequestParam(value="publishTag",required = true) String publishTag
+    		@RequestParam(value="publishTag",required = true) String publishTag,
+    		@RequestAttribute String subject
     		){
     	try{
     		 Assert.state(StringUtils.isNotEmpty(recruitmentId),"缺少招聘记录参数");
     		 Assert.state("1".equals(publishTag)||"0".equals(publishTag),"未选择上下架操作");
     		 
-    		 return recruitmentService.updateForPublish(recruitmentId, publishTag)?MessageResultBuilder.success("success"): MessageResultBuilder.failed("操作失败");
+    		 return recruitmentService.updateForPublish(recruitmentId, publishTag,subject)?MessageResultBuilder.success("success"): MessageResultBuilder.failed("操作失败");
     	}
     	catch(Exception ex){
             log.error(ex.getMessage());