import { ApiClientFactory } from '../core/api.client.factory'; import { SpecialSchemeSearchData, SpecialSchemeAdd, SpecialEquipmentSearch, SpecialEquipmentSearchAdd, SpecialPersonnelSearch, SpecialPersonnelAdd, SafetyEducationSearch, SafetyEducationAdd, ProcessAcceptanceSearch, ProcessAcceptanceAdd, PersonnelOfMechanical } from '../model/xunFengSys.model'; export declare class XunFengSysService { private factory; constructor(factory: ApiClientFactory); loadAddBrightSpotEngineering(projectId: string, publishDate: string, type: string, classify: string, description: string, imageUrl: string): Promise; loadSearchBrightSpotEngineering(projectId: string, startDate: string, endDate: string, classify: string, type: string): Promise; loadRevampBrightSpotEngineering(projectId: string, publishDate: string, type: string, classify: string, description: string, imageUrl: string, id: string): Promise; loadRemoveBrightSpotEngineering(projectId: string, id: string): Promise; LoadSpecialSchemeSearchData(projectId: string, startDate: string, endDate: string, field?: string): Promise; LoadSpecialSchemeAdd(projectId: string, data: SpecialSchemeAdd): Promise; LoadSpecialSchemeEdit(projectId: string, data: SpecialSchemeAdd): Promise; LoadSpecialSchemeDelete(projectId: string, id: number): Promise; LoadSpecialSchemeExport(projectId: string, startDate: string, endDate: string, field?: string): void; LoadSpecialEquipmentSearchData(projectId: string, startDate: string, endDate: string, field?: string): Promise; LoadSpecialEquipmentAdd(projectId: string, data: SpecialEquipmentSearchAdd): Promise; LoadSpecialEquipmentEdit(projectId: string, data: SpecialEquipmentSearchAdd): Promise; LoadSpecialEquipmentDelete(projectId: string, id: number): Promise; LoadSpecialEquipmentExport(projectId: string, startDate: string, endDate: string, field?: string): void; LoadSpecialPersonnelSearchData(projectId: string, startDate: string, endDate: string, field?: string): Promise; LoadSpecialPersonnelAdd(projectId: string, data: SpecialPersonnelAdd): Promise; LoadSpecialPersonnelEdit(projectId: string, data: SpecialPersonnelAdd): Promise; LoadSpecialPersonnelDelete(projectId: string, id: number): Promise; LoadSpecialPersonnelExport(projectId: string, startDate: string, endDate: string, field?: string): void; LoadSafetyEducationSearchData(projectId: string, startDate: string, endDate: string, field?: string, status?: string): Promise; LoadSafetyEducationAdd(projectId: string, data: SafetyEducationAdd): Promise; LoadSafetyEducationEdit(projectId: string, data: SafetyEducationAdd): Promise; LoadSafetyEducationDelete(projectId: string, id: number): Promise; LoadSafetyEducationExport(projectId: string, startDate: string, endDate: string, field?: string, status?: string): void; LoadProcessAcceptanceSearchData(projectId: string, startDate: string, endDate: string): Promise; LoadProcessAcceptanceAdd(projectId: string, data: ProcessAcceptanceAdd): Promise; LoadProcessAcceptanceEdit(projectId: string, data: ProcessAcceptanceAdd): Promise; LoadProcessAcceptanceDelete(projectId: string, id: number): Promise; LoadProcessAcceptanceExport(projectId: string, startDate: string, endDate: string): void; LoadEnclosureExport(projectId: string, path: string): void; loadRevampFirstSystem(projectId: string, projectName: string, id: number, firstEngineName: string, engineType: number, partMileage: string, fieldManager: string, technicalDirector: string, testSupervisor: string, supervisionAuditor: string, applyDate: string, completeDate: string, auditDate: string, attachment: string, remark?: string): Promise; loadAddFirstSystem(projectId: string, projectName: string, firstEngineName: string, engineType: number, partMileage: string, fieldManager: string, technicalDirector: string, testSupervisor: string, supervisionAuditor: string, applyDate: string, completeDate: string, auditDate: string, attachment: string, remark?: string): Promise; loadRemoveFirstSystem(projectId: string, id: number): Promise; loadSearchFirstSystem(projectId: string, startDate: string, endDate: string, engineType: number): Promise; downLoadFirstSystem(projectId: string, startDate: string, endDate: string, engineType: number): Promise; LoadXunFShouHide(projectId: string): Promise; loadEditPersonnelOfMechanical(projectId: string, id: number, data: PersonnelOfMechanical): Promise; loadAddPersonnelOfMechanical(projectId: string, data: PersonnelOfMechanical): Promise; loadRemovePersonnelOfMechanical(projectId: string, id: number): Promise; loadSearchPersonnelOfMechanical(projectId: string, startDate: string, endDate: string): Promise; downLoadPersonnelOfMechanical(projectId: string, startDate: string, endDate: string): Promise; loadSearchDatePersonnelOfMechanical(projectId: string, date: string): Promise; }