diff --git a/backend/src/main/java/com/budwk/app/module/activity/controller/ActGroupController.java b/backend/src/main/java/com/budwk/app/module/activity/controller/ActGroupController.java index 1ba707c..74806fb 100644 --- a/backend/src/main/java/com/budwk/app/module/activity/controller/ActGroupController.java +++ b/backend/src/main/java/com/budwk/app/module/activity/controller/ActGroupController.java @@ -142,6 +142,28 @@ public class ActGroupController { } + @At + @SaCheckPermission("activity.group") + public Result queryGroupUser(String activityId, String groupId){ + Sql sql = Sqls.create(""" + SELECT + u.*, + agu.isLeader + FROM + act_group_user agu + LEFT JOIN act_user u ON u.userId = agu.userId + WHERE + agu.groupId = @groupId AND agu.activityId = @activityId + ORDER BY + agu.isLeader DESC + """).setParam("groupId", groupId).setParam("activityId", activityId); + sql.setCallback(Sqls.callback.maps()); + dao.execute(sql); + List list = (List) sql.getResult(); + return Result.success(list); + } + + @At @SaCheckPermission("activity.group") @SLog(tag = "活动分组", msg = "随机分组") diff --git a/backend/src/main/java/com/budwk/app/module/activity/controller/ActUserController.java b/backend/src/main/java/com/budwk/app/module/activity/controller/ActUserController.java index 856199e..e95602f 100644 --- a/backend/src/main/java/com/budwk/app/module/activity/controller/ActUserController.java +++ b/backend/src/main/java/com/budwk/app/module/activity/controller/ActUserController.java @@ -215,7 +215,7 @@ public class ActUserController { Sql sql = actUserService.getSignUpSql(pageForm); List nutMaps = actUserService.listMap(sql); List entityList = new ArrayList<>() {{ - add(new ExcelExportEntity("报名号", "actUserNo", 20)); +// add(new ExcelExportEntity("报名号", "actUserNo", 20)); add(new ExcelExportEntity("姓名", "userName", 20)); add(new ExcelExportEntity("性别", "sex", 20)); add(new ExcelExportEntity("身份证号码", "idCard", 20)); diff --git a/backend/src/main/resources/views/platform/activity/group/index.html b/backend/src/main/resources/views/platform/activity/group/index.html index c5af97b..1343144 100644 --- a/backend/src/main/resources/views/platform/activity/group/index.html +++ b/backend/src/main/resources/views/platform/activity/group/index.html @@ -90,7 +90,7 @@ layout("/layouts/platform_1.html"){ @@ -100,16 +100,20 @@ layout("/layouts/platform_1.html"){ + +