commit
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
package com.yunhai.familyactivity.model.activity;
|
||||
|
||||
import com.yunhai.familyactivity.model.BasePageQuery;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* 活动列表查询参数(对齐前端 ActivityQuery,GET query 绑定)。
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class ActivityQuery extends BasePageQuery {
|
||||
|
||||
/** 列表范围(管理端):"user" 只看自己发布的,不传=全部 */
|
||||
private String scope;
|
||||
|
||||
/** 主办部门ID */
|
||||
private String deptId;
|
||||
|
||||
/** 活动分类筛选 */
|
||||
private String category;
|
||||
|
||||
/** 流程状态筛选:draft/signup/closed/finished,缺省或 all=全部 */
|
||||
private String actStatus;
|
||||
|
||||
/** 发布人ID */
|
||||
private Integer publisherId;
|
||||
|
||||
/** 开始时间(yyyy-MM-dd 短日期,筛选活动开始时间下界) */
|
||||
private String startTime;
|
||||
|
||||
/** 结束时间(yyyy-MM-dd 短日期,筛选活动开始时间上界) */
|
||||
private String endTime;
|
||||
|
||||
/** 阅读状态过滤(仅家长端):0 全部 / 1 未读 / 2 已读 */
|
||||
private Integer readType;
|
||||
|
||||
/** 排序:1 时间倒序 / 2 时间正序 */
|
||||
private String orderByTime;
|
||||
}
|
||||
Reference in New Issue
Block a user