import { SwaggerType } from './SwaggerType';
export default interface SwaggerInterface extends SwaggerType {
  /***
   * 视频大盘-卡片核心指标
   */
  '/test/xxxx': {
    get: {
      param: {
        query: {
          /**统计类型：1=周，2=月，3=季度，4=年，5=自定义 */
          type: number;
          /**开始日期(yyyy-MM-dd)，type=5 时必填 */
          startDate?: string;
          /**结束日期(yyyy-MM-dd)，type=5 时必填 */
          endDate?: string;
          /**机构ID，不传则从登录用户部门获取 */
          institutionId?: number;
          /**分类ID */
          categoryId?: number;
        };
      };
      response: {
        /**访问人次 */
        userCount: {
          /**数值 */
          value: number;
          /**环比百分比 */
          ratio: number;
        };
        /**点击量 */
        clickCount: {
          value: number;
          ratio: number;
        };
        /**观看时长（小时） */
        watchDuration: {
          value: number;
          ratio: number;
        };
        /**请求数 */
        requestCount: {
          value: number;
          ratio: number;
        };
        /**出口流量（GB） */
        trafficOut: {
          value: number;
          ratio: number;
        };
        /**存储用量，暂未实现 */
        storageUsage: null;
      };
    };
  };
}
