Files
ruoyi-java/ruoyi-system/src/main/java/com/ruoyi/jarvis/domain/JDOrder.java
2026-01-26 22:31:46 +08:00

151 lines
3.9 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.ruoyi.jarvis.domain;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType;
import lombok.Data;
import org.springframework.data.annotation.Transient;
import java.util.Date;
/**
* 京东订单信息对象 jd_order
*/
@Data
public class JDOrder extends BaseEntity {
/** 主键ID */
@Excel(name = "ID")
private Long id;
/** 单据备注(如日期编号) */
@Excel(name = "内部单号")
private String remark;
/** 分销标记 */
@Excel(name = "分销标记")
private String distributionMark;
/** 型号 */
@Excel(name = "型号")
private String modelNumber;
/** 链接 */
@Excel(name = "链接")
private String link;
/** 下单付款金额 */
@Excel(name = "付款金额")
private Double paymentAmount;
/** 后返金额 */
@Excel(name = "后返金额")
private Double rebateAmount;
/** 地址 */
@Excel(name = "地址")
private String address;
/** 物流链接 */
@Excel(name = "物流链接")
private String logisticsLink;
/** 是否已推送到腾讯文档0-未推送1-已推送) */
private Integer tencentDocPushed;
/** 推送到腾讯文档的时间 */
private Date tencentDocPushTime;
/** 订单号 */
@Excel(name = "订单号", cellType = ColumnType.STRING)
private String orderId;
/** 下单人 */
@Excel(name = "下单人")
private String buyer;
/** 下单时间 */
@Excel(name = "下单时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date orderTime;
/** 备注(状态) */
@Excel(name = "备注/状态")
private String status;
@Transient
@Excel(name = "赔付金额")
private Double proPriceAmount;
@Transient
@Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date finishTime;
/** 订单状态从order_rows表查询 */
@Transient
@Excel(name = "订单状态")
private Integer orderStatus;
/** 是否参与统计0否 1是 */
@Excel(name = "参与统计")
private Integer isCountEnabled;
/** 第三方单号 */
@Excel(name = "第三方单号")
private String thirdPartyOrderNo;
/** 京粉实际价格 */
@Excel(name = "京粉实际价格")
private Double jingfenActualPrice;
/** 是否退款0否 1是 */
@Excel(name = "是否退款")
private Integer isRefunded;
/** 退款日期 */
@Excel(name = "退款日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date refundDate;
/** 是否退款到账0否 1是 */
@Excel(name = "是否退款到账")
private Integer isRefundReceived;
/** 退款到账日期 */
@Excel(name = "退款到账日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date refundReceivedDate;
/** 后返到账0否 1是 */
@Excel(name = "后返到账")
private Integer isRebateReceived;
/** 后返到账日期 */
@Excel(name = "后返到账日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date rebateReceivedDate;
/** 点过价保0否 1是 */
@Excel(name = "点过价保")
private Integer isPriceProtected;
/** 价保日期 */
@Excel(name = "价保日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date priceProtectedDate;
/** 开过专票0否 1是 */
@Excel(name = "开过专票")
private Integer isInvoiceOpened;
/** 开票日期 */
@Excel(name = "开票日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date invoiceOpenedDate;
/** 晒过评价0否 1是 */
@Excel(name = "晒过评价")
private Integer isReviewPosted;
/** 评价日期 */
@Excel(name = "评价日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date reviewPostedDate;
}