wkyy 4 лет назад
Родитель
Сommit
f05d5986f1

+ 6 - 7
common/src/main/resources/mapper/job/Recruitment.xml

@@ -281,7 +281,7 @@
 	<!--招聘方职位管理-->
 	<select id="loadForRecruiter" parameterType="hashMap" resultType="Map">
 		<![CDATA[
-            SELECT * FROM (
+
 			SELECT
 			    jr.del_flag,
 			    jr.create_by,
@@ -301,23 +301,22 @@
 			left join sys_data_dictionary workyeard on jr.work_year=workyeard.id_ and workyeard.del_flag=0
 			left join sys_data_dictionary educationd on jr.education_=educationd.id_ and educationd.del_flag=0
 
-			) TAB
 		]]>
 		<where>
 			<if test="1==1">
-				and del_flag=0
+				and jr.del_flag=0
 			</if>
 			<if test="searchParams.recruiter != null"> <!--按创建人(招聘人)过滤-->
-				and create_by=#{searchParams.recruiter}
+				and jr.create_by=#{searchParams.recruiter}
 			</if>
 			<if test='searchParams.status =="publish"'> <!--按招聘状态过滤publish:已发布且审核完;approve:审核中;close:关闭下架-->
-				and status='1' and approveStatus='3'  <!--sys_data_dictionary where parent_id='163b92e3-9847-4370-a31e-6d62bed279e8'  -->
+				and jr.status_='1' and jr.approve_status='3'  <!--sys_data_dictionary where parent_id='163b92e3-9847-4370-a31e-6d62bed279e8'  -->
 			</if>
 			<if test='searchParams.status =="approve"'>
-				and status='1' and approveStatus='2'
+				and jr.status_='1' and jr.approve_status='2'
 			</if>
 			<if test='searchParams.status =="close"'>
-				and status='0'
+				and jr.status_='0'
 			</if>
 		</where>
 		<foreach item="sort" collection="sortList"  open="order by" separator=",">

+ 10 - 5
web/src/main/java/com/jpsoft/employment/modules/mobile/controller/RecruiterApiController.java

@@ -72,7 +72,10 @@ public class RecruiterApiController {
 
     @PostMapping("getAboutMe")
     @ApiOperation(value = "招聘方['我的'主页]")
-    public MessageResult<Map<String,Object>>  getAboutMe(@RequestAttribute String subject){
+    public MessageResult<Map<String,Object>>  getAboutMe(
+            String token,
+            @RequestAttribute String subject
+    ){
         try{
             //包含两部分信息:个人信息,统计信息
             Assert.state(StringUtils.isNoneEmpty(subject),"缺少用户参数");
@@ -99,10 +102,12 @@ public class RecruiterApiController {
     @ApiImplicitParams({
             @ApiImplicitParam(name = "status", value = "招聘信息状态(publish:招聘中;approve:审核中;close:已下架)", required = true, paramType = "form")
     })
-    public MessageResultSimple loadOwnRecruitments(@RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
-                                                @RequestParam(value="pageSize",defaultValue="20") int pageSize,
-                                                @RequestParam(value="status",defaultValue="publish") String status,
-                                                @RequestAttribute String subject
+    public MessageResultSimple loadOwnRecruitments(
+            String token,
+            @RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
+            @RequestParam(value="pageSize",defaultValue="20") int pageSize,
+            @RequestParam(value="status",defaultValue="publish") String status,
+            @RequestAttribute String subject
     ) {
 
         try{