using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using XYY.Core.Standard;

namespace XYY.Model.Standard.Order
{
    public class Order_ApiDeclaration : BaseEntity
    {
        public int ChannelId
        {
            get; set;
        }

        public decimal DeclareValue
        {
            get; set;
        }
        public string SystemNo
        {
            get; set;
        }
        public string CnName
        {
            get; set;
        }

        public string EnName
        {
            get; set;
        }

        public decimal OrderDeclareValue
        {
            get; set;
        }

        public string Guid
        {
            get; set;
        }

        public int Qty
        {
            get; set;
        }

        public int? GoodsId { get; set; }
        public decimal? OriginDeclareFee { get; set; }
        /// <summary>
        /// 用于记录提交到渠道的价值。DeclareValue的值有可能会被刷新价值功能重算，所以要记录给渠道的价值
        /// </summary>
        public decimal? SubmitDeclareValue
        {
            get; set;
        }
    }
}
