

using System.Collections.Generic;

namespace XYY.Model.Standard.FeeCount
{
    public class FeeQueryResultDto
    {
        /**
     * 客户编号
     */
        public string customerId{ get; set; }

        /**
         * 产品编号
         */
        public string productId{ get; set; }

        /**
         * 产品名称
         */
        public string productName{ get; set; }

        /**
         * 总费用
         */
        public decimal? totalFee{ get; set; }


        /**
         * 计费重量
         */
        public decimal? countFeeWeight{ get; set; }

        /**
         * 体积重量
         */
        public decimal? volumeWeight{ get; set; }

        /**
         * 币种
         */
        public string currencyCode{ get; set; }

        /**
         * 分区名称
         */
        public string partitionName{ get; set; }
        /**
         * 包装类型
         */
        public PackageType? packageType{ get; set; }

        /**
         * 包装类型名称
         */
        public string packageTypeName{ get; set; }

        /**
         * 费用明细类型
         */
        public List<FeeItemResultDto>? feeItemDtoList{ get; set; }


        /**
         * 公式描述
         */
        public string formulaDescription{ get; set; }

        /**
         * 费用查询结果 0:成功 1:无价格设置 2:计费异常
         */
        public int? resultCode{ get; set; }

        /**
         * 提示信息
         */
        public string message{ get; set; }
    }
}
