using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using static IStation.Model.Scene; namespace IStation.DataProvider.temp { public class SceneTempCreate { public static Model.Scene GetScene(long projectId) { var bllScene = new BLL.Scene(); var defaultScene = bllScene.GetAll(projectId).FirstOrDefault(); if (defaultScene == null) { defaultScene = new Model.Scene(); defaultScene.Name = "陈行泵站"; defaultScene.BelongType = IStation.ObjectType.Station; defaultScene.BelongId = 14; defaultScene.DataSources = "客户提供"; defaultScene.DataSourcesMappers = new List() { new DataSourcesMapper(){SignId="_0402010204089903001",SysId=823}, //长江液位 new DataSourcesMapper(){SignId="_0402010204012101001",SysId=824}, //二取水1号水泵运行 new DataSourcesMapper(){SignId="_0402010204012201001",SysId=830}, //二取水2号水泵运行 new DataSourcesMapper(){SignId="_0402010204012301001",SysId=836}, //二取水3号水泵运行 new DataSourcesMapper(){SignId="_0402010204012401001",SysId=842}, //二取水4号水泵运行 new DataSourcesMapper(){SignId="_0402010204012501001",SysId=848}, //二取水5号水泵运行 new DataSourcesMapper(){SignId="_0402010204012103001",SysId=827}, //二取水1号水泵瞬时流量 new DataSourcesMapper(){SignId="_0402010204012203001",SysId=833}, //二取水2号水泵瞬时流量 new DataSourcesMapper(){SignId="_0402010204012303001",SysId=839}, //二取水3号水泵瞬时流量 new DataSourcesMapper(){SignId="_0402010204012403001",SysId=845}, //二取水4号水泵瞬时流量 new DataSourcesMapper(){SignId="_0402010204012503001",SysId=851}, //二取水5号水泵瞬时流量 new DataSourcesMapper(){SignId="_0402010204012105001",SysId=825}, //二取水1号水泵出口压力 new DataSourcesMapper(){SignId="_0402010204012205001",SysId=831}, //二取水2号水泵出口压力 new DataSourcesMapper(){SignId="_0402010204012305001",SysId=837}, //二取水3号水泵出口压力 new DataSourcesMapper(){SignId="_0402010204012405001",SysId=843}, //二取水4号水泵出口压力 new DataSourcesMapper(){SignId="_0402010204012505001",SysId=849}, //二取水5号水泵出口压力 new DataSourcesMapper(){SignId="_0402010204040193004",SysId=828}, //二取水1号主水泵有功功率 new DataSourcesMapper(){SignId="_0402010204040193005",SysId=834}, //二取水2号主水泵有功功率 new DataSourcesMapper(){SignId="_0402010204012308008",SysId=840}, //二取水3号主水泵有功功率 new DataSourcesMapper(){SignId="_0402010204012408008",SysId=846}, //二取水4号主水泵有功功率 new DataSourcesMapper(){SignId="_0402010204012508008",SysId=852}, //二取水5号主水泵有功功率 new DataSourcesMapper(){SignId="_0402010204040193046",SysId=829}, //二取水1号主水泵有功电能 new DataSourcesMapper(){SignId="_0402010204040193047",SysId=835}, //二取水2号主水泵有功电能 new DataSourcesMapper(){SignId="_0402010204012308007",SysId=841}, //二取水3号主水泵有功电能 new DataSourcesMapper(){SignId="_0402010204012408007",SysId=847}, //二取水4号主水泵有功电能 new DataSourcesMapper(){SignId="_0402010204012508007",SysId=853}, //二取水5号主水泵有功电能 new DataSourcesMapper(){SignId="_0402010204040193010",SysId=1578951002583863296}, //二取水1号主水泵电流L1 (临时测点 累计总电能(日统计)) new DataSourcesMapper(){SignId="_0402010204040193011",SysId=1578951017050017792}, //二取水2号主水泵电流L1 (临时测点 累计总电能(日统计)) new DataSourcesMapper(){SignId="_0402010204012308001",SysId=1578951030626979840}, //二取水3号主水泵电流L1 (临时测点 累计总电能(日统计)) new DataSourcesMapper(){SignId="_0402010204012408001",SysId=1578951045764222976}, //二取水4号主水泵电流L1 (临时测点 累计总电能(日统计)) new DataSourcesMapper(){SignId="_0402010204012508001",SysId=1578951060645613568}, //二取水5号主水泵电流L1 (临时测点 累计总电能(日统计)) }; defaultScene.TagName = "SHYS-S_CXEQ"; defaultScene.CreateTime = DateTime.Now; defaultScene.Description = "手动导入"; defaultScene.Id= bllScene.Insert(projectId,defaultScene); } return defaultScene; } public static void ImportData(long projectId) { var scene= GetScene(projectId); } } }