/** 根据活动id获取活动详情信息 openapi/s/partner/act?id=3179 */ @ResponseBody @RequestMapping("/partner/act") public ResponseObject<XQActivityVO> listActivitys( @RequestParam String id, @RequestHeader("Domain") String domain) { Activity activity = activityService.selectByPrimaryKey(id); if (activity == null) { throw new BizException(GlobalErrorCode.UNAUTHORIZED, "活动不存在"); } User user = userService.load(activity.getCreatorId()); if (user == null || !user.getPartner().equals(domain)) { throw new BizException(GlobalErrorCode.UNAUTHORIZED, "您没有权限查看该活动"); } return new ResponseObject<XQActivityVO>(new XQActivityVO(activity)); }