import { OnInit } from '@angular/core'; import { SetService, PageService, FormControlService, HttpService, JwtService } from 'ngx-block-core'; import { FormGroup, FormControl } from '@angular/forms'; import { ActivatedRoute } from '@angular/router'; import { NzModalService } from 'ng-zorro-antd'; import { NzMessageService } from 'ng-zorro-antd'; export declare class Sucu01Data0030001Component implements OnInit { setService: SetService; private formControlService; private http; private activatedRoute; private modalService; private pageService; private jwtService; private message; dataSet: { id: number; edit: boolean; checked: boolean; disabled: boolean; data?: any; first?: boolean; }[]; forms: { [key: string]: FormGroup; }; nzLoading: {}; editNumber: number; visible: boolean; submitSpinning: boolean; submitData: { PARTNO: string; reason: string; index: number; }; local: boolean; static: boolean; blockid: string; layoutid: string; sets: { blockCode: string; blockId: string; blockName: string; layoutId: string; blockType: string; blockChildType: string; versionCode: number; attributes: any[]; events: { label: string; value: string; data: { setParams: string[]; }; }[]; styles: { "nzPageSizeOptions": number[]; nzShowSizeChanger: boolean; "nzPageSize": number; "nzShowPagination": boolean; "nzShowQuickJumper": boolean; "nzHeadHeight": number; "nzlineHeight": number; "nzTitle": string; "nzSize": string; 'nzMore': boolean; "nzScroll": boolean; "nzScrollValueY": number; "nzScrollcolumn": boolean; "nzScrollValueX": number; nzHiddenButton: boolean; nzHiddenTools: boolean; nzClearAfterInsert: boolean; nzNum: number; nzDynamicNum: boolean; nzNumSql: string; nzOnlyInsert: boolean; }; datas: { nzEnterFilter: boolean; nzNeedOrganize: boolean; jichengLeft: boolean; jichengRight: boolean; jichengRightId: string; jichengLeftId: string; nzSearch: { nzUsed: boolean; searchColumn: any[]; sortColumn: any[]; }; nzTableName: string; sysFields: { isDelete: string; primaryKeys: any[]; createUser: string; }; virtualColumn: any[]; searchColumn: any[]; showColumn: any[]; allColumn: any[]; ColumnData: {}; nzSearchMap: any[]; nzForm: { nzFormType: string; nzDefaultSet: { primaryKey: { name: string; type: string; value: string; rule: string; procudure: string; }[]; systemData: any[]; deleteFlag: any[]; otherData: any[]; }; }; nzServiceParam: any[]; nzServiceParamDetail: { "sequ": number; }; nzHiddendatas: { nzNames: any[]; nzSets: { "id": number; }; }; }; }; setData: any[]; setDataInit(): void; constructor(setService: SetService, formControlService: FormControlService, http: HttpService, activatedRoute: ActivatedRoute, modalService: NzModalService, pageService: PageService, jwtService: JwtService, message: NzMessageService); otherSets: { /** 必须在编辑界面 */ editMast: boolean; notDelete: boolean; removeFormToReset: boolean; notReset: string; isFirst: boolean; disabled: boolean; width: number; }; ngOnInit(): void; autoUpdate(): void; endId: number; form_addForm(): void; submitChange(): void; form_removeForm(index: any): void; form_edit_one(index: any, data: any): void; form_submit_one(index: any, id: any, otherData?: any): void; isEmpty(data: { [key: string]: any; }): boolean; deleteflags: {}; form_delete_more(): void; form_delete_one_base(index: any): void; form_delete_one(index: any): void; statusOfSubmitAll: number; /** * * @param otherData * @param main mainFist */ form_submit_all(otherData?: any, main?: boolean): void; form_submit_one_valid(index: any, id: any, otherData?: any): void; getFormGroup(disabled?: boolean): FormGroup; getControl(data?: any): FormControl; baseInit(): void; submit_InsertTableData(id: any, nzLoading: any, dataSet: any, sets: any, form: any, activatedRoute: ActivatedRoute, url: string, type: string, otherData: any): Promise; ngOnDestroy(): void; tableSort: any[]; /** * 刷新表格 */ pzSearchData(): void; nzPageIndexChange(event: any): void; nzPageSizeChange(): void; nzTotal: number; pageIndex: number; loading: boolean; searchMap: {}; searchData(searchMap: any, reset?: boolean, status?: { blockid: string; eventName: string; statuName: string; }, edit?: boolean, notClear?: boolean): void; allChecked: boolean; indeterminate: boolean; checkAll(value: any): void; refreshStatus(): void; pzListening(): void; /** isNum 动态条数就绪 */ backnum: { used: boolean; nzNum: number; data: {}; isNum: boolean; upField: string; notShowEdit: boolean; }; Listening(): void; setBomData(): void; jichengJson: { [key: string]: { DID: string; PARTNO: string; QTY: number; }; }; bomData: { POT_MATERIAL_CODE: string; POT_MATERIAL_PARENT: string; [key: string]: any; }[]; jichengRightJson: { [PARTNO: string]: { edited: boolean; index?: number; id?: string; }; }; jichengCheck(data: { index: number; columnName: string; formId: string; value: string | number; }): void; resetData(): void; /** * * @param data * @param one 为true时,是本表单独校验 */ check_childTable(data: any, one?: boolean, id?: string): boolean; mainFist(datas: any): void; keydown(event: any): boolean; updateNum(value: any): void; }