[Backend] 針對燈具,清空資料表、新增至device_node資料表,暫時註解
This commit is contained in:
parent
0fef2791c1
commit
ba03adc2b5
@ -761,13 +761,42 @@ namespace Backend.Controllers
|
||||
{
|
||||
if (post.Count > 0)
|
||||
{
|
||||
//清空device_node資料表
|
||||
//await backendRepository.TruncateTable("device_node");
|
||||
|
||||
//int node_priority = 1;
|
||||
foreach(var idfc in post)
|
||||
{
|
||||
Dictionary<string, object> device = new Dictionary<string, object>();
|
||||
device.Add("@device_coordinate_3d", idfc.device_coordinate_3d);
|
||||
device.Add("@forge_dbid", idfc.forge_dbid);
|
||||
//if(idfc.device_number.IndexOf("_LT_L1") > -1)
|
||||
//{
|
||||
// //取得device_guid
|
||||
// var sWhere = $@"where deleted = 0 and device_number = " + idfc.device_number;
|
||||
// var device_guid = await backendRepository.GetOneAsync<string>("device_node", sWhere, "device_guid");
|
||||
|
||||
await backendRepository.UpdateOneByCustomTable(device, "device", $@" device_number = '{idfc.device_number}'");
|
||||
// //燈具
|
||||
// Dictionary<string, object> device = new Dictionary<string, object>();
|
||||
// device.Add("@device_node_guid", Guid.NewGuid());
|
||||
// device.Add("@deleted", 0);
|
||||
// device.Add("@device_guid", device_guid);
|
||||
// device.Add("@device_node_coordinate_3d", idfc.device_coordinate_3d);
|
||||
// device.Add("@forge_dbid", idfc.forge_dbid);
|
||||
// device.Add("@priority", node_priority);
|
||||
// device.Add("@created_by", myUserInfo.Userinfo_guid);
|
||||
// device.Add("@created_at", DateTime.Now);
|
||||
|
||||
// node_priority++;
|
||||
// await backendRepository.AddOneByCustomTableReturnId(device, "device_node", false);
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
Dictionary<string, object> device = new Dictionary<string, object>();
|
||||
device.Add("@device_coordinate_3d", idfc.device_coordinate_3d);
|
||||
device.Add("@forge_dbid", idfc.forge_dbid);
|
||||
await backendRepository.UpdateOneByCustomTable(device, "device", $@" device_number = '{idfc.device_number}'");
|
||||
//}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
apiResult.Code = "0000";
|
||||
|
Loading…
Reference in New Issue
Block a user