tangxu
2024-03-26 0436bc3a82c219037f9a714325c965243da75e73
WebApi/Controllers/TideController.cs
@@ -54,7 +54,7 @@
        /// <returns></returns>
        [Route("GetByDay")]
        [HttpGet]
        public   IStation.Dto.ApiResult GetByDay(int source, string   day)
        public IStation.Dto.ApiResult GetByDay(int source, string day)
        {
            string error;
            List<Model.TimeWaterLevel> list = null;
@@ -71,14 +71,36 @@
                list = TideFromBookHelper.GetByDay2(DateTime.Parse(day), out error);
            }
            return new IStation.Dto.ApiResult<List<Model.TimeWaterLevel>>(list);
        }
        public class ImportByDayRequest
        {
            public int source { get; set; }
            public string day { get; set; }
            public List<Model.TileLevel> level { get; set; }
        }
        /// <summary>
        /// 导入某日
        /// </summary>
        /// <param name="day"></param>
        /// <returns></returns>
        [Route("ImportByDay")]
        [HttpPost]
        public IStation.Dto.ApiResult ImportByDay(ImportByDayRequest request)
        {
 
            var ret = TideFromBookHelper.SaveList(DateTime.Parse(request.day), request.level);
            return new IStation.Dto.ApiResult<bool>(ret);
        }