|
@@ -104,6 +104,10 @@ public class MidjourneyController {
|
|
|
public Result<MidjourneyUserView> getUserInfo(Long relationId) {
|
|
public Result<MidjourneyUserView> getUserInfo(Long relationId) {
|
|
|
long userId = StpUserUtil.getLoginIdAsLong();
|
|
long userId = StpUserUtil.getLoginIdAsLong();
|
|
|
List<Long> userIdList = userBindRelationService.getRelationUserIdList(userId, null);
|
|
List<Long> userIdList = userBindRelationService.getRelationUserIdList(userId, null);
|
|
|
|
|
+ MidjourneyUser user = midjourneyService.getUser(userId, relationId);
|
|
|
|
|
+ if (user == null) {
|
|
|
|
|
+ throw BusinessRuntimeException.getInstance("您还未购买车票");
|
|
|
|
|
+ }
|
|
|
MidjourneyUserView search = beanSearcher.searchFirst(MidjourneyUserView.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
MidjourneyUserView search = beanSearcher.searchFirst(MidjourneyUserView.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
|
.field(MidjourneyUserView::getUserId, userIdList).op(Operator.InList)
|
|
.field(MidjourneyUserView::getUserId, userIdList).op(Operator.InList)
|
|
|
.field(MidjourneyUserView::getRelationId, relationId)
|
|
.field(MidjourneyUserView::getRelationId, relationId)
|