package com.ydtech.modules.ins.model.vo; import com.fasterxml.jackson.annotation.JsonFormat; import com.ydtech.modules.ins.model.InsSettle; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Date; /** * @Author: shixk * @create: 2021/8/17 17:32 * description:结算单主表 */ @Data @NoArgsConstructor @AllArgsConstructor @ApiModel(value = "结算单请求类", description = "结算单主表信息") public class InsSettleReqVo extends InsSettle implements Serializable { private static final long serialVersionUID = 78806598597025329L; @ApiModelProperty(value = "当前页码") private int pageNum = 1; @ApiModelProperty(value = "每页数量") private int pageSize = 10; @ApiModelProperty(value = "生成时间区间查询start") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") private Date createdatestart; @ApiModelProperty(value = "生成时间区间查询end") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") private Date createdateend; @ApiModelProperty(value = "生成时间区间查询start") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") private Date updatedatestart; @ApiModelProperty(value = "生成时间区间查询end") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") private Date updatedateend; private String insurercode2; }