123456789101112131415161718192021 |
- import { Controller, Inject, Post } from '@midwayjs/decorator';
- import { Context } from '@midwayjs/koa';
- import { InitService } from '../service/init.service';
- @Controller('/init')
- export class InitController {
- @Inject()
- ctx: Context;
- @Inject()
- service: InitService;
- @Post('/')
- async index() {
- await this.service.adminUser();
- // 未初始化,则执行初始化程序
- await this.service.initDict();
- await this.service.initRole();
- await this.service.initMenus();
- return 'ok';
- }
- }
|