提交代理商订单页面

2.0-dev
袁野 2 years ago
parent 331186821a
commit 919b8c2b99
  1. 4
      src/app/admin/login/login/login.component.html
  2. 20
      src/app/admin/login/login/login.component.ts

@ -50,10 +50,10 @@
</nz-form-item>
<nz-form-item>
<nz-form-label nzFor="vertifyCode" nzRequired class="form-item-label"><h3>验证码</h3></nz-form-label>
<nz-form-label nzFor="verifyCode" nzRequired class="form-item-label"><h3>验证码</h3></nz-form-label>
<nz-form-control nzErrorTip="请输入验证码!" class="form-item-control">
<div nz-row >
<input nz-col nzSpan="12" nz-input type="text" id="vertifyCode" formControlName="vertifyCode" placeholder="请输入验证码" />
<input nz-col nzSpan="12" nz-input type="text" id="verifyCode" formControlName="verifyCode" placeholder="请输入验证码" />
<app-verification-code nz-col nzSpan="12" (validate)="validateFun($event)" ></app-verification-code>
</div>
</nz-form-control>

@ -16,22 +16,20 @@ import {HttpClient} from '@angular/common/http';
export class LoginComponent implements OnInit {
loginForm: FormGroup; // 登录表单
code:string="";
code: string;
constructor(private store: LocalStorageService, // 数据请求
private router: Router, // 路由
private form: FormBuilder, // 表单校验
private http: HttpClient, // http请求
private loginService: LoginService,
private message: NzMessageService,
private modal: NzModalService) {
private message: NzMessageService) {
}
ngOnInit() {
this.loginForm = this.form.group({
loginName: [null, [Validators.required]],
password: [null, [Validators.required]],
vertifyCode:[null, [Validators.required]]//验证码
verifyCode: [null, [Validators.required]]
});
}
@ -40,29 +38,23 @@ export class LoginComponent implements OnInit {
*/
submitLogin() {
// tslint:disable-next-line:forin
for (const i in this.loginForm.controls) {
this.loginForm.controls[i].markAsDirty();
this.loginForm.controls[i].updateValueAndValidity();
}
if (this.loginForm.status == null || this.loginForm.status !== 'VALID') {
// this.modal.warning({
// nzTitle: '提示',
// nzContent: '请填写用户和密码',
// });
return;
}
if(this.loginForm.value.vertifyCode.toLowerCase() !== this.code ){
this.message.error("请填写正确的验证码");
if (this.loginForm.value.verifyCode.toLowerCase() !== this.code ) {
this.message.error('请填写正确的验证码');
return;
}
this.loginService.userLogin(this.loginForm.value, data => {
if (data['return_code'] === '000000') {
data['return_data']['object']['menuList'] = data['return_data']['object']['menuList'].filter(o => o.showOnMobile == 0);
data['return_data']['object']['menuList'] = data['return_data']['object']['menuList'].filter(o => o.showOnMobile === 0);
this.store.set(ADMIN_INFO_OBJECT, data['return_data']['object']);
this.store.set(TOKEN, data['return_data']['uniqueCode']);
this.store.set(INIT_FLAG, true);

Loading…
Cancel
Save