ningshuxia
2024-05-22 e15d326bf99045464912aad08d18faa0c667cdb5
调度算法 修改
调度逻辑 修改
调度接口 web新增
已删除271个文件
已修改25个文件
49634 ■■■■■ 文件已修改
IStation.Schedule.sln 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Algorithm/Data/陈行一输.json 3074 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Algorithm/Data/陈行二输.json 1466 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Algorithm/IStation.Algorithm.csproj 96 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Algorithm/Schedule/SchedulingAnaHelper.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Algorithm/Schedule/SchedulingHelper.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Client/Form1.cs 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Client/IStation.Client.csproj 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Client/IStation.Client.csproj.user 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Client/Program.cs 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Client/Properties/PublishProfiles/FolderProfile.pubxml.user 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Schedule/IStation.Console/Program.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/0-core/3-helper/Log.cs 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/1-dispatch/1-solution/DispatchSolution_Controller.cs 190 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/1-dispatch/1-solution/dto/input/ScadaDispatchInput.cs 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/1-dispatch/1-solution/dto/input/StationDispatchInput.cs 112 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/1-dispatch/1-solution/dto/output/ScadaDispatchOutput.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/1-dispatch/1-solution/dto/output/StationDispatchOutput.cs 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/1-dispatch/1-solution/helper/ExternalPipeScada.cs 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/1-dispatch/1-solution/helper/TempOutHelper.cs 128 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Application.Core/IStation.Application.Core.csproj 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Entry.Core/IStation.Entry.Core.csproj.user 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Entry.Core/Properties/PublishProfiles/FolderProfile.pubxml.user 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Entry.Core/appsettings.json 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/0-core/MemoryCacheKey.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/1-station/Station.cs 68 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/2-product/Product.cs 145 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/2-product/ProductGroup.cs 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/3-pump_curve/PumpCurve.cs 98 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/3-pump_curve/PumpCurveMapping.cs 68 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/4-signal_type/SignalType.cs 84 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/4-signal_type/SignalTypeGroup.cs 63 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/5-monitor/MonitorPoint.cs 114 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/5-monitor/MonitorPointGroup.cs 84 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/5-monitor/MonitorPointMapping.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/1-entity/5-monitor/Signal.cs 120 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/1-station/Station.cs 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/2-product/Product.cs 171 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/2-product/ProductGroup.cs 101 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/2-product/Product_T.cs 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/2-product/paras/1-ji_beng/EnginePump.cs 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/2-product/paras/1-ji_beng/EnginePump_Enum.cs 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/2-product/paras/2-dian_ji/Motor.cs 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/2-product/paras/3-beng/Pump.cs 128 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/3-pump_curve/PumpCurve.cs 115 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/3-pump_curve/PumpCurveExMapping.cs 82 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/3-pump_curve/PumpCurveMapping.cs 75 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/3-pump_curve/PumpCurve_Model.cs 95 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/3-pump_curve/enum/eReliabilityStatus.cs 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/4-signal_type/SignalType.cs 101 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/4-signal_type/SignalTypeGroup.cs 75 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/4-signal_type/SignalType_Method.cs 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/4-signal_type/SignalType_Model.cs 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/MonitorPoint.cs 137 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/MonitorPointGroup.cs 101 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/MonitorPointMapping.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/Signal.cs 143 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eFormatType.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eMeasureType.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eProductStatus.cs 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eSourceType.cs 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eTimeFrame.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/extend/MonitorPointExSignal.cs 277 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/extend/MonitorPointExSignalWithMapping.cs 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/extend/MonitorPointExSignalWithSignalType.cs 113 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/extend/SignalExSignalType.cs 97 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/partial/Signal_Method.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/2-model/5-monitor/partial/Signal_Model.cs 110 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/3-settings/helper/Settings.cs 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/3-settings/helper/SettingsFileHelper.cs 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/3-settings/paras/Paras.cs 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/3-settings/paras/Paras_Docking.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/3-settings/paras/Paras_File.cs 55 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL.cs 331 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter.cs 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter_Flags.cs 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter_Flags_TagName.cs 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter_Flags_TagName_UseStatus.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter_UseStatus.cs 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_TreeSorter.cs 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_TreeSorter_Flags.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_TreeSorter_Flags_TagName.cs 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_TreeSorter_Flags_TagName_UseStatus.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_UseStatus.cs 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/0-core/helpers/FileHelper.cs 57 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/1-station/Station.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/2-product/Product.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/2-product/ProductGroup.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/3-pump_curve/PumpCurve.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/3-pump_curve/PumpCurveMapping.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/4-signal_type/SignalType.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/4-signal_type/SignalTypeGroup.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/5-monitor/MonitorPoint.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/5-monitor/MonitorPointGroup.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/5-monitor/MonitorPointMapping.cs 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/4-dal/5-monitor/Signal.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/5-cache/0-helper/RedisKeyHelper.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/0-core/Sorter_Instance.cs 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/0-core/TraceSorter_Instance.cs 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/0-core/TraceTreeSorter_Instance.cs 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/0-core/TreeSorter_Instance.cs 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/0-helper/CacheHelper.cs 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/1-station/Cache/StationCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/1-station/Station.cs 333 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/1-station/Station_Instance.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/2-product/1-group/Cache/ProductGroupCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/2-product/1-group/ProductGroup.cs 348 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/2-product/1-group/ProductGroup_Instance.cs 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/2-product/2-product/Cache/ProductCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/2-product/2-product/Product.cs 538 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/2-product/2-product/Product_Instance.cs 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/3-pump_curve/1-curve/Cache/PumpCurveCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/3-pump_curve/1-curve/PumpCurve.cs 305 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/3-pump_curve/1-curve/PumpCurve_Instance.cs 79 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/3-pump_curve/2-mapping/Cache/PumpCurveMappingCacheHelper.cs 68 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/3-pump_curve/2-mapping/PumpCurveMapping.cs 396 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/3-pump_curve/2-mapping/PumpCurveMapping_Instance.cs 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/4-signal_type/1-group/Cache/SignalTypeGroupCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/4-signal_type/1-group/SignalTypeGroup.cs 279 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/4-signal_type/1-group/SignalTypeGroup_Instance.cs 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/4-signal_type/2-type/Cache/SignalTypeCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/4-signal_type/2-type/SignalType.cs 312 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/4-signal_type/2-type/SignalType_Instance.cs 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/1-group/Cache/MonitorPointGroupCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/1-group/MonitorPointGroup.cs 346 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/1-group/MonitorPointGroup_Instance.cs 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/2-point/Cache/MonitorPointCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/2-point/MonitorPoint.cs 673 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/2-point/MonitorPoint_Instance.cs 133 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/3-signal/Cache/SignalCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/3-signal/Signal.cs 420 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/3-signal/Signal_Instance.cs 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/4-mapping/Cache/MonitorPointMappingCacheHelper.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/4-mapping/MonitorPointMapping.cs 399 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/6-service/5-monitor/4-mapping/MonitorPointMapping_Instance.cs 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/IAxisCalcer.cs 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/体积/UnitVolHeper.cs 187 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/体积/eUnitVol.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/加速度/UnitGSpeedHelper.cs 163 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/加速度/eUnitGSpeed.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/千吨能耗/UnitWPHelper.cs 163 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/千吨能耗/eUnitWP.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/单位枚举/eUnitType.cs 189 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/单位能耗/UnitUWPHelper.cs 163 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/单位能耗/eUnitUWP.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/压力/UnitPRHelper.cs 268 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/压力/eUnitPR.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/固定参数/Constant.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/声音/UnitSouHelper.cs 163 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/声音/eUnitSou.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/扬程/UnitHHelper.cs 497 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/扬程/eUnitH.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/效率/UnitEHelper.cs 166 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/效率/eUnitE.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/无功功率/UnitPQHelper.cs 185 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/无功功率/eUnitPQ.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/有功功率/UnitPHelper.cs 187 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/有功功率/eUnitP.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/流量/UnitQHelper.cs 317 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/流量/eUnitQ.cs 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/浊度/UnitTUHelper.cs 163 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/浊度/eUnitTU.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/浓度/UnitCOHelper.cs 140 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/浓度/eUnitCO.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/温度/UnitTPHelper.cs 163 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/温度/eUnitTP.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/湿度/UnitHMHelper.cs 161 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/湿度/eUnitHM.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电压/UnitVoltageHelper.cs 140 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电压/eUnitVoltage.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电导率/UnitCondHelper.cs 140 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电导率/eUnitCond.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电度_无功/UnitDegreeQHelper.cs 182 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电度_无功/eUnitEleDegreeQ.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电度_有功/UnitDegreeHelper.cs 140 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电度_有功/eUnitEleDegree.cs 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电流/UnitCurrentHelper.cs 140 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/电流/eUnitCurrent.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/累积时间/UnitSumTimeHelper.cs 210 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/累积时间/eUnitSumTime.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/视在功率/UnitPsHelper.cs 185 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/视在功率/eUnitPs.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/转速/UnitNHelper.cs 188 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/转速/eUnitN.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/辅助类/CalcuHelper.cs 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/辅助类/IUnitHelper.cs 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/辅助类/UnitHelper.cs 147 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/速度/UnitSpeedHelper.cs 163 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/速度/eUnitSpeed.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/长度/UnitLHelper.cs 266 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/长度/eUnitL.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/频率/UnitHZHelper.cs 140 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/1-unit/频率/eUnitHZ.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/Const/ConstantParas.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/修正曲线/AmendCurveHelper.cs 313 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/抛物线/ParabolaCurveHelper.cs 298 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/排列组合/PermutationAndCombination.cs 187 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/无量纲曲线/DimensionlessCurvesHelper.cs 710 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线串并联/ConnectCurveHelper.cs 434 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线串并联/eConnectType.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线信息/FeatCurveExpressGroup.cs 171 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线信息/FeatCurvePointGroup.cs 102 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线坐标参数/CurveCoordinateParas.cs 131 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线坐标参数/CurveCoordinateParas_Disp.cs 752 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拓展/CurvePointList_Extensions.cs 293 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/FitCurveHelper.cs 949 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/FitCurveHelperInModel.cs 1081 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/IFitCurvePoint.cs 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/TwinRelateCurve0.cs 102 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/TwinRelateCurve1.cs 95 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/TwinRelateCurve2_b0.cs 128 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/TwinRelateCurve2_mathnet.cs 147 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/TwinRelateCurve3_mathnet.cs 146 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/TwinRelateCurve4_mathnet.cs 149 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/eCurveFitPointMethod.cs 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线拟合/eCurveFitType.cs 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线枚举/eCurveCreateMethod.cs 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线枚举/eCurveSourceFrom.cs 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线枚举/eCurveType.cs 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线点/CurvePoint.cs 397 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线点/CurvePointList.cs 425 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线点/CurvePoint_Comparer.cs 120 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线点/GroupPoint.cs 278 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线点/PointHelper.cs 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线直线/CurveLine.cs 275 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线直线/CurveLineHelper.cs 147 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线表达式/CurveExpress.cs 1014 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线表达式/CurveExpressStartLine.cs 425 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线计算/CurveCalcuHelper.cs 290 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/曲线边界/CurveBoundary.cs 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/特性曲线/FeatCurveHelper.cs 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/特性曲线/LxpCurveGroupExpress.cs 449 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/特性曲线/LxpFeatCurveHelper.cs 1270 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/特性曲线/PumpParaHelper.cs 642 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/特性曲线/eFeatCurveType.cs 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/相似换算/CutSimuCalculer.cs 329 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/相似换算/SpeedSimuCalculer.cs 362 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/贝塞尔曲线/BezierCurve2.cs 239 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/贝塞尔曲线/BezierCurve3.cs 195 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/2-curve/贝塞尔曲线/BezierCurveHelper.cs 498 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/DLL/EpanetMethods.cs 1183 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/Enumerations.cs 765 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/EnumsTxt.cs 456 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/Error.cs 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/ErrorAttribute.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/ErrorCode.cs 248 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/KeywordAttribute.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/Keywords.cs 347 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/HydraulicAnalysisHelper.cs 498 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/HydraulicModelFileHelper.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Input/Input.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Input/InputLink.cs 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Input/InputNode.cs 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Out/OutLink.cs 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Out/OutNode.cs 125 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Out/Output.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Constants.cs 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/ElementCollection.cs 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Exception/ENException.cs 75 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Exception/InputException.cs 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/FieldsMap.cs 240 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Helpers/NetworkHelper.cs 100 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/InpParser.cs 1994 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/InputParser.cs 625 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/NetParser.cs 2165 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/NullParser.cs 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/XMLParser.cs 826 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Output/InpComposer.cs 1054 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Output/OutputComposer.cs 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Network.cs 378 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Control.cs 63 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Curve.cs 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Demand.cs 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Element.cs 62 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/EnPoint.cs 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Field.cs 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Junction.cs 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Label.cs 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Link.cs 128 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/NUConvert.cs 167 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Node.cs 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Pattern.cs 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Pipe.cs 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Pump.cs 155 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/QualSource.cs 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Reservoir.cs 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Rule.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Tank.cs 148 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Valve.cs 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Util/TraceExtensions.cs 167 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Util/Utilities.cs 234 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/7-utils/3-epanet/epanet2.2.dll 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/GlobalUsings.cs 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/IStation.Service.Core.csproj 43 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.Service.Core/paras_settings.json 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebApi/IStation.TopShelf/Program.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
IStation.Schedule.sln
@@ -7,7 +7,9 @@
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Console", "Schedule\IStation.Console\IStation.Console.csproj", "{373E22E4-888B-404E-BE88-FF2F6D8E47E8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IStation.Client", "Schedule\IStation.Client\IStation.Client.csproj", "{A75FB44A-239B-499F-A1FF-8EDC48D48D50}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Client", "Schedule\IStation.Client\IStation.Client.csproj", "{A75FB44A-239B-499F-A1FF-8EDC48D48D50}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Service.Core", "WebApi\IStation.Service.Core\IStation.Service.Core.csproj", "{0C5F3A1F-4164-47CB-81CA-EAB5F2D8C0AD}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -27,6 +29,10 @@
        {A75FB44A-239B-499F-A1FF-8EDC48D48D50}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {A75FB44A-239B-499F-A1FF-8EDC48D48D50}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {A75FB44A-239B-499F-A1FF-8EDC48D48D50}.Release|Any CPU.Build.0 = Release|Any CPU
        {0C5F3A1F-4164-47CB-81CA-EAB5F2D8C0AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {0C5F3A1F-4164-47CB-81CA-EAB5F2D8C0AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {0C5F3A1F-4164-47CB-81CA-EAB5F2D8C0AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {0C5F3A1F-4164-47CB-81CA-EAB5F2D8C0AD}.Release|Any CPU.Build.0 = Release|Any CPU
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
Schedule/IStation.Algorithm/Data/³ÂÐÐÒ»Êä.json
ÎļþÒÑɾ³ý
Schedule/IStation.Algorithm/Data/³ÂÐжþÊä.json
ÎļþÒÑɾ³ý
Schedule/IStation.Algorithm/IStation.Algorithm.csproj
@@ -8,43 +8,73 @@
    </PropertyGroup>
    <ItemGroup>
        <Compile Remove="Dispatch\bakbak\**" />
        <Compile Remove="Dispatch\bak\**" />
        <Compile Remove="Dispatch\Output\**" />
        <Compile Remove="Dispatch\v1_Model\**" />
        <Compile Remove="Model\Curve\**" />
        <Compile Remove="Model\Pump\**" />
        <Compile Remove="Schedule\bakbak\**" />
        <Compile Remove="Schedule\bak\**" />
        <Compile Remove="Schedule\Output\**" />
        <Compile Remove="Schedule\v1_Model\**" />
        <Compile Remove="V1\**" />
        <EmbeddedResource Remove="Dispatch\bakbak\**" />
        <EmbeddedResource Remove="Dispatch\bak\**" />
        <EmbeddedResource Remove="Dispatch\Output\**" />
        <EmbeddedResource Remove="Dispatch\v1_Model\**" />
        <EmbeddedResource Remove="Model\Curve\**" />
        <EmbeddedResource Remove="Model\Pump\**" />
        <EmbeddedResource Remove="Schedule\bakbak\**" />
        <EmbeddedResource Remove="Schedule\bak\**" />
        <EmbeddedResource Remove="Schedule\Output\**" />
        <EmbeddedResource Remove="Schedule\v1_Model\**" />
        <EmbeddedResource Remove="V1\**" />
        <None Remove="Dispatch\bakbak\**" />
        <None Remove="Dispatch\bak\**" />
        <None Remove="Dispatch\Output\**" />
        <None Remove="Dispatch\v1_Model\**" />
        <None Remove="Model\Curve\**" />
        <None Remove="Model\Pump\**" />
        <None Remove="Schedule\bakbak\**" />
        <None Remove="Schedule\bak\**" />
        <None Remove="Schedule\Output\**" />
        <None Remove="Schedule\v1_Model\**" />
        <None Remove="V1\**" />
    </ItemGroup>
    <ItemGroup>
      <Compile Remove="DAL\ScheduleCombineLog.cs" />
      <Compile Remove="DAL\USplit.cs" />
      <Compile Remove="Entity\ScheduleCombineLog.cs" />
      <Compile Remove="Model\Schedule\ScheduleCombine - å¤åˆ¶.cs" />
      <Compile Remove="Schedule\ScheduleCalc - å¤åˆ¶.cs" />
      <Compile Remove="Schedule\ScheduleCalc1.cs" />
      <Compile Remove="Schedule\SchedulingAnaHelper_v1.cs" />
      <Compile Remove="Schedule\SchedulingAnaHelper_v3.cs" />
      <Compile Remove="Schedule\SchedulingCombineAnaHelper - å¤åˆ¶.cs" />
      <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%282%29.cs" />
      <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%283%29.cs" />
      <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%284%29.cs" />
      <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%285%29.cs" />
      <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%286%29.cs" />
      <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%287%29.cs" />
      <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶.cs" />
        <Compile Remove="DAL\DispatchCombineLog.cs" />
        <Compile Remove="DAL\USplit.cs" />
        <Compile Remove="Entity\DispatchCombineLog.cs" />
        <Compile Remove="Model\Dispatch\DispatchCombine - å¤åˆ¶.cs" />
        <Compile Remove="Dispatch\DispatchCalc - å¤åˆ¶.cs" />
        <Compile Remove="Dispatch\DispatchCalc1.cs" />
        <Compile Remove="Dispatch\DispatchAnaHelper_v1.cs" />
        <Compile Remove="Dispatch\DispatchAnaHelper_v3.cs" />
        <Compile Remove="Dispatch\DispatchCombineAnaHelper - å¤åˆ¶.cs" />
        <Compile Remove="Dispatch\DispatchHelper - å¤åˆ¶%282%29.cs" />
        <Compile Remove="Dispatch\DispatchHelper - å¤åˆ¶%283%29.cs" />
        <Compile Remove="Dispatch\DispatchHelper - å¤åˆ¶%284%29.cs" />
        <Compile Remove="Dispatch\DispatchHelper - å¤åˆ¶%285%29.cs" />
        <Compile Remove="Dispatch\DispatchHelper - å¤åˆ¶%286%29.cs" />
        <Compile Remove="Dispatch\DispatchHelper - å¤åˆ¶%287%29.cs" />
        <Compile Remove="Dispatch\DispatchHelper - å¤åˆ¶.cs" />
        <Compile Remove="Model\Schedule\ScheduleCombine - å¤åˆ¶.cs" />
        <Compile Remove="Schedule\DispatchAnaHelper_v3.cs" />
        <Compile Remove="Schedule\DispatchHelper - å¤åˆ¶%282%29.cs" />
        <Compile Remove="Schedule\DispatchHelper - å¤åˆ¶%283%29.cs" />
        <Compile Remove="Schedule\DispatchHelper - å¤åˆ¶%284%29.cs" />
        <Compile Remove="Schedule\DispatchHelper - å¤åˆ¶%285%29.cs" />
        <Compile Remove="Schedule\DispatchHelper - å¤åˆ¶%286%29.cs" />
        <Compile Remove="Schedule\DispatchHelper - å¤åˆ¶%287%29.cs" />
        <Compile Remove="Schedule\DispatchHelper - å¤åˆ¶.cs" />
        <Compile Remove="Schedule\SchedulingAnaHelper_v3.cs" />
        <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%282%29.cs" />
        <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%283%29.cs" />
        <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%284%29.cs" />
        <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%285%29.cs" />
        <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%286%29.cs" />
        <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶%287%29.cs" />
        <Compile Remove="Schedule\SchedulingHelper - å¤åˆ¶.cs" />
    </ItemGroup>
    <ItemGroup>
        <PackageReference Include="log4net" Version="2.0.17" />
        <PackageReference Include="MathNet.Numerics" Version="5.0.0" />
        <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
        <PackageReference Include="SqlSugarCore" Version="5.1.4.153" />
@@ -53,12 +83,22 @@
    </ItemGroup>
    <ItemGroup>
      <None Update="Data\陈行一输.json">
        <CopyToOutputDirectory>Always</CopyToOutputDirectory>
      </None>
      <None Update="Data\陈行二输.json">
        <CopyToOutputDirectory>Always</CopyToOutputDirectory>
      </None>
        <ProjectReference Include="..\..\WebApi\IStation.Service.Core\IStation.Service.Core.csproj" />
    </ItemGroup>
    <ItemGroup>
        <None Update="Data\StationInfo.json">
            <CopyToOutputDirectory>Never</CopyToOutputDirectory>
        </None>
        <None Update="Data\陈行一输.json">
            <CopyToOutputDirectory>Always</CopyToOutputDirectory>
        </None>
        <None Update="Data\陈行二输.json">
            <CopyToOutputDirectory>Always</CopyToOutputDirectory>
        </None>
        <None Update="Data_Src\StationInfo.json">
          <CopyToOutputDirectory>Always</CopyToOutputDirectory>
        </None>
    </ItemGroup>
</Project>
Schedule/IStation.Algorithm/Schedule/SchedulingAnaHelper.cs
@@ -8,9 +8,9 @@
    public class AnaPumpItem
    {
        public AnaPumpItem() { }
        public AnaPumpItem(Pump rhs)
        public AnaPumpItem(PumpInfo rhs)
        {
            this.ID = rhs.ID;
            this.ID = rhs.Flag;
            this.Name = rhs.Name;
            this.Code = rhs.Code;
            this.IsBp = rhs.IsBp;
@@ -26,7 +26,7 @@
                this.AllowCalc = true;
            }
        }
        public AnaPumpItem(Pump rhs, double freDef, double freMin, double freMax, double freSpace) : this(rhs)
        public AnaPumpItem(PumpInfo rhs, double freDef, double freMin, double freMax, double freSpace) : this(rhs)
        {
            this.CalcFrequencyItems(freDef, freMin, freMax, freSpace);
        }
@@ -124,7 +124,7 @@
        /// </summary>
        /// <param name="pumps">泵列表</param>
        /// <returns></returns>
        public void AnaCombine(List<Pump> pumps)
        public void AnaCombine(List<PumpInfo> pumps)
        {
            InsertAnaLog("开始分析泵组合");
Schedule/IStation.Algorithm/Schedule/SchedulingHelper.cs
@@ -173,7 +173,7 @@
        DAL.ScheduleAnaLog _dalAnaLog = new DAL.ScheduleAnaLog();
        public OptimalCombine AnaOptimalCombine(List<Pump> pumps, List<int> flags_part1, List<int> flags_part2, double target_flow, double target_head, List<int> current_open_pump_flags, List<int> must_open_pump_flags, List<int> must_not_open_pump_flags)
        public OptimalCombine AnaOptimalCombine(List<Model.PumpInfo> pumps, List<int> flags_part1, List<int> flags_part2, double target_flow, double target_head, List<int> current_open_pump_flags, List<int> must_open_pump_flags, List<int> must_not_open_pump_flags)
        {
            if (pumps == null || !pumps.Any())
            {
@@ -206,8 +206,8 @@
            #endregion
            var pump_nr_dict = pumps.ToDictionary(x => x.ID, x => x.Nr);
            var pump_flag_list = pumps.Select(x => x.ID).ToList();
            var pump_nr_dict = pumps.ToDictionary(x => x.Flag, x => x.Nr);
            var pump_flag_list = pumps.Select(x => x.Flag).ToList();
            var optimal_combine_list = new List<OptimalCombine>();
            for (int pumpCount = 1; pumpCount <= pumps.Count; pumpCount++)
            {
@@ -499,7 +499,7 @@
        }
        public string Ana(List<Pump> pumps, List<int> flags_part1, List<int> flags_part2, double target_flow, double target_head, List<int> current_open_pump_flags, List<int> must_open_pump_flags, List<int> must_not_open_pump_flags)
        public string Ana(List<PumpInfo> pumps, List<int> flags_part1, List<int> flags_part2, double target_flow, double target_head, List<int> current_open_pump_flags, List<int> must_open_pump_flags, List<int> must_not_open_pump_flags)
        {
            if (pumps == null || !pumps.Any())
            {
@@ -532,7 +532,7 @@
            #endregion
            var pump_flag_list = pumps.Select(x => x.ID).ToList();
            var pump_flag_list = pumps.Select(x => x.Flag).ToList();
            var optimal_combine_list = new List<OptimalCombine>();
            for (int pumpCount = 1; pumpCount <= pumps.Count; pumpCount++)
            {
Schedule/IStation.Client/Form1.cs
@@ -1,3 +1,5 @@
using System.IO;
namespace IStation.Client
{
    public partial class Form1 : Form
@@ -176,7 +178,7 @@
                flags_part2 = new List<int>() { 21, 27 };
            }
            var helper = new Algorithm.SchedulingHelper();
            var helper = new Algorithm.DispatchHelper();
            var info = helper.Ana(pumps, flags_part1, flags_part2, targetFlow, targetHead, current_open_pump_list, must_open_pump_list, must_not_open_pump_list);
            this.txtInfo.Text = info;
Schedule/IStation.Client/IStation.Client.csproj
@@ -3,13 +3,36 @@
  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>net6.0-windows</TargetFramework>
    <Nullable>enable</Nullable>
    <Nullable>disable</Nullable>
    <UseWindowsForms>true</UseWindowsForms>
    <ImplicitUsings>enable</ImplicitUsings>
  </PropertyGroup>
  <ItemGroup>
    <Compile Remove="Form1.cs" />
    <Compile Remove="Form1.Designer.cs" />
    <Compile Remove="ValidForm.cs" />
    <Compile Remove="ValidForm.Designer.cs" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Remove="Form1.resx" />
    <EmbeddedResource Remove="ValidForm.resx" />
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="DevExpress.Win.Design" Version="22.2.4" />
    <PackageReference Include="NPOI" Version="2.7.0" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\IStation.Algorithm\IStation.Algorithm.csproj" />
  </ItemGroup>
  <ItemGroup>
    <Compile Update="Form2.cs">
      <SubType>Form</SubType>
    </Compile>
  </ItemGroup>
</Project>
Schedule/IStation.Client/IStation.Client.csproj.user
@@ -1,11 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <_LastSelectedProfileId>D:\WorkCode\IStation\Code\Service.Ch.V1.0\Schedule\IStation.Client\Properties\PublishProfiles\FolderProfile1.pubxml</_LastSelectedProfileId>
    <_LastSelectedProfileId>D:\WorkCode\IStation\Service.Ch.V1.0\Schedule\IStation.Client\Properties\PublishProfiles\FolderProfile.pubxml</_LastSelectedProfileId>
  </PropertyGroup>
  <ItemGroup>
    <Compile Update="Form1.cs">
      <SubType>Form</SubType>
    </Compile>
  </ItemGroup>
</Project>
Schedule/IStation.Client/Program.cs
@@ -1,3 +1,6 @@
using SqlSugar;
//using SqlSugar.ClickHouse;
namespace IStation.Client
{
    internal static class Program
@@ -5,11 +8,15 @@
        [STAThread]
        static void Main()
        {
            ////程序启动时加入
            //InstanceFactory.CustomAssemblies =
            //      new System.Reflection.Assembly[] { typeof(ClickHouseProvider).Assembly };
            DAL.DbInitial.InitTables();
            SnowflakeIdHelper.SetIdGenerator(1);
            ApplicationConfiguration.Initialize();
            Application.Run(new Form1());
            Application.Run(new Form2());
        }
    }
}
Schedule/IStation.Client/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -4,7 +4,7 @@
-->
<Project>
  <PropertyGroup>
    <History>True|2024-04-29T06:57:34.4301536Z;True|2024-04-29T14:54:01.3130833+08:00;True|2024-04-29T14:10:13.9117424+08:00;True|2024-04-29T14:09:09.4137798+08:00;True|2024-04-29T13:16:32.2282303+08:00;True|2024-04-29T11:47:57.4367230+08:00;True|2024-04-29T11:47:09.8955815+08:00;True|2024-04-29T11:33:32.3137788+08:00;True|2024-04-29T11:25:34.8701443+08:00;True|2024-04-29T11:14:09.2155623+08:00;True|2024-04-29T11:01:11.2894390+08:00;False|2024-04-29T11:00:53.6332448+08:00;True|2024-04-28T16:24:05.5076307+08:00;True|2024-04-28T15:58:58.9653989+08:00;True|2024-04-28T15:55:49.7244417+08:00;True|2024-04-28T15:46:51.6035165+08:00;True|2024-04-28T15:43:39.7397122+08:00;True|2024-04-28T15:39:49.3419176+08:00;True|2024-04-28T15:37:55.9061189+08:00;True|2024-04-28T15:33:57.3641855+08:00;True|2024-04-28T15:33:43.1615318+08:00;False|2024-04-28T15:32:40.1742895+08:00;True|2024-04-28T14:14:36.5581181+08:00;True|2024-04-28T14:14:32.2693146+08:00;True|2024-04-28T14:11:44.7928792+08:00;True|2024-04-28T14:10:32.8620163+08:00;True|2024-04-28T14:06:16.9371444+08:00;True|2024-04-28T14:03:42.6442782+08:00;True|2024-04-28T14:00:05.1848553+08:00;True|2024-04-28T11:20:48.2122533+08:00;True|2024-04-28T11:16:18.0658604+08:00;True|2024-04-28T11:09:37.8710424+08:00;</History>
    <History>True|2024-05-15T07:33:33.3388117Z;True|2024-05-15T15:33:02.6468930+08:00;False|2024-05-15T15:32:36.5236856+08:00;True|2024-05-09T13:20:12.6102745+08:00;True|2024-05-09T13:12:16.4561551+08:00;True|2024-05-09T11:39:50.3029619+08:00;True|2024-04-29T14:57:34.4301536+08:00;True|2024-04-29T14:54:01.3130833+08:00;True|2024-04-29T14:10:13.9117424+08:00;True|2024-04-29T14:09:09.4137798+08:00;True|2024-04-29T13:16:32.2282303+08:00;True|2024-04-29T11:47:57.4367230+08:00;True|2024-04-29T11:47:09.8955815+08:00;True|2024-04-29T11:33:32.3137788+08:00;True|2024-04-29T11:25:34.8701443+08:00;True|2024-04-29T11:14:09.2155623+08:00;True|2024-04-29T11:01:11.2894390+08:00;False|2024-04-29T11:00:53.6332448+08:00;True|2024-04-28T16:24:05.5076307+08:00;True|2024-04-28T15:58:58.9653989+08:00;True|2024-04-28T15:55:49.7244417+08:00;True|2024-04-28T15:46:51.6035165+08:00;True|2024-04-28T15:43:39.7397122+08:00;True|2024-04-28T15:39:49.3419176+08:00;True|2024-04-28T15:37:55.9061189+08:00;True|2024-04-28T15:33:57.3641855+08:00;True|2024-04-28T15:33:43.1615318+08:00;False|2024-04-28T15:32:40.1742895+08:00;True|2024-04-28T14:14:36.5581181+08:00;True|2024-04-28T14:14:32.2693146+08:00;True|2024-04-28T14:11:44.7928792+08:00;True|2024-04-28T14:10:32.8620163+08:00;True|2024-04-28T14:06:16.9371444+08:00;True|2024-04-28T14:03:42.6442782+08:00;True|2024-04-28T14:00:05.1848553+08:00;True|2024-04-28T11:20:48.2122533+08:00;True|2024-04-28T11:16:18.0658604+08:00;True|2024-04-28T11:09:37.8710424+08:00;</History>
    <LastFailureDetails />
  </PropertyGroup>
</Project>
Schedule/IStation.Console/Program.cs
@@ -18,7 +18,7 @@
var ch2Pumps = JsonHelper.Json2Object<List<Pump>>(ch2_json);
var helper = new SchedulingAnaHelper();
var helper = new DispatchAnaHelper();
helper.AnaCombine(ch1Pumps);
Console.WriteLine("分析完毕");
WebApi/IStation.Application.Core/0-core/3-helper/Log.cs
@@ -7,38 +7,49 @@
    {
        /// <summary>
        /// å†™å…¥ä¿¡æ¯æ—¥å¿—
        /// </summary>
        /// </summary>
        /// <param name="requestId"></param>
        /// <param name="title"></param>
        /// <param name="info"></param>
        public static void Info(string info)
        public static void Info(long requestId, string title, string info)
        {
            Yw.LogHelper.Info(GetLogInfo(info));
            Yw.LogHelper.Info(GetLogInfo(requestId, title, info));
        }
        /// <summary>
        /// å†™å…¥è°ƒè¯•日志
        /// </summary>
        /// </summary>
        /// <param name="requestId"></param>
        /// <param name="title"></param>
        /// <param name="info"></param>
        public static void Debug(string info)
        public static void Debug(long requestId, string title, string info)
        {
            Yw.LogHelper.Debug(GetLogInfo(info));
            Yw.LogHelper.Debug(GetLogInfo(requestId, title, info));
        }
        /// <summary>
        /// å†™å…¥é”™è¯¯æ—¥å¿—
        /// </summary>
        /// <param name="requestId"></param>
        /// <param name="title"></param>
        /// <param name="info"></param>
        /// <param name="ex"></param>
        public static void Error(long requestId, string title, string info, Exception ex = null)
        {
            Yw.LogHelper.Error(GetLogInfo(requestId, title, info), ex);
        }
        /// <summary>
        /// å†™å…¥é”™è¯¯æ—¥å¿—
        /// </summary>
        ///
        /// </summary>
        /// <param name="requestId"></param>
        /// <param name="title"></param>
        /// <param name="info"></param>
        /// <param name="ex"></param>
        public static void Error(string info, Exception ex = null)
        /// <returns></returns>
        private static string GetLogInfo(long requestId, string title, string info)
        {
            Yw.LogHelper.Error(GetLogInfo(info), ex);
        }
        private static string GetLogInfo(string info)
        {
            return $"{info}";
            return $"{requestId}-{title} >> {info}";
        }
    }
}
WebApi/IStation.Application.Core/1-dispatch/1-solution/DispatchSolution_Controller.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Application.Core/1-dispatch/1-solution/dto/input/ScadaDispatchInput.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Application.Core/1-dispatch/1-solution/dto/input/StationDispatchInput.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Application.Core/1-dispatch/1-solution/dto/output/ScadaDispatchOutput.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Application.Core/1-dispatch/1-solution/dto/output/StationDispatchOutput.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Application.Core/1-dispatch/1-solution/helper/ExternalPipeScada.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Application.Core/1-dispatch/1-solution/helper/TempOutHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Application.Core/IStation.Application.Core.csproj
@@ -18,11 +18,10 @@
    <ItemGroup>
      <Compile Remove="0-core\3-helper\Log - å¤åˆ¶.cs" />
      <Compile Remove="1-dispatch\1-solution\DispatchSolution_Controller - å¤åˆ¶.cs" />
      <Compile Remove="1-dispatch\1-solution\dto\input\FactoryDispatchInput.cs" />
      <Compile Remove="1-dispatch\1-solution\dto\output\DispatchSolutionOutput.cs" />
      <Compile Remove="1-dispatch\1-solution\dto\output\PumpDispatchOutput.cs" />
      <Compile Remove="1-dispatch\1-solution\helper\TempOutHelper.cs" />
      <Compile Remove="1-open\2-dispatch_solution\DispatchSolution_Controller - å¤åˆ¶.cs" />
      <Compile Remove="1-open\2-dispatch_solution\dto\input\FactoryDispatchInput.cs" />
      <Compile Remove="1-open\2-dispatch_solution\dto\output\DispatchSolutionOutput.cs" />
      <Compile Remove="1-open\2-dispatch_solution\dto\output\PumpDispatchOutput.cs" />
    </ItemGroup>
    <ItemGroup>
@@ -58,7 +57,7 @@
    </ItemGroup>
    <ItemGroup>
        <PackageReference Include="Yw.Application.Core" Version="3.0.5" />
        <PackageReference Include="Yw.Application.Core" Version="3.0.7" />
        <PackageReference Include="Yw.Quartz.Core" Version="3.0.0" />
    </ItemGroup>
@@ -68,4 +67,8 @@
      <ProjectReference Include="..\IStation.Service.Core\IStation.Service.Core.csproj" />
    </ItemGroup>
    <ItemGroup>
      <Folder Include="0-helper\" />
    </ItemGroup>
</Project>
WebApi/IStation.Entry.Core/IStation.Entry.Core.csproj.user
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <NameOfLastUsedPublishProfile>D:\WorkCode\IStation\Code\Service.Ch.V1.0\WebApi\IStation.Entry.Core\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
    <NameOfLastUsedPublishProfile>D:\WorkCode\IStation\Service.Ch.V1.0\WebApi\IStation.Entry.Core\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
    <ActiveDebugProfile>IIS Express</ActiveDebugProfile>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
WebApi/IStation.Entry.Core/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -4,8 +4,8 @@
-->
<Project>
  <PropertyGroup>
    <_PublishTargetUrl>D:\WorkCode\IStation\Code\Service.Ch.V1.0\WebApi\IStation.Entry.Core\bin\Release\net6.0\publish\</_PublishTargetUrl>
    <History>True|2024-05-07T05:47:16.3080124Z;True|2024-05-07T13:44:09.0634975+08:00;True|2024-05-07T13:43:07.6375223+08:00;True|2024-05-07T13:42:37.6279153+08:00;False|2024-05-07T13:42:22.8710353+08:00;True|2024-05-07T13:39:32.9872224+08:00;True|2024-05-07T13:39:19.1500141+08:00;True|2024-05-07T13:38:20.6940580+08:00;True|2024-05-07T13:19:21.5169757+08:00;True|2024-05-07T10:48:01.6650551+08:00;True|2024-05-07T10:33:33.1990927+08:00;True|2024-05-07T10:20:40.5715968+08:00;False|2024-05-07T10:20:22.6825823+08:00;False|2024-05-07T10:19:44.6799744+08:00;True|2023-06-26T11:38:29.6648988+08:00;True|2023-06-21T16:17:40.6226554+08:00;True|2023-06-21T13:30:18.8163322+08:00;True|2023-06-21T13:19:43.9290154+08:00;True|2023-06-21T11:35:28.3376504+08:00;</History>
    <_PublishTargetUrl>D:\WorkCode\IStation\Service.Ch.V1.0\WebApi\IStation.Entry.Core\bin\Release\net6.0\publish\</_PublishTargetUrl>
    <History>True|2024-05-21T04:57:33.4878288Z;True|2024-05-21T12:54:10.6024559+08:00;True|2024-05-21T11:52:58.8829031+08:00;True|2024-05-20T15:33:20.6283574+08:00;True|2024-05-20T15:30:51.9319046+08:00;True|2024-05-20T15:19:26.9940286+08:00;True|2024-05-15T15:36:25.0128947+08:00;True|2024-05-14T16:41:33.4369848+08:00;True|2024-05-14T16:36:35.5235490+08:00;True|2024-05-14T15:47:27.1287271+08:00;True|2024-05-13T16:28:36.0231815+08:00;True|2024-05-13T10:02:02.7391320+08:00;True|2024-05-13T09:58:15.5185314+08:00;True|2024-05-07T13:47:16.3080124+08:00;True|2024-05-07T13:44:09.0634975+08:00;True|2024-05-07T13:43:07.6375223+08:00;True|2024-05-07T13:42:37.6279153+08:00;False|2024-05-07T13:42:22.8710353+08:00;True|2024-05-07T13:39:32.9872224+08:00;True|2024-05-07T13:39:19.1500141+08:00;True|2024-05-07T13:38:20.6940580+08:00;True|2024-05-07T13:19:21.5169757+08:00;True|2024-05-07T10:48:01.6650551+08:00;True|2024-05-07T10:33:33.1990927+08:00;True|2024-05-07T10:20:40.5715968+08:00;False|2024-05-07T10:20:22.6825823+08:00;False|2024-05-07T10:19:44.6799744+08:00;True|2023-06-26T11:38:29.6648988+08:00;True|2023-06-21T16:17:40.6226554+08:00;True|2023-06-21T13:30:18.8163322+08:00;True|2023-06-21T13:19:43.9290154+08:00;True|2023-06-21T11:35:28.3376504+08:00;</History>
    <LastFailureDetails />
  </PropertyGroup>
</Project>
WebApi/IStation.Entry.Core/appsettings.json
@@ -1,7 +1,7 @@
{
  "AppSettings": {
    "EnabledReferenceAssemblyScan": true, // å¯ç”¨æ¨¡å—化程序集扫描
    "SupportPackageNamePrefixs": [ "Yw.Application.Core" ] // é…ç½®é€šè¿‡ NuGet æ–¹å¼å®‰è£…的模块化包,如果不是通过 NuGet æ–¹å¼å¯ä¸é…ç½®
    "EnabledReferenceAssemblyScan": true // ï¿½ï¿½ï¿½ï¿½Ä£ï¿½é»¯ï¿½ï¿½ï¿½ï¿½É¨ï¿½ï¿½
    //"SupportPackageNamePrefixs": [ "Yw.Application.Core" ] // ï¿½ï¿½ï¿½ï¿½Í¨ï¿½ï¿½ NuGet ï¿½ï¿½Ê½ï¿½ï¿½×°ï¿½ï¿½Ä£ï¿½é»¯ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í¨ï¿½ï¿½ NuGet ï¿½ï¿½Ê½ï¿½É²ï¿½ï¿½ï¿½ï¿½ï¿½
  },
  "Logging": {
    "LogLevel": {
WebApi/IStation.Service.Core/0-core/MemoryCacheKey.cs
@@ -19,7 +19,7 @@
        /// <summary>
        /// æ¨¡å—
        /// </summary>
        public const string Module = "Monitor";
        public const string Module = "Dispatch";
    }
}
WebApi/IStation.Service.Core/1-entity/1-station/Station.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/2-product/Product.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/2-product/ProductGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/3-pump_curve/PumpCurve.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/3-pump_curve/PumpCurveMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/4-signal_type/SignalType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/4-signal_type/SignalTypeGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/5-monitor/MonitorPoint.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/5-monitor/MonitorPointGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/5-monitor/MonitorPointMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/1-entity/5-monitor/Signal.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/1-station/Station.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/2-product/Product.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/2-product/ProductGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/2-product/Product_T.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/2-product/paras/1-ji_beng/EnginePump.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/2-product/paras/1-ji_beng/EnginePump_Enum.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/2-product/paras/2-dian_ji/Motor.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/2-product/paras/3-beng/Pump.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/3-pump_curve/PumpCurve.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/3-pump_curve/PumpCurveExMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/3-pump_curve/PumpCurveMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/3-pump_curve/PumpCurve_Model.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/3-pump_curve/enum/eReliabilityStatus.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/4-signal_type/SignalType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/4-signal_type/SignalTypeGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/4-signal_type/SignalType_Method.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/4-signal_type/SignalType_Model.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/MonitorPoint.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/MonitorPointGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/MonitorPointMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/Signal.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eFormatType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eMeasureType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eProductStatus.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eSourceType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/enum/eTimeFrame.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/extend/MonitorPointExSignal.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/extend/MonitorPointExSignalWithMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/extend/MonitorPointExSignalWithSignalType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/extend/SignalExSignalType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/partial/Signal_Method.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/2-model/5-monitor/partial/Signal_Model.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/3-settings/helper/Settings.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/3-settings/helper/SettingsFileHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/3-settings/paras/Paras.cs
@@ -6,14 +6,19 @@
    public class Paras
    {
        /// <summary>
        /// File
        /// </summary>
        public Paras_File File { get; set; }
        /// <summary>
        /// Docking
        /// </summary>
        public Paras_Docking Docking { get; set; }
        /// <summary>
        /// File
        /// ConnectString
        /// </summary>
        public Paras_File File { get; set; }
        public Paras_DataBase DataBase { get; set; }
        /// <summary>
        /// MemoryCache
WebApi/IStation.Service.Core/3-settings/paras/Paras_Docking.cs
@@ -6,8 +6,18 @@
    public class Paras_Docking
    {
        /// <summary>
        /// Scada数据获取地址
        /// ä¼—毅 Scada数据 èŽ·å–åœ°å€
        /// </summary>
        public string ScadaWebSocketUrl { get; set; }
        public string ZyScadaHttpUrl { get; set; }
        /// <summary>
        /// ä¼—毅 è°ƒåº¦è§„则 èŽ·å–åœ°å€
        /// </summary>
        public string ZyDispatchRulesHttpUrl { get; set; }
        /// <summary>
        /// æ˜¯å¦ä½¿ç”¨
        /// </summary>
        public bool Enable { get; set; }
    }
}
WebApi/IStation.Service.Core/3-settings/paras/Paras_File.cs
@@ -28,45 +28,48 @@
        public string DataFolder { get; set; } = "Data";
        /// <summary>
        /// å·¥ä½œæ–‡ä»¶å¤¹
        /// æ³µç«™ä¿¡æ¯æ–‡ä»¶
        /// </summary>
        public string WorkFolder { get; set; } = "WorkData";
        public string StationInfoFile { get; set; } = "StationInfo.json";
        /// <summary>
        /// ç›‘测数据文件夹
        /// Scada信息文件
        /// </summary>
        public string MonitorDataFolder { get; set; } = "MonitorData";
        public string ScadaInfoFile { get; set; } = "ScadaInfo.json";
        /// <summary>
        /// ç›‘测月数据文件夹
        /// è°ƒåº¦ä¿¡æ¯æ–‡ä»¶
        /// </summary>
        public string MonitorMonthDataFolder { get; set; } = "MonitorMonthData";
        public string DispatchInfoFile { get; set; } = "DispatchInfo.json";
        /// <summary>
        /// æ°´åˆ©æ¨¡åž‹æ–‡ä»¶å¤¹
        /// èŽ·å–æ•°æ®æ–‡ä»¶å¤¹
        /// </summary>
        public string HydraulicModelFolder { get; set; } = "HydraulicModel";
        /// <returns></returns>
        public string GetDataFolder()
        {
            var folder = Path.Combine(this.RootDirectory, this.DataFolder);
            if (!Directory.Exists(folder))
            {
                Directory.CreateDirectory(folder);
            }
            return folder;
        }
        /// <summary>
        /// æ°´åˆ©æ¨¡åž‹æ–‡ä»¶
        /// èŽ·å–æ•°æ®æ–‡ä»¶å¤¹ä¸‹çš„æ–‡ä»¶å…¨è·¯å¾„
        /// </summary>
        public string HydraulicModelFile { get; set; } = "chenhang2024.inp";
        /// <returns></returns>
        public string GetFileFullPath(string file)
        {
            var folder = Path.Combine(this.RootDirectory, this.DataFolder);
            if (!Directory.Exists(folder))
            {
                Directory.CreateDirectory(folder);
            }
        /// <summary>
        /// æ–‡ä»¶æ‹“展名
        /// </summary>
        public string FileExtension { get; set; } = ".txt";
        /// <summary>
        /// ä¿¡å·è®°å½•文件扩展名
        /// </summary>
        public string SignalRecordFileExtension { get; set; } = ".csv";
        /// <summary>
        /// æ–‡ä»¶åé—´éš”字符
        /// </summary>
        public char FileNameSpacer { get; set; } = '-';
            return folder + "\\" + file;
        }
    }
}
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter_Flags.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter_Flags_TagName.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter_Flags_TagName_UseStatus.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_Sorter_UseStatus.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_TreeSorter.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_TreeSorter_Flags.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_TreeSorter_Flags_TagName.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_TreeSorter_Flags_TagName_UseStatus.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/base/BaseDAL_UseStatus.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/0-core/helpers/FileHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/1-station/Station.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/2-product/Product.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/2-product/ProductGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/3-pump_curve/PumpCurve.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/3-pump_curve/PumpCurveMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/4-signal_type/SignalType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/4-signal_type/SignalTypeGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/5-monitor/MonitorPoint.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/5-monitor/MonitorPointGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/5-monitor/MonitorPointMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/4-dal/5-monitor/Signal.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/5-cache/0-helper/RedisKeyHelper.cs
@@ -7,7 +7,7 @@
        /// </summary>
        public static string CreateKey(string flag)
        {
            return $"{Settings.Settings.RedisCache.Prefix}:{flag}";
            return $"{Settings.DispatchParasHelper.RedisCache.Prefix}:{flag}";
        }
    }
WebApi/IStation.Service.Core/6-service/0-core/Sorter_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/0-core/TraceSorter_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/0-core/TraceTreeSorter_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/0-core/TreeSorter_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/0-helper/CacheHelper.cs
@@ -1,6 +1,4 @@
using Yw;
namespace IStation.Service
namespace IStation.Service
{
    /// <summary>
    /// ç¼“存辅助类
WebApi/IStation.Service.Core/6-service/1-station/Cache/StationCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/1-station/Station.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/1-station/Station_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/2-product/1-group/Cache/ProductGroupCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/2-product/1-group/ProductGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/2-product/1-group/ProductGroup_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/2-product/2-product/Cache/ProductCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/2-product/2-product/Product.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/2-product/2-product/Product_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/3-pump_curve/1-curve/Cache/PumpCurveCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/3-pump_curve/1-curve/PumpCurve.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/3-pump_curve/1-curve/PumpCurve_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/3-pump_curve/2-mapping/Cache/PumpCurveMappingCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/3-pump_curve/2-mapping/PumpCurveMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/3-pump_curve/2-mapping/PumpCurveMapping_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/4-signal_type/1-group/Cache/SignalTypeGroupCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/4-signal_type/1-group/SignalTypeGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/4-signal_type/1-group/SignalTypeGroup_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/4-signal_type/2-type/Cache/SignalTypeCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/4-signal_type/2-type/SignalType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/4-signal_type/2-type/SignalType_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/1-group/Cache/MonitorPointGroupCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/1-group/MonitorPointGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/1-group/MonitorPointGroup_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/2-point/Cache/MonitorPointCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/2-point/MonitorPoint.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/2-point/MonitorPoint_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/3-signal/Cache/SignalCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/3-signal/Signal.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/3-signal/Signal_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/4-mapping/Cache/MonitorPointMappingCacheHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/4-mapping/MonitorPointMapping.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/6-service/5-monitor/4-mapping/MonitorPointMapping_Instance.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/IAxisCalcer.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Ìå»ý/UnitVolHeper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Ìå»ý/eUnitVol.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/¼ÓËÙ¶È/UnitGSpeedHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/¼ÓËÙ¶È/eUnitGSpeed.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ǧ¶ÖÄܺÄ/UnitWPHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ǧ¶ÖÄܺÄ/eUnitWP.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µ¥Î»Ã¶¾Ù/eUnitType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µ¥Î»ÄܺÄ/UnitUWPHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µ¥Î»ÄܺÄ/eUnitUWP.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ѹÁ¦/UnitPRHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ѹÁ¦/eUnitPR.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/¹Ì¶¨²ÎÊý/Constant.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ÉùÒô/UnitSouHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ÉùÒô/eUnitSou.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Ñï³Ì/UnitHHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Ñï³Ì/eUnitH.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ЧÂÊ/UnitEHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ЧÂÊ/eUnitE.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ÎÞ¹¦¹¦ÂÊ/UnitPQHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ÎÞ¹¦¹¦ÂÊ/eUnitPQ.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Óй¦¹¦ÂÊ/UnitPHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Óй¦¹¦ÂÊ/eUnitP.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Á÷Á¿/UnitQHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Á÷Á¿/eUnitQ.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/×ǶÈ/UnitTUHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/×ǶÈ/eUnitTU.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Ũ¶È/UnitCOHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/Ũ¶È/eUnitCO.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ζÈ/UnitTPHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ζÈ/eUnitTP.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ʪ¶È/UnitHMHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ʪ¶È/eUnitHM.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µçѹ/UnitVoltageHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µçѹ/eUnitVoltage.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µçµ¼ÂÊ/UnitCondHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µçµ¼ÂÊ/eUnitCond.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µç¶È_ÎÞ¹¦/UnitDegreeQHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µç¶È_ÎÞ¹¦/eUnitEleDegreeQ.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µç¶È_Óй¦/UnitDegreeHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µç¶È_Óй¦/eUnitEleDegree.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µçÁ÷/UnitCurrentHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/µçÁ÷/eUnitCurrent.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ÀÛ»ýʱ¼ä/UnitSumTimeHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ÀÛ»ýʱ¼ä/eUnitSumTime.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ÊÓÔÚ¹¦ÂÊ/UnitPsHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ÊÓÔÚ¹¦ÂÊ/eUnitPs.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/תËÙ/UnitNHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/תËÙ/eUnitN.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/¸¨ÖúÀà/CalcuHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/¸¨ÖúÀà/IUnitHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/¸¨ÖúÀà/UnitHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ËÙ¶È/UnitSpeedHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ËÙ¶È/eUnitSpeed.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/³¤¶È/UnitLHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/³¤¶È/eUnitL.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ƵÂÊ/UnitHZHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/1-unit/ƵÂÊ/eUnitHZ.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/Const/ConstantParas.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÐÞÕýÇúÏß/AmendCurveHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/Å×ÎïÏß/ParabolaCurveHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÅÅÁÐ×éºÏ/PermutationAndCombination.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÎÞÁ¿¸ÙÇúÏß/DimensionlessCurvesHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏß´®²¢Áª/ConnectCurveHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏß´®²¢Áª/eConnectType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÐÅÏ¢/FeatCurveExpressGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÐÅÏ¢/FeatCurvePointGroup.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏß×ø±ê²ÎÊý/CurveCoordinateParas.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏß×ø±ê²ÎÊý/CurveCoordinateParas_Disp.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÍØÕ¹/CurvePointList_Extensions.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/FitCurveHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/FitCurveHelperInModel.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/IFitCurvePoint.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/TwinRelateCurve0.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/TwinRelateCurve1.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/TwinRelateCurve2_b0.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/TwinRelateCurve2_mathnet.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/TwinRelateCurve3_mathnet.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/TwinRelateCurve4_mathnet.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/eCurveFitPointMethod.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÄâºÏ/eCurveFitType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßö¾Ù/eCurveCreateMethod.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßö¾Ù/eCurveSourceFrom.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßö¾Ù/eCurveType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßµã/CurvePoint.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßµã/CurvePointList.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßµã/CurvePoint_Comparer.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßµã/GroupPoint.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßµã/PointHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÖ±Ïß/CurveLine.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏßÖ±Ïß/CurveLineHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏß±í´ïʽ/CurveExpress.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏß±í´ïʽ/CurveExpressStartLine.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏß¼ÆËã/CurveCalcuHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÇúÏ߽߱ç/CurveBoundary.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÌØÐÔÇúÏß/FeatCurveHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÌØÐÔÇúÏß/LxpCurveGroupExpress.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÌØÐÔÇúÏß/LxpFeatCurveHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÌØÐÔÇúÏß/PumpParaHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÌØÐÔÇúÏß/eFeatCurveType.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÏàËÆ»»Ëã/CutSimuCalculer.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/ÏàËÆ»»Ëã/SpeedSimuCalculer.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/±´Èû¶ûÇúÏß/BezierCurve2.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/±´Èû¶ûÇúÏß/BezierCurve3.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/2-curve/±´Èû¶ûÇúÏß/BezierCurveHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/DLL/EpanetMethods.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/Enumerations.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/EnumsTxt.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/Error.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/ErrorAttribute.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/ErrorCode.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/KeywordAttribute.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Enums/Keywords.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/HydraulicAnalysisHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/HydraulicModelFileHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Input/Input.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Input/InputLink.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Input/InputNode.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Out/OutLink.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Out/OutNode.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Hydraulic/Out/Output.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Constants.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/ElementCollection.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Exception/ENException.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Exception/InputException.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/FieldsMap.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Helpers/NetworkHelper.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/InpParser.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/InputParser.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/NetParser.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/NullParser.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Input/XMLParser.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Output/InpComposer.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/IO/Output/OutputComposer.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Network.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Control.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Curve.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Demand.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Element.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/EnPoint.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Field.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Junction.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Label.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Link.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/NUConvert.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Node.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Pattern.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Pipe.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Pump.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/QualSource.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Reservoir.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Rule.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Tank.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Structures/Valve.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Util/TraceExtensions.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/Network/Util/Utilities.cs
ÎļþÒÑɾ³ý
WebApi/IStation.Service.Core/7-utils/3-epanet/epanet2.2.dll
Binary files differ
WebApi/IStation.Service.Core/GlobalUsings.cs
@@ -1,2 +1,11 @@
global using System.Text;
global using Yw;
global using AutoMapper;
global using SqlSugar;
global using System.Text;
global using Yw;
global using Yw.DAL.SQLite;
global using Yw.Entity;
global using Yw.Model;
global using Yw.Service;
global using Yw.Untity;
WebApi/IStation.Service.Core/IStation.Service.Core.csproj
@@ -12,21 +12,20 @@
    </PropertyGroup>
    <ItemGroup>
      <Compile Remove="2-model\**" />
      <Compile Remove="4-dal\**" />
      <Compile Remove="5-cache\**" />
      <Compile Remove="6-service\**" />
      <Compile Remove="7-utils\**" />
      <EmbeddedResource Remove="2-model\**" />
      <EmbeddedResource Remove="4-dal\**" />
      <EmbeddedResource Remove="5-cache\**" />
      <EmbeddedResource Remove="6-service\**" />
      <EmbeddedResource Remove="7-utils\**" />
      <None Remove="2-model\**" />
      <None Remove="4-dal\**" />
      <None Remove="5-cache\**" />
      <None Remove="6-service\**" />
      <None Remove="7-utils\**" />
    </ItemGroup>
    <ItemGroup>
      <Compile Remove="2-model\1-dispatch_analysis\ScadaInfo - å¤åˆ¶.cs" />
      <Compile Remove="3-settings\paras\Paras_DataBase_PostgreSql.cs" />
    </ItemGroup>
    <ItemGroup>
@@ -42,12 +41,30 @@
    </ItemGroup>
    <ItemGroup>
      <Compile Include="5-cache\0-helper\RedisKeyHelper.cs" />
      <Compile Include="6-service\0-helper\CacheHelper.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_pump\cache\DispatchPumpCacheHelper.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_pump\DispatchPump.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_pump\DispatchPump_Instance.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_request\cache\DispatchRequestCacheHelper.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_request\DispatchRequest.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_request\DispatchRequest_Instance.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_rule\cache\DispatchRuleCacheHelper.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_rule\DispatchRule.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_rule\DispatchRule_Instance.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_scada\cache\DispatchScadaCacheHelper.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_scada\DispatchScada.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_scada\DispatchScada_Instance.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_solution\cache\DispatchSolutionCacheHelper.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_solution\DispatchSolution.cs" />
      <Compile Include="6-service\2-dispatch_solution\dispatch_solution\DispatchSolution_Instance.cs" />
    </ItemGroup>
    <ItemGroup>
        <PackageReference Include="MathNet.Numerics" Version="5.0.0" />
        <PackageReference Include="Yw.DynamicExpresso.Core" Version="1.0.0" />
        <PackageReference Include="Yw.RabbitMq.Core" Version="1.0.0" />
        <PackageReference Include="Yw.Redis.Core" Version="1.0.2" />
        <PackageReference Include="Yw.DAL.SQLite.Core" Version="3.0.2" />
        <PackageReference Include="Yw.DALFactory.Core" Version="3.0.0" />
        <PackageReference Include="Yw.Service.Core" Version="3.0.2" />
        <PackageReference Include="Yw.Yitter.Core" Version="1.0.0" />
    </ItemGroup>
    <ItemGroup>
@@ -77,4 +94,10 @@
        </Content>
    </ItemGroup>
    <ItemGroup>
      <Folder Include="1-entity\1-dispatch_analysis\" />
      <Folder Include="4-dal\1-dispatch_analysis\" />
      <Folder Include="6-service\1-dispatch_analysis\" />
    </ItemGroup>
</Project>
WebApi/IStation.Service.Core/paras_settings.json
@@ -2,25 +2,28 @@
  "$schema": "https://gitee.com/dotnetchina/Furion/raw/v4/schemas/v4/furion-schema.json",
  "Docking": {
    "ScadaWebSocketUrl": "ws://192.168.201.17:40001"
    "ZyScadaHttpUrl": "http://192.168.201.235:8009/dataController/getCurrentJsonDataOfRedis/义维模型",
    "ZyDispatchRulesHttpUrl": "",
    "Enable": false
  },
  "File": {
    "DataFolder": "Data",
    "WorkFolder": "WorkData",
    "MonitorDataFolder": "MonitorData",
    "MonitorMonthDataFolder": "MonitorMonthData",
    "HydraulicModelFolder": "HydraulicModel",
    "HydraulicModelFile": "chenhang2024.inp",
    "FileExtension": ".txt",
    "SignalRecordFileExtension": ".csv",
    "FileNameSpacer": "-"
    "StationInfoFile": "StationInfo.json",
    "ScadaInfoFile": "ScadaInfo.json",
    "DispatchInfoFile": "DispatchInfo.json"
  },
  "DataBase": {
    "Db4DispatchAnalysis": "Db4DispatchAnalysis.db",
    "Db4DispatchSolution": "Db4DispatchSolution.db"
  },
  "MemoryCache": {
    "KeepTime": 30,
    "RandomTime": 300
  },
  "RedisCache": {
    "Prefix": "IStation"
  }
WebApi/IStation.TopShelf/Program.cs
@@ -12,5 +12,4 @@
    x.EnableServiceRecovery(r => r.RestartService(TimeSpan.FromSeconds(120)));
    x.StartAutomatically();
});