/*** * @file: * @author: caojianping * @Date: 2023-07-05 19:34:14 */ import { DingdingShareTypeEnum } from '../enums'; import { IBaseAuthCode } from './platform.interface'; /** * 钉钉鉴权信息接口 */ export interface IDingdingSignature { agentId: string; corpId: string; timeStamp: string; nonceStr: string; signature: string; } /** * 钉钉授权码结果接口 */ export interface IDingdingAuthResult extends IBaseAuthCode { } /** * 钉钉扫码结果接口 */ export interface IDingdingScanResult { text: string; } /** * 钉钉分享传参接口 */ export interface IDingdingShareParams { /** 底部弹窗bar的主视角设置 **/ controlMainParams?: { show: true; control: true; showIcon: true; }; type: DingdingShareTypeEnum; url: string; content: string; title: string; image: string; }