@wjya/ngx-webapp-icpc.group.pms
Version:
angular webapp : icpc.group.pms
60 lines (59 loc) • 2.19 kB
TypeScript
import { OnInit, EventEmitter, OnDestroy } from '@angular/core';
import { FormControl, FormGroup, FormBuilder } from '@angular/forms';
import { AuthServerProvider, LoginService } from '@wjya/ngx-webapp-fx';
import { DataSourceHelper } from '../../service/data-source.helper';
import { UploadFile } from 'ng-zorro-antd';
import { RegisterAgreementComponent } from './register-agreement.modal';
import { Router, ActivatedRoute } from '@angular/router';
export declare class RegisterComponent implements OnInit, OnDestroy {
private fb;
private dataSourceHelper;
private authServerProvider;
private loginService;
private router;
private activatedRoute;
next: EventEmitter<any>;
registerAgreement: RegisterAgreementComponent;
validateForm: FormGroup;
private dataSource;
private partnerAccountRegisterDataSource;
private sendVerificationCodeDataSource;
modalIsVisible: boolean;
options: any[];
private myreg;
private accountReg;
fileList: any[];
fileList1: any[];
previewImage: string;
previewVisible: boolean;
number: any;
private isClick;
private SMS_TOKEN;
verificationCodeError: string;
accountError: string;
private t;
registerType: string;
constructor(fb: FormBuilder, dataSourceHelper: DataSourceHelper, authServerProvider: AuthServerProvider, loginService: LoginService, router: Router, activatedRoute: ActivatedRoute);
getFormControl(name: any): FormControl;
ngOnInit(): void;
handleCancel(): void;
resetForm(): void;
register(entity: any): void;
readonly isDisabled: boolean;
private confirmCheckPassword;
private confirmAccount;
private confirmName;
private confirmPhone;
private confirmCode;
private confirmChecked;
getAuthToken(): any;
handlePreview: (file: UploadFile) => void;
getLogoStatus(e: any): void;
getIconStatus(e: any): void;
removeLogoPhoto: (file: UploadFile) => boolean;
removeIconPhoto: (file: UploadFile) => boolean;
getVerifyCode(): void;
readRegisterAgreement(): void;
ngOnDestroy(): void;
back(): void;
}