新增device欄位
This commit is contained in:
parent
e2d74c9aef
commit
dc19fa51e7
@ -259,19 +259,20 @@ namespace FrontendWebApi.ApiControllers
|
||||
/// </summary>
|
||||
/// <param name="fd"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
[HttpGet]
|
||||
[Route("api/Device/GetOpeDevice")]
|
||||
public async Task<ActionResult<ApiResult<List<DeviceOpeRecord>>>> GetOpeDevice([FromBody] FindDevice fd)
|
||||
public async Task<ActionResult<ApiResult<List<DeviceOpeRecord>>>> GetOpeDevice([FromQuery] string device_guid)
|
||||
{
|
||||
ApiResult<List<DeviceOpeRecord>> apiResult = new ApiResult<List<DeviceOpeRecord>>();
|
||||
try
|
||||
{
|
||||
string sql = $@"select orr.work_type, orr.fix_do, ui.full_name as work_person_name, finish_time, created_at
|
||||
string sql = $@"select orr.work_type, orr.fix_do, ui.full_name as work_person_name, orr.finish_time, orr.created_at, dn.device_node_guid, dn.full_name as device_node_name
|
||||
from device d
|
||||
join operation_record orr on d.device_number = orr.fix_do_code and orr.deleted = 0
|
||||
left join userinfo ui on orr.work_person_id = ui.userinfo_guid
|
||||
left join device_node dn on d.device_guid = dn.device_guid
|
||||
where d.deleted = 0 and d.device_guid = @device_guid";
|
||||
object param = new { @device_guid = fd.device_guid };
|
||||
object param = new { @device_guid = device_guid };
|
||||
var device = await backendRepository.GetAllAsync<DeviceOpeRecord>(sql, param);
|
||||
|
||||
if (device.Count == 0)
|
||||
|
@ -110,5 +110,7 @@ namespace FrontendWebApi.Models
|
||||
return Convert.ToDateTime(finish_time).ToString("yyyy-MM-dd HH:mm:ss");
|
||||
}
|
||||
} //結束時間
|
||||
public string device_node_guid { get; set; }
|
||||
public string device_node_name { get; set; }
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user