using BBWYB.Common.Http;
using QuanTan.SDK.Models.Supplier;

namespace QuanTan.SDK.Client.Supplier
{
    public class QuanTan_Supplier_ExpressClient : BaseClient
    {
        private IList<QuanTan_Supplier_ExpressCompanyResponse> expressCompanyList;

        public QuanTan_Supplier_ExpressClient(RestApiService restApiService) : base(restApiService)
        {
            expressCompanyList = new List<QuanTan_Supplier_ExpressCompanyResponse>()
            {
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "1", ExpressName = "韵达快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "2", ExpressName = "顺丰速运" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "3", ExpressName = "圆通速递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "4", ExpressName = "中通快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "5", ExpressName = "申通快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "6", ExpressName = "百世快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "8", ExpressName = "极兔速递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "9", ExpressName = "邮政快递包裹" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "10", ExpressName = "天天快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "11", ExpressName = "EMS" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "12", ExpressName = "邮政标准快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "13", ExpressName = "德邦" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "14", ExpressName = "德邦快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "15", ExpressName = "众邮快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "17", ExpressName = "优速快递" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "18", ExpressName = "中通快运" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "19", ExpressName = "宅急送" },
                new QuanTan_Supplier_ExpressCompanyResponse() { ExpressId = "20", ExpressName = "苏宁物流" }
            };
        }

        public IList<QuanTan_Supplier_ExpressCompanyResponse> GetExpressCompanyList()
        {
            return expressCompanyList;
        }
    }
}