添加查询活动用户tag详情接口

dongdingding
吴顺杰 2 years ago
parent 89e0df74f8
commit 5cefdb5b93

@ -169,4 +169,16 @@ public class BActivityController extends BaseController {
bActivityService.enrollApproval(req);
return success();
}
/**
* id
*
* @param id id
* @return
*/
@ApiOperation(value = "根据活动用户匹配表id获取用户标签信息")
@PostMapping("findByActivityUserId/{id}")
public AjaxResult findByActivityUserId(@PathVariable("id") Long id) {
return success(bActivityService.findByActivityUserId(id));
}
}

@ -73,9 +73,17 @@ public interface ActivityUserMapper {
/**
* id
*
* @param id id
* @param id id
* @param status
*/
void inviteTwo(@Param("id") Long id, @Param("status") int status);
/**
* id
*
* @param id id
* @return
*/
BActivityUser findById(@Param("id") Long id);
}

@ -54,6 +54,11 @@ public interface ActivityUserService {
*/
List<BActivity> eventRecommendations(EventRecommendationsRequest req);
/**
*
*
* @param req idid
*/
void enroll(ActivityInviteRequest req);
/**
@ -71,4 +76,12 @@ public interface ActivityUserService {
* @param status
*/
void inviteTwo(Long id, int status);
/**
* id
*
* @param id id
* @return
*/
BActivityUser findById(Long id);
}

@ -2,6 +2,7 @@ package com.ruoyi.zhiyuanzhe.service;
import com.ruoyi.zhiyuanzhe.domain.BActivity;
import com.ruoyi.zhiyuanzhe.domain.BActivityUser;
import com.ruoyi.zhiyuanzhe.domain.request.ActivityInviteRequest;
import com.ruoyi.zhiyuanzhe.domain.request.EnrollApprovalRequest;
import com.ruoyi.zhiyuanzhe.domain.request.EventRecommendationsRequest;
@ -124,4 +125,12 @@ public interface IBActivityService {
* @param ids id
*/
void updateStatusByIds(List<Long> ids);
/**
* id
*
* @param id id
* @return
*/
BActivityUser findByActivityUserId(Long id);
}

@ -105,4 +105,15 @@ public class ActivityUserServiceImpl implements ActivityUserService {
public void inviteTwo(Long id, int status) {
activityUserMapper.inviteTwo(id, status);
}
/**
* id
*
* @param id id
* @return
*/
@Override
public BActivityUser findById(Long id) {
return activityUserMapper.findById(id);
}
}

@ -34,7 +34,6 @@ public class BActivityServiceImpl implements IBActivityService {
@Resource
private BActivityMapper bActivityMapper;
@Resource
private IBPersonTagsService personTagsService;
@ -294,4 +293,15 @@ public class BActivityServiceImpl implements IBActivityService {
public void updateStatusByIds(List<Long> ids) {
bActivityMapper.updateStatusByIds(ids);
}
/**
* id
*
* @param id id
* @return
*/
@Override
public BActivityUser findByActivityUserId(Long id) {
return activityUserService.findById(id);
}
}

@ -30,6 +30,20 @@
<result property="degreeOfMatch" column="degree_of_match"/>
</resultMap>
<resultMap type="BActivityUser" id="BActivityUserResult">
<result property="degreeOfMatch" column="degreeOfMatch"/>
<result property="ageRange" column="age_range"/>
<result property="housingRange" column="housing_range"/>
<result property="educationRange" column="education_range"/>
<result property="interestRange" column="interest_range"/>
<result property="politicalRange" column="political_range"/>
<result property="sexRange" column="sex_range"/>
<result property="nationalityRange" column="nationality_range"/>
<result property="professionalRange" column="professional_range"/>
<result property="industryRange" column="industry_range"/>
<result property="schoolRange" column="school_range"/>
</resultMap>
<resultMap type="BActivity" id="activityResult">
<result property="id" column="id"/>
<result property="name" column="name"/>
@ -177,4 +191,19 @@
</if>
order by bau.degree_of_match desc
</select>
<select id="findById" resultMap="BActivityUserResult">
select age_range,
housing_range,
education_range,
interest_range,
political_range,
sex_range,
nationality_range,
professional_range,
industry_range,
school_range
from b_activity_user
where id = #{id}
</select>
</mapper>
Loading…
Cancel
Save