Додані повідомлення та перепрацьована структура застосунку та api
This commit is contained in:
@@ -6,6 +6,8 @@ class EntrancesService {
|
||||
let sql = `
|
||||
SELECT
|
||||
entrance.*,
|
||||
(SELECT house.title FROM house WHERE house.id = entrance.house_id) AS address_title,
|
||||
(SELECT house.number FROM house WHERE house.id = entrance.house_id) AS address_number,
|
||||
COALESCE((SELECT entrance_history.working FROM entrance_history WHERE entrance_history.entrance_id = entrance.id ORDER BY entrance_history.date_start DESC LIMIT 1), 0) AS working,
|
||||
(SELECT entrance_history.name FROM entrance_history WHERE entrance_history.entrance_id = entrance.id ORDER BY entrance_history.date_start DESC LIMIT 1) AS entrance_history_name,
|
||||
(SELECT entrance_history.group_id FROM entrance_history WHERE entrance_history.entrance_id = entrance.id ORDER BY entrance_history.date_start DESC LIMIT 1) AS entrance_history_group_id,
|
||||
@@ -30,6 +32,11 @@ class EntrancesService {
|
||||
"house_id": Number(row.house_id),
|
||||
"entrance_number": Number(row.entrance_number),
|
||||
"title": row.title,
|
||||
"address": {
|
||||
"title": row.address_title,
|
||||
"number": row.address_number,
|
||||
"points_number": JSON.parse(row.points_number)
|
||||
},
|
||||
"description": row.description,
|
||||
"created_at": Number(row.created_at),
|
||||
"updated_at": Number(row.updated_at),
|
||||
|
||||
Reference in New Issue
Block a user