diff --git a/pqs-common/common-core/src/main/java/com/njcn/common/pojo/constant/BizParamConstant.java b/pqs-common/common-core/src/main/java/com/njcn/common/pojo/constant/BizParamConstant.java new file mode 100644 index 000000000..66f3b2013 --- /dev/null +++ b/pqs-common/common-core/src/main/java/com/njcn/common/pojo/constant/BizParamConstant.java @@ -0,0 +1,20 @@ +package com.njcn.common.pojo.constant; + +/** + * @author hongawen + * @version 1.0.0 + * @date 2022年10月10日 09:30 + */ +public interface BizParamConstant { + + /** + * 前端查询时间类型 + * 1年 2季度 3月份 4周 5日 + */ + String STAT_BIZ_YEAR = "1"; + String STAT_BIZ_QUARTER = "2"; + String STAT_BIZ_MONTH = "3"; + String STAT_BIZ_WEEK = "4"; + String STAT_BIZ_DAY = "5"; + +} diff --git a/pqs-common/common-core/src/main/java/com/njcn/common/pojo/param/StatisticsBizBaseParam.java b/pqs-common/common-core/src/main/java/com/njcn/common/pojo/param/StatisticsBizBaseParam.java new file mode 100644 index 000000000..58fe91e56 --- /dev/null +++ b/pqs-common/common-core/src/main/java/com/njcn/common/pojo/param/StatisticsBizBaseParam.java @@ -0,0 +1,43 @@ +package com.njcn.common.pojo.param; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +/** + * 基础统计业务查询入参 + * + * @author hongawen + * @version 1.0.0 + * @date 2022年10月10日 09:15 + */ +@Data +public class StatisticsBizBaseParam implements Serializable { + + /** + * 按台账统计,id为台账索引 + * 按单位统计,id为单位索引 + */ + @ApiModelProperty(name="id",value="按台账统计,id为台账索引;按单位统计,id为单位索引") + private String id; + + /** + * 统计类型 + */ + @ApiModelProperty(name="type",value="类型(1年 2季度 3月份 4周 5日)") + private Integer type; + + + /** + * 统计起始日期 + */ + @ApiModelProperty(name="startTime",value="统计起始日期(yyyy-MM-dd)") + private String startTime; + + /** + * 统计截止日期 + */ + @ApiModelProperty(name="endTime",value="统计截止日期(yyyy-MM-dd)") + private String endTime; +}