import { WecomConfig } from "../../../wecom"; import { BaseRet } from "../../../common/interface"; export interface IAgentWecom extends Partial { agentId: number; } export interface IAgentBase { report_location_flag: 0 | 1; name: string; description: string; redirect_domain: string; isreportenter: 0 | 1; home_url: string; } /** * @description 修改应用数据格式 * @export * @interface ISetAgent */ export interface ISetAgent extends Partial { logo_mediaid?: string; } export interface AgentRetUser { userid: string; } export interface AgentRet extends BaseRet, IAgentBase { agentid: string; square_logo_url: string; allow_userinfos: { user: AgentRetUser[]; }; allow_partys: { partyid: number[]; }; allow_tags: { tag: number[]; }; close: 0 | 1; }