package com.muchinfo.mtp3pojos.vo.query.deliveryorder;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "SettlementDealParam对象", description = "交收成交查询")
public class    SettlementDealParam {

    @ApiModelProperty(value = "交收单号")
    private String deliveryid;

    @ApiModelProperty(value = "现货商品")
    private String wrstandardid;

    @ApiModelProperty(value = "主商品")
    private Long xgoodsid;

    @ApiModelProperty(value = "委托单号")
    private String deliveryorderid;

    @ApiModelProperty(value = "资金账户")
    private String accountid;

    @ApiModelProperty(value = "交易日")
    private String tradedate;

    @ApiModelProperty(value = "方向")
    private Integer buyorsell;

    @ApiModelProperty(value = "交收数据类型 0正常 1历史")
    private Integer ishis;

    @ApiModelProperty(value = "开始日期")
    private String startdate;

    @ApiModelProperty(value = "结束日期")
    private String enddate;

    @ApiModelProperty(value = "* 页码 *")
    private Integer pageNum;

    @ApiModelProperty(value = "* 页大小 *")
    private Integer pageSize;

    private Long userid;

    private Integer mainorderflag;
}
