static public KuaiDi100Model AiKuaiDiModelToKuaiDi100Model(AiKuaiDiModel aikuaidimodel) { if (aikuaidimodel == null) { return(null); } KuaiDi100Model mod = new KuaiDi100Model(); mod.com = aikuaidimodel.name; mod.nu = aikuaidimodel.order; mod.state = aikuaidimodel.status.ToString(); mod.data = new List <DataKuaiDi100>(); if (aikuaidimodel.data != null) { foreach (DataAiKuaiDi item in aikuaidimodel.data) { DataKuaiDi100 d = new DataKuaiDi100(); d.context = item.content; d.time = item.time; d.ftime = item.time; mod.data.Add(d); } DataKuaiDi100[] arr = mod.data.ToArray(); Array.Reverse(arr); mod.data = arr.ToList(); } return(mod); }
static public string QueryTextByCp_Code(string NO, string cp_code, string kd100oraikd = "kd100") { string txt = "数据来源:" + kd100oraikd + "; 快递公司" + cp_code + ";物流号" + NO + Environment.NewLine; KuaiDi100Model mod = new KuaiDi100Model(); if (kd100oraikd == "kd100") { mod = Query100ByCp_code(NO, cp_code); } if (kd100oraikd == "aikd") { mod = QueryAiKuaiDiByCp_code(NO, cp_code); } if (mod != null && mod.data != null) { foreach (DataKuaiDi100 d in mod.data) { txt += d.time.Value.ToString("yyyy-MM-dd HH:mm:ss") + "||" + d.context + Environment.NewLine; } } return(txt); }