import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; export declare class PatrolGroupService { private httpClient; private uri; constructor(httpClient: HttpClient); getGroupsByFilterString(egLike: any): Observable; getGroups(groupType?: number): Observable; /** * 查询巡检组列表 */ queryGroupDataByCondition(param: any, pageNum: number, pageSize: number): Promise; /** * 根据巡检组编号查询子项列表 */ getAllItemsFromGroup(param: any, pageNum: number, pageSize: number, groupType: any): Promise; /** * 添加巡检组 */ addGroup(group: any): Promise; /** * 修改巡检组 */ editGroup(group: any): Promise; /** * 删除巡检组 */ deleteGroup(group: any): Promise; /** * 通过组名称查询巡检组列表 */ queryGroupByName(name: any): Promise; /** * 通过组Id查询巡检组 */ queryGroupById(id: any): Promise; /** * 更新巡检组中数据 */ updateItemsInGroup(data: any): any; }