package com.ruoyi.order.api.query; import com.ruoyi.common.core.query.TimeRangePageQuery; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; @Data @ApiModel(value = "发票管理Query") public class TOrderInvoiceQuery extends TimeRangePageQuery { @ApiModelProperty(value = "开票公司") private String invoicingCompany; @ApiModelProperty(value = "发票类型") private String invoiceType; @ApiModelProperty(value = "抬头类型(1=个人,2=企业)") private Integer invoicingObjectType; @ApiModelProperty(value = "发票种类(1=纸质发票,2=电子发票)") private Integer invoiceMaterial; @ApiModelProperty(value = "开票方式(1=人工,2=自动)") private Integer invoicingMethod; @ApiModelProperty(value = "状态(1=待开票,2=开票中,3=已开票)") private Integer status; @ApiModelProperty(value = "申请人电话") private String userPhone; @ApiModelProperty(value = "申请人姓名") private String nickName; @ApiModelProperty(value = "公司名称(抬头)") private String name; @ApiModelProperty(value = "用户id 前端忽略") private List userIds; }