namespace BBWY.Client.Models
{
    /// <summary>
    /// 电商平台
    /// </summary>
    public enum Platform
    {
        淘宝 = 0,
        京东 = 1,
        阿里巴巴 = 2,
        拼多多 = 3
    }

    /// <summary>
    /// 采购方式
    /// </summary>
    public enum PurchaseMethod
    {
        线上采购 = 0,
        线下采购 = 1
    }

    /// <summary>
    /// 采购单模式
    /// </summary>
    public enum PurchaseOrderMode
    {
        批发 = 0,
        代发 = 1
    }

    /// <summary>
    /// 仓储类型
    /// </summary>
    public enum StorageType
    {
        京仓 = 0,
        云仓 = 1,
        本地自发 = 2,
        代发 = 3,
        SD = 4
    }

    /// <summary>
    /// 订单类型
    /// </summary>
    public enum OrderType
    {
        #region JD订单类型
        SOP = 22,
        LOC = 75,
        FBP = 21
        #endregion
    }

    /// <summary>
    /// 支付方式
    /// </summary>
    public enum PayType
    {
        货到付款 = 1,
        邮局汇款 = 2,
        自提 = 3,
        在线支付 = 4,
        公司转账 = 5,
        银行卡转账 = 6
    }

    /// <summary>
    /// 订单状态
    /// </summary>
    public enum OrderState
    {
        待付款 = 0,
        等待采购 = 1,
        待出库 = 2,
        待收货 = 3,
        已完成 = 4,
        锁定 = 5,
        已取消 = 6,
        暂停 = 7
    }

    /// <summary>
    /// 刷单类型
    /// </summary>
    public enum SDType
    {
        自刷 = 0,
        精准打标 = 1,
        京礼金 = 2
    }

    /// <summary>
    /// 代发方式
    /// </summary>
    public enum DFType
    {
        在线采购 = 0,
        关联订单 = 1
    }

    public enum PayBillType
    {
        AliPay = 0,
        WeiXin = 1,
        BankCard = 2
    }

    public enum AuditFileType
    {
        账单 = 0,
        采购单 = 1,
        销售订单 = 2
    }
}