wangzhibo
2026-07-28 2b662657c5bc5bc45b69f475c7b2edcf8fc92f0c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import {CoolController, BaseController } from '@cool-midway/core';
import { Post, Inject } from '@midwayjs/core';
import { Ys7Service } from '../../service/ys7';
 
@CoolController()
export class Ys7Controller extends BaseController {
  @Inject()
  ys7Service: Ys7Service;
 
  /**
   * 获取萤石云 AccessToken
   * 前端 POST /admin/monitor/ys7/getToken
   */
  @Post('/getToken')
  async getToken() {
    const tokenInfo = await this.ys7Service.getAccessToken();
    return this.ok(tokenInfo);
  }
}