mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 20:03:26 +08:00
【新增】快递物流查询接口新增v2版本,实现v1与v2版本切换使用。
This commit is contained in:
@@ -12,12 +12,12 @@ using System.Collections.Generic;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.Api
|
||||
{
|
||||
#region 查询货运公司列表返回实体数据
|
||||
#region 查询货运公司列表返回实体数据V1
|
||||
|
||||
/// <summary>
|
||||
/// 查询货运公司列表返回实体数据
|
||||
/// 查询货运公司列表返回实体数据V1
|
||||
/// </summary>
|
||||
public class ShowApiGetExpressCompanyListResult
|
||||
public class ShowApiGetExpressCompanyListResultV1
|
||||
{
|
||||
/// <summary>
|
||||
/// 错误说明
|
||||
@@ -88,12 +88,79 @@ namespace CoreCms.Net.Model.ViewModels.Api
|
||||
|
||||
#endregion 查询物流信息
|
||||
|
||||
#region MyRegion
|
||||
#region 查询货运公司列表返回实体数据V2
|
||||
public class Express_listItem
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string img_url { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string phone { get; set; }
|
||||
/// <summary>
|
||||
/// 顺丰速运
|
||||
/// </summary>
|
||||
public string exp_name { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string com { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string url { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string note { get; set; }
|
||||
}
|
||||
|
||||
public class Showapi_res_body
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int ret_code { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public List<Express_listItem> express_list { get; set; }
|
||||
/// <summary>
|
||||
/// 查询成功!
|
||||
/// </summary>
|
||||
public string msg { get; set; }
|
||||
}
|
||||
|
||||
public class ShowApiGetExpressCompanyListResultV2
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string showapi_res_error { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int showapi_res_code { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string showapi_res_id { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public Showapi_res_body showapi_res_body { get; set; }
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 查询物流轨迹返回值V1
|
||||
|
||||
/// <summary>
|
||||
/// 查询货运公司列表返回实体数据
|
||||
/// 查询物流轨迹返回值V1
|
||||
/// </summary>
|
||||
public class ShowApiGetExpressPollResult
|
||||
public class ShowApiGetExpressPollResultV1
|
||||
{
|
||||
/// <summary>
|
||||
/// 错误说明
|
||||
@@ -113,11 +180,11 @@ namespace CoreCms.Net.Model.ViewModels.Api
|
||||
/// <summary>
|
||||
/// 返回资源主体
|
||||
/// </summary>
|
||||
public ExpressPollResBody showapi_res_body { get; set; }
|
||||
public ExpressPollResBodyV1 showapi_res_body { get; set; }
|
||||
}
|
||||
|
||||
|
||||
public class ExpressPollResBody
|
||||
public class ExpressPollResBodyV1
|
||||
{
|
||||
public long update { get; set; }
|
||||
public string upgrade_info { get; set; }
|
||||
@@ -127,7 +194,7 @@ namespace CoreCms.Net.Model.ViewModels.Api
|
||||
public int status { get; set; }
|
||||
public int fee_num { get; set; }
|
||||
public string tel { get; set; }
|
||||
public List<PollData> data { get; set; }
|
||||
public List<PollDataV1> data { get; set; }
|
||||
|
||||
public string expSpellName { get; set; }
|
||||
public string msg { get; set; }
|
||||
@@ -139,11 +206,127 @@ namespace CoreCms.Net.Model.ViewModels.Api
|
||||
public List<object> possibleExpList { get; set; }
|
||||
}
|
||||
|
||||
public class PollData
|
||||
public class PollDataV1
|
||||
{
|
||||
public string time { get; set; }
|
||||
public string context { get; set; }
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 查询物流轨迹返回值V2
|
||||
|
||||
|
||||
public class ShowApiGetExpressPollResultV2
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string showapi_res_error { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int showapi_fee_num { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int showapi_res_code { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string showapi_res_id { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public ExpressPollResBodyV2 showapi_res_body { get; set; }
|
||||
}
|
||||
|
||||
|
||||
public class PollDataV2
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string time { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string location { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int status { get; set; }
|
||||
/// <summary>
|
||||
/// 浙江省-台州市
|
||||
/// </summary>
|
||||
public string address { get; set; }
|
||||
/// <summary>
|
||||
/// 【台州市】已离开 浙江台州分拨交付中心;发往 山东潍坊分拨交付中心
|
||||
/// </summary>
|
||||
public string context { get; set; }
|
||||
}
|
||||
|
||||
public class ExpressPollResBodyV2
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string delivery_time { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string nu { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string logo { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string original_com { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string com { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string tel { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public List<PollDataV2>? data { get; set; }
|
||||
/// <summary>
|
||||
/// 查询成功
|
||||
/// </summary>
|
||||
public string msg { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public List<string>? possible_exp_list { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int ret_code { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int showapi_inner_fee_num { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string update_time { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public int query_num { get; set; }
|
||||
/// <summary>
|
||||
/// 韵达速递
|
||||
/// </summary>
|
||||
public string com_name { get; set; }
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user