Метод addDealComment

Метод используется для добавления комментария к сделке. В начале устанавливается значение realUserId в 0. Далее идёт проверка на совместимость, и если объект params содержит поле userId, это значение присваивается realUserId.

Если передан параметр fromUserId, он также используется в качестве realUserId. В конечном итоге функция вызывает строго типизированный API-запрос через gcApiStrictCall, чтобы добавить комментарий к сделке.

Параметры

  • ctx: app.Ctx
    Объект контекста, содержащий данные, необходимые для выполнения действия.

  • params: { dealId: number, comment: string, fromUserId?: number }
    Объект с параметрами действия:

    • dealId: number — Идентификатор сделки, к которой добавляется комментарий.
    • comment: string — Текст комментария.
    • fromUserId?: number (опционально) — Идентификатор пользователя, который добавляет комментарий. Если не указан, используется значение по умолчанию.

Возвращаемое значение

  • Promise<void>
    Метод возвращает только ответ, указывающий на завершение операции.

Пример использования

await addDealComment(ctx, {
  dealId: 12345,
  comment: "This is a test comment",
  fromUserId: 67890
});

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании