add 通过会议id查询自己的参会人信息
This commit is contained in:
+14
@@ -205,6 +205,20 @@ public class PayMeetingSituationController extends JeroController<PayMeetingSitu
|
||||
return Result.OK(payMeetingSituation);
|
||||
}
|
||||
|
||||
/**
|
||||
* 通过会议id查询自己的参会人信息
|
||||
*/
|
||||
@DictPoint
|
||||
@ApiOperation(value = "参会人员信息-通过会议id查询自己的参会人信息")
|
||||
@GetMapping(value = "/queryByMeetingId")
|
||||
public Result<?> queryByMeetingId(@RequestParam(name = "meetingId") String meetingId) {
|
||||
PayMeetingSituation payMeetingSituation = payMeetingSituationService.queryByMeetingIdAndContactId(meetingId);
|
||||
if (payMeetingSituation == null) {
|
||||
return Result.error("未找到对应数据");
|
||||
}
|
||||
return Result.OK(payMeetingSituation);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出excel
|
||||
*/
|
||||
|
||||
+5
@@ -63,4 +63,9 @@ public interface IPayMeetingSituationService extends IService<PayMeetingSituatio
|
||||
|
||||
|
||||
String getMeetingType(PayMeetingSituation payMeetingSituation);
|
||||
|
||||
/**
|
||||
* 通过会议id查询自己的参会人信息
|
||||
*/
|
||||
PayMeetingSituation queryByMeetingIdAndContactId(String meetingId);
|
||||
}
|
||||
|
||||
+10
@@ -563,6 +563,16 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
||||
return payMeeting.getMeetingType().toString();
|
||||
}
|
||||
|
||||
@Override
|
||||
public PayMeetingSituation queryByMeetingIdAndContactId(String meetingId) {
|
||||
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
|
||||
LambdaQueryWrapper<PayMeetingSituation> wrapper = new LambdaQueryWrapper<>();
|
||||
wrapper.eq(PayMeetingSituation::getMeetingId,meetingId);
|
||||
wrapper.eq(PayMeetingSituation::getCompanyContactId,loginUser.getId());
|
||||
return getOne(wrapper);
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user