|
@@ -29,10 +29,10 @@ export class LoginController {
|
|
|
* @param data 用户名和密码
|
|
|
* @param type 用户类型
|
|
|
*/
|
|
|
- @Post('/:type')
|
|
|
+ @Post('/:type', { description: 'ignore' })
|
|
|
async toLogin(@Body() data: LoginDTO, @Param('type') type: string) {
|
|
|
const user = await this.loginService.loginByAccount(data, LoginType[type]);
|
|
|
- if (type === 'Admin') user.role = [type];
|
|
|
+ user.role = type;
|
|
|
let vo = new LoginVO(user);
|
|
|
vo = JSON.parse(JSON.stringify(vo));
|
|
|
vo.login_code = await this.loginService.onePointLogin(vo);
|