|
|
@ -84,7 +84,7 @@ namespace BBWYB.Server.Business |
|
|
|
return "Unknow"; |
|
|
|
} |
|
|
|
|
|
|
|
public IList<KuaiDi100ExpressCompany> GetKuaiDi100ExpressCompanyList() |
|
|
|
public IList<KuaiDi100ExpressCompany> GetKuaiDi100ExpressCompanyList(KuaiDi100ExpressSearchRequest request) |
|
|
|
{ |
|
|
|
var lines = File.ReadAllLines(Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "KuaiDi100ExpressCompany.txt"), System.Text.Encoding.UTF8); |
|
|
|
IList<KuaiDi100ExpressCompany> list = new List<KuaiDi100ExpressCompany>(); |
|
|
@ -93,6 +93,8 @@ namespace BBWYB.Server.Business |
|
|
|
var array = line.Split(',', StringSplitOptions.RemoveEmptyEntries); |
|
|
|
if (!array[2].Contains("国内")) |
|
|
|
continue; |
|
|
|
if (!string.IsNullOrEmpty(request.ExpressName) && !array[0].Contains(request.ExpressName)) |
|
|
|
continue; |
|
|
|
list.Add(new KuaiDi100ExpressCompany() |
|
|
|
{ |
|
|
|
ExpressId = array[1], |
|
|
@ -121,4 +123,9 @@ namespace BBWYB.Server.Business |
|
|
|
|
|
|
|
public string Type { get; set; } |
|
|
|
} |
|
|
|
|
|
|
|
public class KuaiDi100ExpressSearchRequest |
|
|
|
{ |
|
|
|
public string ExpressName { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|