Exemple #1
0
        public async Task <IHttpActionResult> SyncGetRealTimeInfoByPlateNum(string PlateNum)
        {
            if (string.IsNullOrWhiteSpace(PlateNum))
            {
                return(AsiatekJson(ResponseCode.请求参数有误));
            }
            var result = await GLZWService.SyncGetRealTimeInfoByPlateNum(PlateNum).ConfigureAwait(false);

            return(AsiatekJson(result));
        }
Exemple #2
0
        public async Task <IHttpActionResult> SyncGetEFInfoByPlateNum([FromUri] GLZW_EFSearchModel model)
        {
            if (model.EndTime <= model.StartTime)
            {
                return(AsiatekJson(ResponseCode.开始时间不能大于结束时间));
            }
            TimeSpan ts = model.EndTime - model.StartTime;

            if (ts.Days > 7)
            {  //里程查询天数超过7天
                return(AsiatekJson(ResponseCode.查询天数不能超过7天));
            }
            var result = await GLZWService.SyncGetEFInfoByPlateNum(model).ConfigureAwait(false);

            return(AsiatekJson(result));
        }