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 50aa762..3bf1995 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 @@ -37,6 +37,14 @@ public class ActUserController { } + @At + @SaCheckPermission("activity.user") + public Result pageData(){ + return null; + } + + + private final ReentrantLock lock = new ReentrantLock(true); @At diff --git a/backend/src/main/java/com/budwk/app/module/activity/service/ActUserService.java b/backend/src/main/java/com/budwk/app/module/activity/service/ActUserService.java index b64ad3d..e5bbd1d 100644 --- a/backend/src/main/java/com/budwk/app/module/activity/service/ActUserService.java +++ b/backend/src/main/java/com/budwk/app/module/activity/service/ActUserService.java @@ -2,6 +2,8 @@ package com.budwk.app.module.activity.service; import com.budwk.app.base.service.BaseService; import com.budwk.app.module.activity.models.ActUser; +import com.budwk.app.module.activity.vo.page.ActUserPageForm; +import org.nutz.dao.sql.Sql; /** * @version 1.0 @@ -11,4 +13,11 @@ import com.budwk.app.module.activity.models.ActUser; * @注释 */ public interface ActUserService extends BaseService { + + /** + * 获取报名人员列表sql + * @param pageForm + * @return + */ + Sql getSignUpSql(ActUserPageForm pageForm); } diff --git a/backend/src/main/java/com/budwk/app/module/activity/service/impl/ActUserServiceImpl.java b/backend/src/main/java/com/budwk/app/module/activity/service/impl/ActUserServiceImpl.java index d4ad621..3458597 100644 --- a/backend/src/main/java/com/budwk/app/module/activity/service/impl/ActUserServiceImpl.java +++ b/backend/src/main/java/com/budwk/app/module/activity/service/impl/ActUserServiceImpl.java @@ -3,7 +3,10 @@ package com.budwk.app.module.activity.service.impl; import com.budwk.app.base.service.impl.BaseServiceImpl; import com.budwk.app.module.activity.models.ActUser; import com.budwk.app.module.activity.service.ActUserService; +import com.budwk.app.module.activity.vo.page.ActUserPageForm; import org.nutz.dao.Dao; +import org.nutz.dao.Sqls; +import org.nutz.dao.sql.Sql; import org.nutz.ioc.loader.annotation.IocBean; /** @@ -19,4 +22,18 @@ public class ActUserServiceImpl extends BaseServiceImpl implements ActU public ActUserServiceImpl(Dao dao) { super(dao); } + + + /** + * 获取报名人员列表sql + * @param pageForm + * @return + */ + @Override + public Sql getSignUpSql(ActUserPageForm pageForm) { + Sql sql = Sqls.create(""" + + """); + return null; + } } diff --git a/backend/src/main/java/com/budwk/app/module/activity/vo/page/ActUserPageForm.java b/backend/src/main/java/com/budwk/app/module/activity/vo/page/ActUserPageForm.java new file mode 100644 index 0000000..bf9af17 --- /dev/null +++ b/backend/src/main/java/com/budwk/app/module/activity/vo/page/ActUserPageForm.java @@ -0,0 +1,26 @@ +package com.budwk.app.module.activity.vo.page; + +import com.budwk.app.base.page.PageForm; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * @version 1.0 + * @Author zzr + * @name:ActUserPageForm + * @Date 2025/4/25 8:41 + * @注释 + */ +@Data +@EqualsAndHashCode(callSuper = true) +public class ActUserPageForm extends PageForm { + + // 活动ID + private Long activityId; + + // 联系方式 + private String phone; + + // 所属单位 + private String unitName; +}