tangxu
2024-04-30 26d8996e55c33186800031f7c305688035bb3182
WaterPredict/Station.ChEr.Application.WaterPredict/01-info/PredictOut_Controller.cs
ÎļþÃû´Ó WaterPredict/Station.ChEr.Application.WaterPredict/01-map-info/PredictOut_Controller.cs ÐÞ¸Ä
@@ -1,17 +1,17 @@
using IStation;
using ISupply.DAL;
using IStation.ChEr.DAL;
using Microsoft.Extensions.Configuration.UserSecrets;
using System;
using static Yw.Application.ConnectHelper;
using static Yw.Service.SSAPredictHelper;
using static IStation.Application.ConnectHelper;
using static IStation.Service.SSAPredictHelper;
namespace Yw.Application
namespace IStation.Application
{
    /// <summary>
    /// æ—¶é—´æ®µè‡ªå®šä¹‰é¢„测
    /// </summary>
    [Route("Predict/user")]
    [ApiDescriptionSettings("OutWater", Name = "时间块预测", Order = 9900)]
    [ApiDescriptionSettings("OutWater", Name = "时间块预测(作废)", Order = 9900)]
    public class PredictOutWater_Controller : IDynamicApiController
    {
        /// <summary>
@@ -31,7 +31,7 @@
            tupleList = totalSumByTimePoint
             .Select(x => Tuple.Create(x.DateTime, x.Total))
             .ToList();
            Yw.Service.SSAPredictHelper sSAPredictHelper = new Service.SSAPredictHelper();
            IStation.Service.SSAPredictHelper sSAPredictHelper = new Service.SSAPredictHelper();
            var a = tupleList.Where(x => x.Item1.Hour == 1).ToList();
            var predictdata = sSAPredictHelper.Predict(tupleList, 3600, 24, 2880, (float)0.99, 48);
            var predictdataday = sSAPredictHelper.Predict(a, 86400, 2, 86400, (float)0.99, 2);
@@ -68,10 +68,10 @@
        [HttpGet]
        public List<TotalOneDay> SaveDB()
        {
            var db = new MainDbContext();
            db.InitTables();
            var bll = new ISupply.BLL.PredictData();
            bll.GetAll();
            //var db = new MainDbContext();
            //db.InitTables();
            //var bll = new IStation.BLL.PredictData();
            //bll.GetAll();
            return null;
        }
    }