App: device_kind 新增資料
This commit is contained in:
parent
4e7be43093
commit
2657e41a15
@ -30,7 +30,7 @@ namespace tpDomeWinAPP.Service
|
|||||||
{
|
{
|
||||||
bool result = false;
|
bool result = false;
|
||||||
//tag
|
//tag
|
||||||
InsertNiagaraTagList(dt, building);
|
insertNiagaraTagList(dt, building);
|
||||||
insertItemFromNiagara(dt, building);
|
insertItemFromNiagara(dt, building);
|
||||||
deviceComparison();
|
deviceComparison();
|
||||||
deviceItemComparison();
|
deviceItemComparison();
|
||||||
@ -39,7 +39,7 @@ namespace tpDomeWinAPP.Service
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void InsertNiagaraTagList(List<device_value2> dt, string building)
|
protected void insertNiagaraTagList(List<device_value2> dt, string building)
|
||||||
{
|
{
|
||||||
var ds2 = dt.GroupBy(x => new
|
var ds2 = dt.GroupBy(x => new
|
||||||
{
|
{
|
||||||
@ -209,6 +209,7 @@ namespace tpDomeWinAPP.Service
|
|||||||
|
|
||||||
conn.Open();
|
conn.Open();
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
|
StringBuilder sb2 = new StringBuilder();
|
||||||
sb.Append($@" SELECT m.*
|
sb.Append($@" SELECT m.*
|
||||||
FROM import_niagara_tag m
|
FROM import_niagara_tag m
|
||||||
LEFT JOIN device d
|
LEFT JOIN device d
|
||||||
@ -237,11 +238,19 @@ namespace tpDomeWinAPP.Service
|
|||||||
data.device_serial_tag + "', '" +
|
data.device_serial_tag + "', '" +
|
||||||
data.niagara_tags + "', '" +
|
data.niagara_tags + "', '" +
|
||||||
data.device_system_tag + "', now(), now() );");
|
data.device_system_tag + "', now(), now() );");
|
||||||
|
|
||||||
|
sb2.Append($@"INSERT device_kind (device_kind_guid, device_building_tag, device_system_tag, device_name_tag,
|
||||||
|
device_normal_flashing, device_close_flashing, device_error_flashing, device_error_independent,
|
||||||
|
created_by, created_at)
|
||||||
|
VALUES (uuid(), '" + data.device_building_tag + "', '" + data.device_system_tag + "', '" + data.device_name_tag +
|
||||||
|
"', 0, 0, 1, 0, 'B43E3CA7-96DD-4FC7-B6E6-974ACC3B0878', now());");
|
||||||
}
|
}
|
||||||
if(sb.Length > 0)
|
if(sb.Length > 0)
|
||||||
{
|
{
|
||||||
conn.Execute(sb.ToString());
|
conn.Execute(sb.ToString());
|
||||||
|
conn.Execute(sb2.ToString());
|
||||||
sb.Clear();
|
sb.Clear();
|
||||||
|
sb2.Clear();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user