|
|
@@ -0,0 +1,112 @@
|
|
|
+package com.zhongzheng.modules.order.vo;
|
|
|
+
|
|
|
+import com.zhongzheng.common.annotation.Excel;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+
|
|
|
+
|
|
|
+/**
|
|
|
+ * 订单视图对象 mall_package
|
|
|
+ *
|
|
|
+ * @author ruoyi
|
|
|
+ * @date 2021-11-08
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@ApiModel("订单视图对象")
|
|
|
+public class OrderListVo {
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ /** $pkColumn.columnComment */
|
|
|
+ @ApiModelProperty("$pkColumn.columnComment")
|
|
|
+ private Long orderId;
|
|
|
+
|
|
|
+ /** 订单编号 */
|
|
|
+ @Excel(name = "订单编号")
|
|
|
+ @ApiModelProperty("订单编号")
|
|
|
+ private String orderSn;
|
|
|
+ /** 用户ID */
|
|
|
+ @Excel(name = "用户ID")
|
|
|
+ @ApiModelProperty("用户ID")
|
|
|
+ private Long userId;
|
|
|
+ /** 订单价格 */
|
|
|
+ @Excel(name = "订单价格")
|
|
|
+ @ApiModelProperty("订单价格")
|
|
|
+ private BigDecimal orderPrice;
|
|
|
+ /** 支付订单号 */
|
|
|
+ @Excel(name = "支付订单号")
|
|
|
+ @ApiModelProperty("支付订单号")
|
|
|
+ private String orderGeneral;
|
|
|
+ /** 订单状态 -2 超时关闭,-1手动关闭,0普通状态,1为已付款,3为成功 */
|
|
|
+ @Excel(name = "订单状态 -2 超时关闭,-1手动关闭,0普通状态,1为已付款,3为成功")
|
|
|
+ @ApiModelProperty("订单状态 -2 超时关闭,-1手动关闭,0普通状态,1为已付款,3为成功")
|
|
|
+ private Integer orderStatus;
|
|
|
+ /** 支付时间 */
|
|
|
+ @Excel(name = "支付时间")
|
|
|
+ @ApiModelProperty("支付时间")
|
|
|
+ private Long payTime;
|
|
|
+ /** 支付平台 1微信 2支付宝 */
|
|
|
+ @Excel(name = "支付平台 1微信 2支付宝")
|
|
|
+ @ApiModelProperty("支付平台 1微信 2支付宝")
|
|
|
+ private Integer payType;
|
|
|
+ /** 微信流水号 */
|
|
|
+ @Excel(name = "微信流水号")
|
|
|
+ @ApiModelProperty("微信流水号")
|
|
|
+ private String transid;
|
|
|
+ /** 关闭时间 */
|
|
|
+ @Excel(name = "关闭时间")
|
|
|
+ @ApiModelProperty("关闭时间")
|
|
|
+ private Long cancelTime;
|
|
|
+ /** 订单完成时间 */
|
|
|
+ @Excel(name = "订单完成时间")
|
|
|
+ @ApiModelProperty("订单完成时间")
|
|
|
+ private Long finishTime;
|
|
|
+ /** 订单类型 1充值订单 2金币消费订单 */
|
|
|
+ @Excel(name = "订单类型 1充值订单 2金币消费订单")
|
|
|
+ @ApiModelProperty("订单类型 1充值订单 2金币消费订单")
|
|
|
+ private Integer orderType;
|
|
|
+ /** 支付价格 */
|
|
|
+ @Excel(name = "支付价格")
|
|
|
+ @ApiModelProperty("支付价格")
|
|
|
+ private BigDecimal payPrice;
|
|
|
+ /** 收费方式 1即刻收费 2稍后收费 */
|
|
|
+ @Excel(name = "收费方式 1即刻收费 2稍后收费")
|
|
|
+ @ApiModelProperty("收费方式 1即刻收费 2稍后收费")
|
|
|
+ private Integer chargingType;
|
|
|
+ /** 订单来源 1业务员录单 */
|
|
|
+ @Excel(name = "订单来源 1业务员录单")
|
|
|
+ @ApiModelProperty("订单来源 1业务员录单")
|
|
|
+ private Integer orderFrom;
|
|
|
+ @ApiModelProperty("订单创建时间")
|
|
|
+ private Long createTime;
|
|
|
+ /** 商品标准价格 */
|
|
|
+ @Excel(name = "商品标准价格")
|
|
|
+ @ApiModelProperty("商品标准价格")
|
|
|
+ private BigDecimal goodsPrice;
|
|
|
+ /** 商品成交价格 */
|
|
|
+ @Excel(name = "商品成交价格")
|
|
|
+ @ApiModelProperty("商品成交价格")
|
|
|
+ private BigDecimal goodsRealPrice;
|
|
|
+ /** 商品名称 */
|
|
|
+ @Excel(name = "商品名称")
|
|
|
+ @ApiModelProperty("商品名称")
|
|
|
+ private String goodsName;
|
|
|
+ @Excel(name = "年份")
|
|
|
+ @ApiModelProperty("年份")
|
|
|
+ private Long year;
|
|
|
+ @ApiModelProperty("商品id")
|
|
|
+ private Long goodsId;
|
|
|
+
|
|
|
+ @ApiModelProperty("教育名称")
|
|
|
+ private String educationName;
|
|
|
+ @ApiModelProperty("项目名称")
|
|
|
+ private String projectName;
|
|
|
+ @ApiModelProperty("业务名称")
|
|
|
+ private String businessName;
|
|
|
+ @ApiModelProperty("学校名称")
|
|
|
+ private String schoolName;
|
|
|
+ @ApiModelProperty("专业名称")
|
|
|
+ private String categoryName;
|
|
|
+}
|