|  |  |  | 
|---|
|  |  |  | package com.matrix.system.hiveErp.analysUtil; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import io.swagger.annotations.ApiModel; | 
|---|
|  |  |  | import io.swagger.annotations.ApiModelProperty; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import javax.validation.constraints.NotBlank; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 统计查询条件 | 
|---|
|  |  |  | * @author jyy | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModel(value = "StatisticsParamVo", description = "专项统计接收参数类") | 
|---|
|  |  |  | public class StatisticsParamVo { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static final String COMPANY = "1"; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static final String SHOP = "2"; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 开始时间 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @NotBlank(message = "参数错误") | 
|---|
|  |  |  | @ApiModelProperty(value = "开始时间", example = "2020-12-01") | 
|---|
|  |  |  | private String beginTime; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | *结束时间 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @NotBlank(message = "参数错误") | 
|---|
|  |  |  | @ApiModelProperty(value = "结束时间", example = "2020-12-31") | 
|---|
|  |  |  | private String endTime; | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | *统计单位 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @NotBlank(message = "参数错误") | 
|---|
|  |  |  | @ApiModelProperty(value = "统计单位", example = "日") | 
|---|
|  |  |  | private String statisticsUnit; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | *对比单位 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(hidden = true) | 
|---|
|  |  |  | private String  contrastUnit; | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 门店id | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private String shopId; | 
|---|
|  |  |  | @ApiModelProperty(value = "门店ID, 不传默认统计整个公司") | 
|---|
|  |  |  | private Long shopId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "类型 1-营业收入 2-现金收入 3-余额划扣 4-本金消耗 5-赠送消耗 6-现金退款 7-卡项退款 8-欠款", example = "1") | 
|---|
|  |  |  | private String type; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getType() { | 
|---|
|  |  |  | return type; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setType(String type) { | 
|---|
|  |  |  | this.type = type; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getBeginTime() { | 
|---|
|  |  |  | return beginTime; | 
|---|
|  |  |  | 
|---|
|  |  |  | this.contrastUnit = contrastUnit; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getShopId() { | 
|---|
|  |  |  | public Long getShopId() { | 
|---|
|  |  |  | return shopId; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setShopId(String shopId) { | 
|---|
|  |  |  | public void setShopId(Long shopId) { | 
|---|
|  |  |  | this.shopId = shopId; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|