Загрузка приложения
ICustomerTicketReply
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
ICustomerTicketReplyОдно сообщение покупателя или поддержки и ссылки на изображения.
app/interfaces/orionplace/tickets/ICustomerTicketApi.tsexport interface ICustomerTicketReply {
// ID ответа.
id: number;
// Направление от покупателя поддержке либо от поддержки покупателю.
direction: {
// Значение поля int.
int: ETicketReplyDirection;
// Значение поля text.
text: string;
};
// ID, имя и аватар фактического отправителя.
sender: {
// ID ответа.
id: number;
// Значение поля first_name.
first_name: string;
// Значение поля last_name.
last_name: string;
// Значение поля avatar.
avatar: string | null;
};
// Время создания сообщения.
reply_time: IApiDateTime | null;
// Время прочтения; null до прочтения.
read_time: IApiDateTime | null;
// ID закрытых изображений и URL загрузки с авторизацией.
reply_images: {
// ID ответа.
id: number;
// Значение поля image.
image: string | null;
}[];
// Текст сообщения, не доверенный HTML.
reply_text: string;
}