Files
ruoyi-java/ruoyi-system/src/main/java/com/ruoyi/jarvis/domain/JDOrder.java
2025-09-06 18:07:18 +08:00

80 lines
1.7 KiB
Java

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;
/** 订单号 */
@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;
}