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<DataSourcesMapper>()
|
{
|
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);
|
|
}
|
}
|
}
|