[後端] 修改同步判斷
This commit is contained in:
parent
92fe3231ad
commit
31fe9e0edb
@ -169,30 +169,30 @@ namespace Repository.BackendRepository.Implement
|
|||||||
sb.Clear();
|
sb.Clear();
|
||||||
stopwatchSection.Stop();
|
stopwatchSection.Stop();
|
||||||
await KeepTimeLog("Insert into import_niagara_tag", stopwatchSection.ElapsedMilliseconds);
|
await KeepTimeLog("Insert into import_niagara_tag", stopwatchSection.ElapsedMilliseconds);
|
||||||
|
}
|
||||||
|
|
||||||
//巨蛋特殊處理
|
//巨蛋特殊處理
|
||||||
if (isDome)
|
if (isDome)
|
||||||
|
{
|
||||||
|
stopwatchSection = new Stopwatch();
|
||||||
|
stopwatchSection.Start();
|
||||||
|
sb.Append($@" -- tag 第二碼為小類(除了安全系統之外)
|
||||||
|
update import_niagara_tag set device_name_tag = device_system_tag
|
||||||
|
where (device_system_tag <> 'S' and device_system_tag <> 'CWB' and device_system_tag <> 'B' and
|
||||||
|
(device_system_tag <> 'FM' or device_system_tag <> 'APS' or device_system_tag <> 'VICL'));
|
||||||
|
|
||||||
|
update import_niagara_tag a
|
||||||
|
join variable b on a.device_name_tag COLLATE utf8mb4_general_ci = b.system_value and b.deleted = 0 and b.system_type = 'device_system_category_layer3'
|
||||||
|
join variable v1 on b.system_parent_id = v1.id
|
||||||
|
set device_system_tag = v1.system_value -- tag 第二碼為小類(除了安全系統之外)
|
||||||
|
where (device_system_tag <> 'S' and device_system_tag <> 'CWB' and device_system_tag <> 'B' and
|
||||||
|
(device_system_tag <> 'FM' or device_system_tag <> 'APS' or device_system_tag <> 'VICL')); -- 安全系統 第二段大類 第四段小類");
|
||||||
|
using (TransactionScope scope = new TransactionScope(TransactionScopeAsyncFlowOption.Enabled))
|
||||||
{
|
{
|
||||||
stopwatchSection = new Stopwatch();
|
await conn.ExecuteAsync(sb.ToString());
|
||||||
stopwatchSection.Start();
|
|
||||||
sb.Append($@" -- tag 第二碼為小類(除了安全系統之外)
|
|
||||||
update import_niagara_tag set device_name_tag = device_system_tag
|
|
||||||
where (device_system_tag <> 'S' and device_system_tag <> 'CWB' and device_system_tag <> 'B' and
|
|
||||||
(device_system_tag <> 'FM' or device_system_tag <> 'APS' or device_system_tag <> 'VICL'));
|
|
||||||
|
|
||||||
update import_niagara_tag a
|
|
||||||
join variable b on a.device_name_tag COLLATE utf8mb4_general_ci = b.system_value and b.deleted = 0 and b.system_type = 'device_system_category_layer3'
|
|
||||||
join variable v1 on b.system_parent_id = v1.id
|
|
||||||
set device_system_tag = v1.system_value -- tag 第二碼為小類(除了安全系統之外)
|
|
||||||
where (device_system_tag <> 'S' and device_system_tag <> 'CWB' and device_system_tag <> 'B' and
|
|
||||||
(device_system_tag <> 'FM' or device_system_tag <> 'APS' or device_system_tag <> 'VICL')); -- 安全系統 第二段大類 第四段小類");
|
|
||||||
using (TransactionScope scope = new TransactionScope(TransactionScopeAsyncFlowOption.Enabled))
|
|
||||||
{
|
|
||||||
await conn.ExecuteAsync(sb.ToString());
|
|
||||||
}
|
|
||||||
stopwatchSection.Stop();
|
|
||||||
await KeepTimeLog("巨蛋特殊處理", stopwatchSection.ElapsedMilliseconds);
|
|
||||||
}
|
}
|
||||||
|
stopwatchSection.Stop();
|
||||||
|
await KeepTimeLog("巨蛋特殊處理", stopwatchSection.ElapsedMilliseconds);
|
||||||
}
|
}
|
||||||
stopwatch.Stop();
|
stopwatch.Stop();
|
||||||
await KeepTimeLog("InsertNiagaraTagList", stopwatch.ElapsedMilliseconds);
|
await KeepTimeLog("InsertNiagaraTagList", stopwatch.ElapsedMilliseconds);
|
||||||
|
Loading…
Reference in New Issue
Block a user