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;
}
