import { ChannelStatus } from '../enums/channel-status.enum'; import { ChannelType } from '../enums/channel-type.enum'; export interface IChannelConfig { id: number; site_id: number; channel_type: ChannelType; channel_name: string; channel_key: string; status: ChannelStatus; config: Record; create_time: number; update_time: number; } export interface IWechatConfig { site_id: number; app_id: string; app_secret: string; token: string; encoding_aes_key: string; status: ChannelStatus; create_time: number; update_time: number; } export interface ISmsConfig { site_id: number; sms_type: string; // 服务商类型:niuyun, aliyun, tencent api_key: string; api_secret: string; sign_name: string; status: ChannelStatus; create_time: number; update_time: number; }