移动系统liao
2024-10-15 94da0698c01915b1e340415e080aa03050700d97
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
/***********************************************************************
 *            Project: baifenBinfa
 *        ProjectName: 百分兵法管理系统                               
 *                Web: http://chuanyin.com                     
 *             Author:                                        
 *              Email:                               
 *         CreateTime: 202403/02   
 *        Description: 暂无
 ***********************************************************************/
 
using System.Collections.Generic;
 
namespace CoreCms.Net.Model.ViewModels.Api
{
    /// <summary>
    ///     快递100请求进行的参数封装实体
    /// </summary>
    public class KuaiDi100ApiPostParam
    {
        /// <summary>
        ///     查询的快递公司的编码, 一律用小写字母(如:yuantong)
        /// </summary>
        public string com { get; set; }
 
        /// <summary>
        ///     查询的快递单号, 单号的最大长度是32个字符
        /// </summary>
        public string num { get; set; }
 
        /// <summary>
        ///     收、寄件人的电话号码(手机和固定电话均可,只能填写一个,顺丰单号必填,其他快递公司选填。如座机号码有分机号,分机号无需上传。)
        /// </summary>
        public string phone { get; set; }
 
        /// <summary>
        ///     出发地城市
        /// </summary>
        public string from { get; set; }
 
        /// <summary>
        ///     目的地城市,到达目的地后会加大监控频率
        /// </summary>
        public string to { get; set; }
 
        /// <summary>
        ///     添加此字段表示开通行政区域解析功能
        /// </summary>
        public int resultv2 { get; set; }
    }
 
    /// <summary>
    ///     快递100api查询后返回实体数据
    /// </summary>
    public class KuaiDi100ApiPostResult
    {
        /// <summary>
        ///     消息体,请忽略
        /// </summary>
        public string message { get; set; }
 
        /// <summary>
        ///     单号
        /// </summary>
        public string nu { get; set; }
 
        /// <summary>
        ///     是否签收标记,请忽略,明细状态请参考state字段
        /// </summary>
        public string ischeck { get; set; }
 
        /// <summary>
        ///     快递单明细状态标记,暂未实现,请忽略
        /// </summary>
        public string condition { get; set; }
 
        /// <summary>
        ///     快递公司编码,一律用小写字母
        /// </summary>
        public string com { get; set; }
 
        /// <summary>
        ///     通讯状态,请忽略
        /// </summary>
        public string status { get; set; }
 
        /// <summary>
        ///     通讯状态说明
        /// </summary>
        public string statusStr { get; set; }
 
        /// <summary>
        ///     快递单当前状态,包括0在途,1揽收,2疑难,3签收,4退签,5派件,6退回,7转单,10待清关,11清关中,12已清关,13清关异常,14收件人拒签等13个状态
        /// </summary>
        public string state { get; set; }
 
        /// <summary>
        ///     快递单当前状态说明
        /// </summary>
        public string stateStr { get; set; }
 
        /// <summary>
        ///     最新查询结果,数组,包含多项,全量,倒序(即时间最新的在最前),每项都是对象,对象包含字段请展开
        /// </summary>
        public List<DataItem> data { get; set; }
    }
 
    //数据详情
    public class DataItem
    {
        /// <summary>
        ///     时间,原始格式
        /// </summary>
        public string time { get; set; }
 
        /// <summary>
        ///     格式化后时间
        /// </summary>
        public string ftime { get; set; }
 
        /// <summary>
        ///     内容:【XXXXXXX公司】 派件中 派件人: 滕XX 电话 13787XXXXX 如有疑问,请联系:XXXXX-XXXXX
        /// </summary>
        public string context { get; set; }
    }
}