package com.fs.his.domain;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fs.common.annotation.Excel;
import lombok.Data;
import com.fs.common.core.domain.BaseEntity;
import lombok.EqualsAndHashCode;

/**
 * 订单代服管家对象 fs_store_order_df
 *
 * @author fs
 * @date 2025-07-08
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class FsStoreOrderDf extends BaseEntity{

    /** 订单id */
    @TableId
    private Long orderId;

    /** 订单编号 */
    @Excel(name = "订单编号")
    private String orderCode;

    @Excel(name = "key")
    private String appKey;

    @Excel(name = "secret")
    private String appSecret;

    @Excel(name = "登录账户")
    private String loginAccount;

    /** 顺丰月结账户 */
    @Excel(name = "顺丰月结账户")
    private String monthlyCard;

    /** 顺丰月结账户 */
    @Excel(name = "顺丰月结账户")
    private String expressProductCode;

    /** 订单总价 */
    @Excel(name = "订单总价")
    private BigDecimal totalPrice;

    /** 平台收款 */
    @Excel(name = "平台收款")
    private BigDecimal platformPrice;

    /** 平台收款 */
    @Excel(name = "0:默认 1下单 2取消订单")
    private Integer status;

    /** 失败原因 */
    private String failMsg;

    /** 包裹数量 */
    @Excel(name = "包裹数量 默认1")
    private Integer parcelQuantity;


}
