/** * 新增人:pengxing * 关键字:各端sdk适配 pc */ import { AxiosResponse } from 'axios'; import BaseSDK from './base'; export default class PCSDK extends BaseSDK { /** * 失败提示 * @param content * @param callback */ errorMessage(content: string): void; /** * 警告提示 * @param content * @param callback */ warningMessage(content: string): any; /** * 成功提示 * @param content */ successMessage(content: string): any; /** * 处理重定向的函数 * @param redirectUrl 重定向地址 * @param messageContent 消息内容 * @param response 响应体 */ handleRedirectUrl(redirectUrl: string, content: string, response: AxiosResponse, handleRedirectUrlFun?: any): void; /** * 获取缓存 * @param key */ getStorageSync(key: string): any; /** * 设置缓存 * @param key * @param data */ setStorageSync(key: string, data: any): any; }