diff --git a/dal/db_query/queries.sql b/dal/db_query/queries.sql index e44f997..5adfef7 100644 --- a/dal/db_query/queries.sql +++ b/dal/db_query/queries.sql @@ -1021,9 +1021,13 @@ WHERE a.result = true AND r.deleted = false AND q.deleted = false; --- name: SettingDealStatus :exec +-- name: SettingDealAmoStatus :exec INSERT INTO amoCRMStatuses (AccountID, DealID, AnswerID, Status) SELECT u.AmoID, $1, $2, $3 FROM tokens AS t JOIN users AS u ON t.AccountID = u.AccountID WHERE t.AccessToken = $4; + +-- name: UpdatingDealAmoStatus :exec +UPDATE amoCRMStatuses SET Status = $1 +WHERE AnswerID = $2 AND AmoID = (SELECT u.AmoID FROM tokens AS t JOIN users AS u ON t.AccountID = u.AccountID WHERE t.AccessToken = $3); \ No newline at end of file