Browse Source

[完善]登录去掉角色选择

dev
邵佳豪 3 years ago
parent
commit
e5b1fad2d2
  1. 4
      src/app/pages/login/login.component.html
  2. 2
      src/app/pages/login/login.component.scss
  3. 18
      src/app/pages/login/login.component.ts

4
src/app/pages/login/login.component.html

@ -22,7 +22,7 @@
</div>
<button nz-button class="login-form-button login-form-margin" [nzType]="'primary'">登录</button>
</form>
<p class="role">
<!-- <p class="role">
<a nz-dropdown [nzDropdownMenu]="menu" [nzVisible]="true">
{{selectedRole ? selectedRole : '请选择登录角色'}}
<i nz-icon nzType="down"></i>
@ -32,7 +32,7 @@
<li nz-menu-item (click)="selecteRole(item)" *ngFor="let item of roleList">{{item}}</li>
</ul>
</nz-dropdown-menu>
</p>
</p> -->
<p class="company">北京安信科创软件有限公司提供技术支持和维护</p>
</div>
</div>

2
src/app/pages/login/login.component.scss

@ -27,7 +27,7 @@
.hint {
text-align: right;
margin-bottom: 40px;
margin-bottom: 50px;
.forget{
cursor: pointer;
color: #2399FF;

18
src/app/pages/login/login.component.ts

@ -43,23 +43,25 @@ export class LoginComponent implements OnInit {
this.message.create('error', `请输入账号密码`);
return
}
if (!this.selectedRole) {
this.message.create('error', `请选择登录角色`);
return
}
// if (!this.selectedRole) {
// this.message.create('error', `请选择登录角色`);
// return
// }
this.http.post('/api/TokenAuth/Authenticate', {
userNameOrEmailAddress: this.validateForm.value.userName,
password: this.validateForm.value.password
}).subscribe(
(data: any) => {
this.message.create('success', `登陆成功`);
sessionStorage.setItem("token", data.result.accessToken);
this.cookieService.set("token", data.result.accessToken, null, '/');
this.cookieService.set("refreshToken", data.result.encryptedAccessToken, null, '/');
this.http.get('/api/services/app/Session/GetCurrentLoginInformations').subscribe((data:any) => {
sessionStorage.setItem('userdata',JSON.stringify(data.result.user))
this.http.get('/api/services/app/Session/GetCurrentLoginInformations').subscribe((data: any) => {
sessionStorage.setItem('userdata', JSON.stringify(data.result.user))
this.message.create('success', `登陆成功`);
this.router.navigate(['/home/plan'])
})
this.router.navigate(['/home/plan'])
//调用服务中的function刷新token
// this.token.startUp()
},

Loading…
Cancel
Save