Example #1
0
        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);
        }
Example #2
0
        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);
        }