| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165 |
- import { OnInit } from '@angular/core';
- import { FormBuilder, FormControl, FormGroup, ValidationErrors } from '@angular/forms';
- import { Observable } from 'rxjs';
- import { AuthService } from './auth.service';
- import Parse from "parse";
- import { Router, ActivatedRoute } from '@angular/router';
- import { HttpClient } from "@angular/common/http";
- import { NovaCloudService } from '../../nova-cloud/nova-cloud.service';
- import { ToastController } from '@ionic/angular/standalone';
- import * as i0 from "@angular/core";
- export declare class LoginComponent implements OnInit {
- authServ: AuthService;
- private novaCloud;
- private fb;
- private toastCtrl;
- router: Router;
- private route;
- private activatedRoute;
- private http;
- nums: string[];
- str: string;
- canvas: any;
- image: any;
- tabIndex: number;
- drawCode(str: any): any;
- drawline(canvas: any, context: any): void;
- drawDot(canvas: any, context: any): void;
- convertCanvasToImage(canvas: any): any;
- vCode: string;
- validateForm: FormGroup;
- validateUserForm: FormGroup;
- validateSMSForm: FormGroup;
- smsCodeErrorTip: string;
- userErrorTip: any;
- passwordErrorTip: any;
- forgetphoneCodesErrorTip: any;
- phoneErrorTip: any;
- codeVerified: boolean;
- codeErrorTip: any;
- username: any;
- forgetusername: string;
- forgetPassword: string;
- forgetConfirmpassword: string;
- forgerphoneCode: string;
- smsCode: string;
- phoneCode: any;
- registForm: FormGroup;
- forgetForm: FormGroup;
- registNameErrorTip: any;
- registIdcardErrorTip: any;
- registName: any;
- phoneCodes: any;
- registPhone: any;
- registIdcard: any;
- passwordVisible: boolean;
- passwordVisible2: boolean;
- passwordVisible3: boolean;
- iseducation: boolean;
- selectEducation: any;
- redirectUrl: any;
- isSended: boolean;
- isSending: boolean;
- smsTimeCount: number;
- sendSMSCode(): void;
- countDownSMS(): void;
- submitFormMobileSMS(value: {
- mobile: string;
- smsCode: string;
- checkCode: string;
- }): void;
- submitFormMobilePassword(value: {
- mobile: string;
- username?: string;
- password: string;
- checkCode: string;
- }): void;
- submitFormUserPassword(value: {
- mobile: string;
- username?: string;
- password: string;
- checkCode: string;
- }): void;
- forgetFormFun(value: {
- forgetusername: string;
- forgetPassword: string;
- forgetConfirmpassword: string;
- forgerphoneCode: string;
- }): Promise<void>;
- regpassword: any;
- confirmPassword: any;
- registSubmitForm(value: {
- registName: string;
- registIdcard: string;
- regpassword: string;
- confirmPassword: string;
- phoneCode: string;
- registPhone: string;
- }): Promise<void>;
- getSelectEducation(): void;
- loginSMS(): void;
- loginMobilePassword(): Promise<void>;
- loading: boolean;
- loading2: boolean;
- Profile: any;
- Lesson: any;
- myDate: Date;
- isVisible: boolean;
- profile: any;
- queryUser(): Promise<void>;
- type: string;
- mobileUserMap: {};
- getMobileUser(mobile: any): Promise<any>;
- forget(): void;
- backLogin(): void;
- handleCancel(): void;
- password: any;
- handleOk(): void;
- isOkLoading: boolean;
- getCode(): Promise<void>;
- getCode2(): Promise<void>;
- verifyCode(mobile: any, code: any): Promise<unknown>;
- countDown: number;
- isCountDown: boolean;
- countDownFun(): void;
- mobileLogin: boolean;
- rootPage: string;
- logo: string;
- qrcode: string;
- company: Parse.Object;
- companyId: string;
- app: Parse.Object;
- appId: string;
- message: {
- success: (msg: string) => void;
- create: (type: string, msg: string) => void;
- info: (msg: string) => void;
- error: (msg: string) => void;
- };
- constructor(authServ: AuthService, novaCloud: NovaCloudService, fb: FormBuilder, toastCtrl: ToastController, router: Router, route: ActivatedRoute, activatedRoute: ActivatedRoute, http: HttpClient);
- initCompanyConfig(): Promise<void>;
- initAppConfig(): Promise<boolean>;
- initLoginForm(): void;
- userNameAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- smsAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- passwordAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- codeAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- confirmPasswordErrorTip: any;
- regpasswordErrorTip: any;
- phoneCodesErrorTip: any;
- registIdcardAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- forgetNameAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- forgetPasswordAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- forgetConfirmPasswordAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- forgetCodeAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- registNameAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- registPhoneAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- registCodeAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- regpasswordAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- confirmPasswordAsyncValidator: (control: FormControl) => Observable<ValidationErrors>;
- code: any;
- ngOnInit(): void;
- creatCode(): void;
- static ɵfac: i0.ɵɵFactoryDeclaration<LoginComponent, never>;
- static ɵcmp: i0.ɵɵComponentDeclaration<LoginComponent, "app-pcuser-login", never, {}, {}, never, never, false, never>;
- }
|