package com.matrix.system.hive.dto; import com.fasterxml.jackson.annotation.JsonFormat; import com.matrix.core.pojo.PaginationDto; import com.matrix.core.pojo.PaginationVO; import com.matrix.core.tools.DateUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import javax.validation.constraints.NotNull; import java.util.Date; /** * @author jyy * @date 2021-01-27 **/ @ApiModel(value = "OrderFlowListDto", description = "交易流水查询参数") public class OrderFlowListDto extends PaginationDto { @ApiModelProperty(value = "客户姓名/拼音/手机") private String queryKey; @ApiModelProperty(value ="操作人") private String oprationMan; @ApiModelProperty(value ="订单号") private String orderNo; @ApiModelProperty(value ="交易类型") private String flowType; @ApiModelProperty(value ="支付方式") private String payMethod; @JsonFormat(pattern = DateUtil.DATE_FORMAT_DD, timezone = "GMT+8") @ApiModelProperty(value = "查询参数开始时间", example = "2021-01-10") private Date startTime; @JsonFormat(pattern = DateUtil.DATE_FORMAT_DD, timezone = "GMT+8") @ApiModelProperty(value = "查询参数结束时间", example = "2021-01-10") private Date endTime; @ApiModelProperty(hidden = true) private Long shopId; @ApiModelProperty(hidden = true) private Long companyId; public String getQueryKey() { return queryKey; } public void setQueryKey(String queryKey) { this.queryKey = queryKey; } public String getOprationMan() { return oprationMan; } public void setOprationMan(String oprationMan) { this.oprationMan = oprationMan; } public String getOrderNo() { return orderNo; } public void setOrderNo(String orderNo) { this.orderNo = orderNo; } public String getFlowType() { return flowType; } public void setFlowType(String flowType) { this.flowType = flowType; } public String getPayMethod() { return payMethod; } public void setPayMethod(String payMethod) { this.payMethod = payMethod; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public Long getShopId() { return shopId; } public void setShopId(Long shopId) { this.shopId = shopId; } public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } }