设备保养pda接口修改
This commit is contained in:
@@ -106,7 +106,11 @@ namespace Tnb.EquipMgr
|
|||||||
a.last_execute_time = a.date_last_execute_time == null ? "" : a.date_last_execute_time.Value.ToString("yyyy-MM-dd HH:mm:ss");
|
a.last_execute_time = a.date_last_execute_time == null ? "" : a.date_last_execute_time.Value.ToString("yyyy-MM-dd HH:mm:ss");
|
||||||
})
|
})
|
||||||
.ToPagedListAsync(input?.currentPage ?? 1, input?.pageSize ?? 50);
|
.ToPagedListAsync(input?.currentPage ?? 1, input?.pageSize ?? 50);
|
||||||
|
var EqpMaintainRecordHs = await db.Queryable<EqpMaintainRecordH>().Where(p => list.list.Select(p => p.equip_id_id).ToList().Contains(p.equip_id)).ToListAsync();
|
||||||
|
foreach (var data in list.list)
|
||||||
|
{
|
||||||
|
data.last_execute_time = EqpMaintainRecordHs.Where(x => data.equip_id_id == x.equip_id && x.execute_time != null).Any() ? EqpMaintainRecordHs.Where(x => data.equip_id_id == x.equip_id && x.execute_time != null).OrderByDescending(x => x.execute_time).FirstOrDefault()!.execute_time!.Value.ToString("yyyy-MM-dd HH:mm:ss") : "";
|
||||||
|
}
|
||||||
return PageResult<EqpMaintainRecordListOutput>.SqlSugarPageResult(list);
|
return PageResult<EqpMaintainRecordListOutput>.SqlSugarPageResult(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user