|
|
@@ -0,0 +1,135 @@
|
|
|
+package com.zhongzheng.modules.top.goods.bo;
|
|
|
+
|
|
|
+import com.zhongzheng.common.core.domain.BaseEntity;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 订单分页查询对象 top_order
|
|
|
+ *
|
|
|
+ * @author ruoyi
|
|
|
+ * @date 2023-04-20
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
+@ApiModel("订单分页查询对象")
|
|
|
+public class TopOrderQueryBo extends BaseEntity {
|
|
|
+
|
|
|
+ /** 分页大小 */
|
|
|
+ @ApiModelProperty("分页大小")
|
|
|
+ private Integer pageSize;
|
|
|
+ /** 当前页数 */
|
|
|
+ @ApiModelProperty("当前页数")
|
|
|
+ private Integer pageNum;
|
|
|
+ /** 排序列 */
|
|
|
+ @ApiModelProperty("排序列")
|
|
|
+ private String orderByColumn;
|
|
|
+ /** 排序的方向desc或者asc */
|
|
|
+ @ApiModelProperty(value = "排序的方向", example = "asc,desc")
|
|
|
+ private String isAsc;
|
|
|
+
|
|
|
+
|
|
|
+ /** 订单编号 */
|
|
|
+ @ApiModelProperty("订单编号")
|
|
|
+ private String orderSn;
|
|
|
+ /** 用户ID */
|
|
|
+ @ApiModelProperty("用户ID")
|
|
|
+ private Long userId;
|
|
|
+ /** 订单标准价格 */
|
|
|
+ @ApiModelProperty("订单标准价格")
|
|
|
+ private BigDecimal orderPrice;
|
|
|
+ /** 支付订单号 */
|
|
|
+ @ApiModelProperty("支付订单号")
|
|
|
+ private String orderGeneral;
|
|
|
+ /** 订单状态 -2 超时关闭,-1手动关闭,0待支付,1已支付 3部分已退款 4完全退款 */
|
|
|
+ @ApiModelProperty("订单状态 -2 超时关闭,-1手动关闭,0待支付,1已支付 3部分已退款 4完全退款")
|
|
|
+ private Integer orderStatus;
|
|
|
+ /** 支付时间 */
|
|
|
+ @ApiModelProperty("支付时间")
|
|
|
+ private Long payTime;
|
|
|
+ /** 支付平台 */
|
|
|
+ @ApiModelProperty("支付平台 ")
|
|
|
+ private Integer payType;
|
|
|
+ /** 微信流水号 */
|
|
|
+ @ApiModelProperty("微信流水号")
|
|
|
+ private String transid;
|
|
|
+ /** 关闭时间 */
|
|
|
+ @ApiModelProperty("关闭时间")
|
|
|
+ private Long cancelTime;
|
|
|
+ /** 订单完成时间 */
|
|
|
+ @ApiModelProperty("订单完成时间")
|
|
|
+ private Long finishTime;
|
|
|
+ /** 订单类型 1线上,2线下 */
|
|
|
+ @ApiModelProperty("订单类型 1线上,2线下")
|
|
|
+ private Integer orderType;
|
|
|
+ /** 支付价格(成交价) */
|
|
|
+ @ApiModelProperty("支付价格(成交价)")
|
|
|
+ private BigDecimal payPrice;
|
|
|
+ /** 订单来源 1新系统C端订单,2旧系统C端订单,3旧系统B端订单 */
|
|
|
+ @ApiModelProperty("订单来源 1新系统C端订单,2旧系统C端订单,3旧系统B端订单 ")
|
|
|
+ private Integer orderFrom;
|
|
|
+ /** 业务员名称 */
|
|
|
+ @ApiModelProperty("业务员名称")
|
|
|
+ private String createUsername;
|
|
|
+ /** 1有效 0无效 */
|
|
|
+ @ApiModelProperty("1有效 0无效")
|
|
|
+ private Integer status;
|
|
|
+ /** 业务员名称ID */
|
|
|
+ @ApiModelProperty("业务员名称ID")
|
|
|
+ private Long createSysUserId;
|
|
|
+ /** 业务号 */
|
|
|
+ @ApiModelProperty("业务号")
|
|
|
+ private String createNo;
|
|
|
+ /** 录单订单编号 */
|
|
|
+ @ApiModelProperty("录单订单编号")
|
|
|
+ private String inputOrderSn;
|
|
|
+ /** 支付状态 0未收费,1部分付款 2完全付款 3免费 */
|
|
|
+ @ApiModelProperty("支付状态 0未收费,1部分付款 2完全付款 3免费")
|
|
|
+ private Integer payStatus;
|
|
|
+ /** 审核状态:0待审核,1已通过,2未通过,3已撤销 */
|
|
|
+ @ApiModelProperty("审核状态:0待审核,1已通过,2未通过,3已撤销")
|
|
|
+ private Integer checkStaus;
|
|
|
+ /** 退款状态:0待审核,1未通过,2未退款,3已完成 */
|
|
|
+ @ApiModelProperty("退款状态:0待审核,1未通过,2未退款,3已完成")
|
|
|
+ private Integer refundStatus;
|
|
|
+ /** 账款状态:0未结清,1已结清 */
|
|
|
+ @ApiModelProperty("账款状态:0未结清,1已结清")
|
|
|
+ private Integer creditStatus;
|
|
|
+ /** 发票状态:0未开票,1已开票 */
|
|
|
+ @ApiModelProperty("发票状态:0未开票,1已开票")
|
|
|
+ private Integer invoiceStatus;
|
|
|
+ /** 盈亏(元) */
|
|
|
+ @ApiModelProperty("盈亏(元)")
|
|
|
+ private BigDecimal orderProfit;
|
|
|
+ /** 成本(元) */
|
|
|
+ @ApiModelProperty("成本(元)")
|
|
|
+ private BigDecimal orderCost;
|
|
|
+ /** 退款(元) */
|
|
|
+ @ApiModelProperty("退款(元)")
|
|
|
+ private BigDecimal orderRefund;
|
|
|
+ /** 已退(元) */
|
|
|
+ @ApiModelProperty("已退(元)")
|
|
|
+ private BigDecimal orderRefunded;
|
|
|
+ /** 未收账款(元) */
|
|
|
+ @ApiModelProperty("未收账款(元)")
|
|
|
+ private BigDecimal orderUncollected;
|
|
|
+ /** 实收账款(元) */
|
|
|
+ @ApiModelProperty("实收账款(元)")
|
|
|
+ private BigDecimal orderReceived;
|
|
|
+ /** 业务分类 */
|
|
|
+ @ApiModelProperty("业务分类")
|
|
|
+ private String orderBusiness;
|
|
|
+ /** 成本设置 */
|
|
|
+ @ApiModelProperty("成本设置")
|
|
|
+ private String costJson;
|
|
|
+ /** 订单来源系统名称 */
|
|
|
+ @ApiModelProperty("订单来源系统名称")
|
|
|
+ private String orderOrg;
|
|
|
+ /** 业务员机构 */
|
|
|
+ @ApiModelProperty("业务员机构")
|
|
|
+ private Integer createOrg;
|
|
|
+}
|