mirror of
https://github.com/BgaSol/sol-cloud
synced 2026-04-21 17:17:16 +00:00
72 lines
1.3 KiB
TypeScript
72 lines
1.3 KiB
TypeScript
/* generated using openapi-typescript-codegen -- do not edit */
|
|
/* istanbul ignore file */
|
|
/* tslint:disable */
|
|
/* eslint-disable */
|
|
/**
|
|
* 消息分页DTO
|
|
*/
|
|
export type MessageEnvelopePageDto = {
|
|
/**
|
|
* 页码
|
|
*/
|
|
page: number;
|
|
/**
|
|
* 每页条数
|
|
*/
|
|
size: number;
|
|
/**
|
|
* 业务类型: 站内信,小程序通知,邮件
|
|
*/
|
|
businessType?: string;
|
|
/**
|
|
* 接收者类型枚举
|
|
*/
|
|
messageRecipientTypeEnum?: MessageEnvelopePageDto.messageRecipientTypeEnum;
|
|
/**
|
|
* 接收者id
|
|
*/
|
|
recipientId?: string;
|
|
/**
|
|
* 消息标题
|
|
*/
|
|
title?: string;
|
|
/**
|
|
* 消息内容
|
|
*/
|
|
content?: string;
|
|
/**
|
|
* 处理器: 邮件处理器,小程序通知处理器
|
|
*/
|
|
handler?: string;
|
|
/**
|
|
* 元数据
|
|
*/
|
|
metadata?: string;
|
|
/**
|
|
* 消息状态枚举
|
|
*/
|
|
status?: MessageEnvelopePageDto.status;
|
|
/**
|
|
* 描述
|
|
*/
|
|
description?: string;
|
|
};
|
|
export namespace MessageEnvelopePageDto {
|
|
/**
|
|
* 接收者类型枚举
|
|
*/
|
|
export enum messageRecipientTypeEnum {
|
|
USER = 'USER',
|
|
ROLE = 'ROLE',
|
|
DEPARTMENT = 'DEPARTMENT',
|
|
}
|
|
/**
|
|
* 消息状态枚举
|
|
*/
|
|
export enum status {
|
|
UNREAD = 'UNREAD',
|
|
READ = 'READ',
|
|
IGNORE = 'IGNORE',
|
|
}
|
|
}
|
|
|