Exemplo n.º 1
0
        internal PageList <OutboundOrderData> GetOutboundOrderDatas(string pageNum = "1", string pageSize = "100", int days = 7)
        {
            TimeZoneConvert timeZone  = new TimeZoneConvert();
            DateTime        endDate   = timeZone.ConvertDateTime(QDLogistics.Commons.EnumData.TimeZone.TST);
            DateTime        startDate = endDate.AddDays(-days);

            var data = new
            {
                dateOrderedStartDate = startDate.ToString("yyyy-MM-dd"),
                dateOrderedEndDate   = endDate.ToString("yyyy-MM-dd"),
                status = "valid",
                pageSize,
                pageNum
            };

            return(GetAPI <PageList <OutboundOrderData> >("queryOutboundOrderList", data));
        }
Exemplo n.º 2
0
        public Received SearchOrder(string pageNum = "1", string pageSize = "100", int days = 7)
        {
            TimeZoneConvert timeZone  = new TimeZoneConvert();
            DateTime        endDate   = timeZone.ConvertDateTime(QDLogistics.Commons.EnumData.TimeZone.TST);
            DateTime        startDate = endDate.AddDays(-days);

            queryOutboundOrderList_data data = new queryOutboundOrderList_data()
            {
                dateOrderedStartDate = startDate.ToString("yyyy-MM-dd"),
                dateOrderedEndDate   = endDate.ToString("yyyy-MM-dd"),
                status   = "valid",
                pageSize = pageSize,
                pageNum  = pageNum
            };

            queryOutboundOrderList request = _RequestInit <queryOutboundOrderList>("queryOutboundOrderList", JsonConvert.SerializeObject(data));

            request.data = data;

            Received result = Resfun.funresult(request, api_url);

            return(result);
        }