add to GetUserUTMByListIDs retunrning entity field
This commit is contained in:
parent
10012b3fc8
commit
017c49a59e
@ -955,4 +955,8 @@ WHERE AccountID = (SELECT AmoID FROM users WHERE users.AccountID = $6) AND QuizI
|
||||
RETURNING *;
|
||||
|
||||
-- name: GetUserUTMByListIDs :many
|
||||
SELECT * FROM utms WHERE ID = ANY($1::int[]) AND Deleted = false;
|
||||
SELECT utms.ID, utms.AmoFieldID, f.Entity AS AmoFieldType, utms.QuizID, utms.AccountID, utms.Name
|
||||
FROM utms
|
||||
JOIN fields f ON utms.AmoFieldID = f.AmoID
|
||||
WHERE utms.ID = ANY($1::int[]) AND utms.Deleted = false;
|
||||
|
||||
|
@ -207,3 +207,12 @@ const (
|
||||
TypeAmoPayer FieldType = "payer" // Плательщик (только в списке Счета-покупки)
|
||||
TypeAmoSupplier FieldType = "supplier" // Поставщик (только в списке Счета-покупки)
|
||||
)
|
||||
|
||||
type CheckUserUTM struct {
|
||||
ID int64 `json:"ID"`
|
||||
Amofieldid int32 `json:"AmoFieldID"`
|
||||
AmoFieldType EntityType `json:"Entity"`
|
||||
Quizid int32 `json:"QuizID"`
|
||||
Accountid int32 `json:"AccountID"`
|
||||
Name string `json:"Name"`
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user