From eaefb6a55b9f87568f49b4f728a23ff0b97d594c Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Sun, 11 Jun 2023 21:32:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=BF=AB=E9=80=92100?= =?UTF-8?q?=E7=89=A9=E6=B5=81=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/VenderController.cs | 10 +++++++ .../Vender/VenderBusiness.cs | 28 +++++++++++++++++++ SDKAdapter/ExpressCompanyNameConverter.cs | 2 +- 3 files changed, 39 insertions(+), 1 deletion(-) diff --git a/BBWYB.Server.API/Controllers/VenderController.cs b/BBWYB.Server.API/Controllers/VenderController.cs index 42b492c..9e29fa5 100644 --- a/BBWYB.Server.API/Controllers/VenderController.cs +++ b/BBWYB.Server.API/Controllers/VenderController.cs @@ -37,5 +37,15 @@ namespace BBWYB.Server.API.Controllers { return venderBusiness.GetExpressCompanyList(request); } + + /// + /// 获取快递100物流公司列表 + /// + /// + [HttpGet] + public IList GetKuaiDi100ExpressCompanyList() + { + return venderBusiness.GetKuaiDi100ExpressCompanyList(); + } } } diff --git a/BBWYB.Server.Business/Vender/VenderBusiness.cs b/BBWYB.Server.Business/Vender/VenderBusiness.cs index 3cc46b7..df39ada 100644 --- a/BBWYB.Server.Business/Vender/VenderBusiness.cs +++ b/BBWYB.Server.Business/Vender/VenderBusiness.cs @@ -82,5 +82,33 @@ namespace BBWYB.Server.Business Platform = (SDKAdapter.AdapterEnums.PlatformType)request.Platform }); } + + public IList GetKuaiDi100ExpressCompanyList() + { + return new List() + { + new OP_QueryExpressCompanyResponse(){ ExpressName = "中通快递",ExpressId="zhongtong"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "中通快运",ExpressId="zhongtongkuaiyun"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "圆通速递",ExpressId="yuantong"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "邮政快递包裹",ExpressId="youzhengguonei"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "韵达快递",ExpressId="yunda"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "申通快递",ExpressId="shentong"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "顺丰快递",ExpressId="shunfeng"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "顺丰快运",ExpressId="shunfengkuaiyun"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "百世快递",ExpressId="huitongkuaidi"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "德邦物流",ExpressId="debangwuliu"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "德邦快递",ExpressId="debangkuaidi"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "EMS",ExpressId="ems"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "极兔速递",ExpressId="jtexpress"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "安能物流",ExpressId="annengwuliu"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "德坤物流",ExpressId="dekuncn"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "壹米滴答",ExpressId="yimidida"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "优速快递",ExpressId="youshuwuliu"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "京广速递",ExpressId="jinguangsudikuaijian"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "丰网速运",ExpressId="fengwang"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "顺心捷达",ExpressId="sxjdfreight"}, + new OP_QueryExpressCompanyResponse(){ ExpressName = "快捷速递",ExpressId="kuaijiesudi"} + }; + } } } diff --git a/SDKAdapter/ExpressCompanyNameConverter.cs b/SDKAdapter/ExpressCompanyNameConverter.cs index ddb767a..91e169f 100644 --- a/SDKAdapter/ExpressCompanyNameConverter.cs +++ b/SDKAdapter/ExpressCompanyNameConverter.cs @@ -100,7 +100,7 @@ namespace SDKAdapter new LogisticsCompanyRelationship(){SourceName="百世快递",TargetName="百世快递",TargetCode="huitongkuaidi"}, new LogisticsCompanyRelationship(){SourceName="德邦",TargetName="德邦物流",TargetCode="debangwuliu"}, new LogisticsCompanyRelationship(){SourceName="德邦快递",TargetName="德邦快递",TargetCode="debangkuaidi"}, - new LogisticsCompanyRelationship(){SourceName="EMS",TargetName="邮政快递包裹",TargetCode="ems"}, + new LogisticsCompanyRelationship(){SourceName="EMS",TargetName="EMS",TargetCode="ems"}, new LogisticsCompanyRelationship(){SourceName="极兔速递",TargetName="极兔速递",TargetCode="jtexpress"}, new LogisticsCompanyRelationship(){SourceName="极兔快递(原百世快递)",TargetName="极兔速递",TargetCode="jtexpress"}, new LogisticsCompanyRelationship(){SourceName="极兔速递-原百世快递",TargetName="极兔速递",TargetCode="jtexpress"},