/***********************************************************************
* Project: baifenBinfa
* ProjectName: 百分兵法管理系统
* Web: http://chuanyin.com
* Author:
* Email:
* CreateTime: 202403/02
* Description: 暂无
***********************************************************************/
using System.Collections.Generic;
namespace CoreCms.Net.Model.ViewModels.Api
{
///
/// 快递100请求进行的参数封装实体
///
public class KuaiDi100ApiPostParam
{
///
/// 查询的快递公司的编码, 一律用小写字母(如:yuantong)
///
public string com { get; set; }
///
/// 查询的快递单号, 单号的最大长度是32个字符
///
public string num { get; set; }
///
/// 收、寄件人的电话号码(手机和固定电话均可,只能填写一个,顺丰单号必填,其他快递公司选填。如座机号码有分机号,分机号无需上传。)
///
public string phone { get; set; }
///
/// 出发地城市
///
public string from { get; set; }
///
/// 目的地城市,到达目的地后会加大监控频率
///
public string to { get; set; }
///
/// 添加此字段表示开通行政区域解析功能
///
public int resultv2 { get; set; }
}
///
/// 快递100api查询后返回实体数据
///
public class KuaiDi100ApiPostResult
{
///
/// 消息体,请忽略
///
public string message { get; set; }
///
/// 单号
///
public string nu { get; set; }
///
/// 是否签收标记,请忽略,明细状态请参考state字段
///
public string ischeck { get; set; }
///
/// 快递单明细状态标记,暂未实现,请忽略
///
public string condition { get; set; }
///
/// 快递公司编码,一律用小写字母
///
public string com { get; set; }
///
/// 通讯状态,请忽略
///
public string status { get; set; }
///
/// 通讯状态说明
///
public string statusStr { get; set; }
///
/// 快递单当前状态,包括0在途,1揽收,2疑难,3签收,4退签,5派件,6退回,7转单,10待清关,11清关中,12已清关,13清关异常,14收件人拒签等13个状态
///
public string state { get; set; }
///
/// 快递单当前状态说明
///
public string stateStr { get; set; }
///
/// 最新查询结果,数组,包含多项,全量,倒序(即时间最新的在最前),每项都是对象,对象包含字段请展开
///
public List data { get; set; }
}
//数据详情
public class DataItem
{
///
/// 时间,原始格式
///
public string time { get; set; }
///
/// 格式化后时间
///
public string ftime { get; set; }
///
/// 内容:【XXXXXXX公司】 派件中 派件人: 滕XX 电话 13787XXXXX 如有疑问,请联系:XXXXX-XXXXX
///
public string context { get; set; }
}
}