品牌活动:扫码参与活动,控制参与人员范围

This commit is contained in:
2026-04-27 18:01:19 +08:00
parent fce211073a
commit 3f1c3b7610
@@ -566,7 +566,7 @@ public class TrainSignUpActivityServiceImpl extends BaseServiceImpl<TrainSignUpA
if (activity == null) { if (activity == null) {
return buildScanCodeResponse(99, "未找到当前活动", NutMap.NEW()); return buildScanCodeResponse(99, "未找到当前活动", NutMap.NEW());
} }
int scopeCount = dao().count(ActivityUserScope.class, Cnd.where("groupId", "=", activity.getActivityGroupId())); int scopeCount = dao().count(ActivityUserScope.class, Cnd.where("groupId", "=", activity.getActivityGroupId()).and("userId", "=", userId));
if (scopeCount == 0) { if (scopeCount == 0) {
return buildScanCodeResponse(99, "您没有权限参与此次活动", buildScanCodeData(activity, courseId, userId)); return buildScanCodeResponse(99, "您没有权限参与此次活动", buildScanCodeData(activity, courseId, userId));
} }