alarmContactModal.ts
729 Bytes
import { BasicPageParams } from '/@/api/model/baseModel';
interface ContactItemsModal {
id: string;
createTime: string;
enabled: boolean;
username: string;
department: string;
phone: string;
}
export type ContactPageParams = BasicPageParams & { username: string; organizationId: string };
export type ConfigPageParams = BasicPageParams & {
status: number;
organizationId: string;
name: string;
orderFiled: string;
orderType: string;
};
export interface ContactModal {
items: ContactItemsModal[];
total: number;
}
export interface ContactParams {
alarmContactId: string;
messageMode: string;
name: string;
organizationId: string;
remark?: string;
}
export type ContactInfo = ContactParams;