import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; export declare class TaskService { private httpClient; setBaseApi(url: string, environment?: any): void; constructor(httpClient: HttpClient); getPrefix(): string; getUserBoardData(): Observable; doCreateBoard(param: any): Observable; doDeleteBoard(boardId: any, param: any): Observable; updateBoard(boardId: any, param: any): Observable; updateBoardViews(boardId: any, param: any): Observable; getBoardTemplateData(): Observable; getBoardData(boardId: any): Observable; queryDateTaskPanel(boardId: any, params: any): Observable; doAddGroup(boardId: any, param: any): Observable; getBoardColumn(boardId: any): Observable; doAddPulse(param: any): Observable; doAddColumn(boardId: any, param: any): Observable; doDeleteGroup(boardId: any, groupId: any, param: any): Observable; doDeleteColumn(boardId: any, columnId: any, param: any): Observable; doDeletePulse(param: any): Observable; doEditGroupTitle(boardId: any, GroupId: any, param: any): Observable; doEditGroupLabel(boardId: any, GroupId: any, param: any): Observable; doEditColumnHeader(boardId: any, columnId: any, param: any): Observable; doEditPulseName(pulseId: any, param: any): Observable; doEditPulse(boardId: any, param: any): Observable; doAddStatusLabel(boardId: any, columnId: any, param: any): Observable; addPosts(param: any): Observable; getPosts(pulseId: any, param: any): Observable; doReplayPost(postId: any, param: any): Observable; doRemovePost(postId: any): Observable; getLogData(pulseId: any, param: any): Observable; getInfoBoxData(pulseId: any, param: any): Observable; addInfoBox(pulseId: any, param: any): Observable; editInfoBox(pulseId: any, id: any, param: any): Observable; deleteInfoBox(pulseId: any, id: any): Observable; getRecycleData(param: any): Observable; queryGroupRecycleWithLabel(param: any): Observable; restoreRecycle(recycleBinId: any): Observable; restoreRecycleNew(type: any, objectId: any): Observable; getPulseData(pulseId: any): Observable; getGroupData(boardId: any, groupId: any, param?: any): Observable; setCollapseState(boardId: any, groupId: any, param: any): Observable; setAllCollapseState(boardId: any, param: any): Observable; batchChangeColumn(boardId: any, param: any): Observable; columnSort(groupId: any, param: any): Observable; getIntegrationData(param: any): Observable; getAutomationsBoundTypeMap(param: any, externalParam?: any): Observable; addAutomations(param: any): Observable; getAutomations(param: any): Observable; getAutomationPages(param: any): Observable; switchAutomations(instanceId: any, param: any): Observable; patchAutomations(instanceId: any, param: any): Observable; deleteAutomations(instanceId: any): Observable; buttonClickEvent(path: any, param: any, isExternalUrl?: any): Observable; getBoardUser(boardId: any): string; getBoardUer(boardId: any, params: any): Observable; getBoardSubscribers(boardId: any, param: any): Observable; addBoardSubscriber(boardId: any, param: any): Observable; editBoardSubscriber(boardId: any, subscriberId: any, param: any): Observable; removeBoardSubscriber(boardId: any, subscriberId: any): Observable; getBoardPermission(boardId: any): Observable; addBoardPermission(boardId: any, param: any): Observable; setLockState(boardId: any, columnId: any, param: any): Observable; setHideState(boardId: any, columnId: any, param: any): Observable; getColumnUsers(boardId: any, columnId: any, param: any): Observable; addPermit(boardId: any, columnId: any, param: any): Observable; removePermit(boardId: any, columnId: any, param: any): Observable; getColumnsUser(boardId: any, pulseId: any, columnId: any): Observable; setColumnEncrypt(boardId: any, columnId: any, param: any): Observable; queryTaskPanel(boardId: any, param: any): Observable; delayTask(pulseId: any, param: any): Observable; exportBoardToExcel(boardId: any, param: any): Observable; exportExcelWithInfoBox(boardId: any, param: any): Observable; importExcelToBoard(param: any): Observable; doAddSelectOption(boardId: any, columnId: any, param: any): Observable; querySmsTemplateList(): Observable; batchDownload(ids: any): Observable; batchDownloadWithWatermark(params: any): Observable; /** * 以日期为维度,统计面板下各分组的任务 * @param boardId 面板id * @param dateColumnId 日期列id * @param personColumnId 人员列id * @param statusColumnId 状态列id */ statisticsDashboard(boardId: string, dateColumnId: string, personColumnId: string, statusColumnId: string): Observable; /** * 统计过去30天每天任务数量 */ statisticsLast30daysTask(): Observable; /** * 统计未来一周每天任务数量 */ statisticsFutureWeekTask(): Observable; searchEverything(param: any): Observable; moveToGroup(boardId: any, param: any): Observable; importDataToGroup(boardId: any, param: any): Observable; getGroupAuthority(boardId: any, groupId: any): Observable; setGroupAuthority(boardId: any, groupId: any, param: any): Observable; setTitleLock(boardId: any, titleLock: any): Observable; getBoardPulses(boardId: any): Observable; batchAttachUser(boardId: any, param: any): Observable; getBoardGroups(boardId: any): Observable; changeGroupPos(param: any): Observable; changeColumnPos(param: any): Observable; queryProcessList(param: any): Observable; queryProcessActivities(id: any, param: any): Observable; queryAuditBoardList(param: any): Observable; queryAuditItemList(id: any, param: any): Observable; getBoardCategoryList(param: any): Observable; getBoardNameList(param: any): Observable; updateBoardSort(boardId: any, param: any): Observable; createBoardCategory(param: any): Observable; editBoardCategory(param: any): Observable; removeBoardCategory(id: any): Observable; queryStatus(url: any, param: any): Observable; pulseSort(param: any): Observable; pulsePostReadRecord(boardId: any, pulseId: any, count: any): Observable; getManualTaskData(boardId: any): Observable; getTaskDepartment(): Observable; getWorkDefs(params: any): Observable; getPublicKey(): Observable; login(param: any): Observable; getRefreshTodayAuditDate(param: any): Observable; getRefreshTodayIndicatorDate(param: any): Observable; postBoardPulseScanLog(param: any): Observable; getBoardPulseScanLog(pulseId: any, date: any): Observable; refreshAuditStatus(param: any): Observable; refreshMonitorStatus(param: any): Observable; getHeadList(executionId: any): Observable; getTotalData(executionId: any, params: any): Observable; getExecutionsList(executionId: any, params: any): Observable; exportExcel(param: any, id: any): void; getAuditList(params: any): Observable; getSupervisoryList(params: any): Observable; sendConfirmOprate(executionId: any, params: any): Observable; sendReviewOprate(executionId: any, params: any): Observable; editListData(executionId: any, params: any): Observable; addNoticeTemplate(itemId: any, params: any): Observable; getOutIndicatorItemColumns(outSystemCode: any, outItemId: any, itemId: any): Observable; getIndicatorHeadList(executionId: any): Observable; getIndicatorExecutionsList(executionId: any, params: any): Observable; getIndicatorTotalData(executionId: any, params: any): Observable; exportIndicatorExcel(param: any, id: any): void; addIndicatorNoticeTemplate(itemId: any, params: any): Observable; getEmailTemplateList(itemId: any): Observable; getGroupField(dataSourceId: any): Observable; getUserList(): Observable; getRoleList(): Observable; getgetEmailTemplateDetail(templateId: any): Observable; reportView(param: any): Observable; getIndicatorItems(): Observable; getAuditItems(): Observable; getTaskList(param: any): Observable; boardStatistic(boardId: any): Observable; getIndicatorRules(params: any): Observable; getSystemRoles(params: any): Observable; getSysParams(): Observable; queryCategoryProcess(): Observable; queryProcessActivityNode(param: any): Observable; getProdProducts(param: any): Observable; addManualTask(params: any): Observable; /** * 运营中心-任务规则管理相关接口 * */ getProductJob(params: any): Observable; getOrgMember(params: any): Observable; getProductStaff(params: any): Observable; addProductStaff(params: any): Observable; getProductOprators(params: any): Observable; addProductPresident(params: any): Observable; deletePeoductPresident(id: any): Observable; getTaskDepartments(): Observable; getAuditLists(): Observable; getIndicatorList(): Observable; addTask(params: any): Observable; getTaskDetail(id: any): Observable; editTask(params: any): Observable; batchEditTask(params: any): Observable; batchDeleteTaskDef(params: any): Observable; drag(params: any): Observable; deleteTask(id: any): Observable; getReportList(): Observable; /** * 产品部统计标签分组 * @param params boardIds: [] */ getLabelGroupStatistics(params: any): Observable; getGroupRowsValue(params: any): Observable; auditItemProgress(itemId: any, executionId: any): Observable; getAuditBoards(param: any): Observable; getIndicatorBoards(param: any): Observable; getAuditBoardsItem(id: any, date: any): Observable; getIndicatorBoardsItem(id: any, date: any): Observable; getAllBusiness(param: any): Observable; getBusinessCategory(param: any): Observable; getBusinessField(param: any): Observable; postBoardTaskStatus(params: any): Observable; patchBoardTaskStatus(params: any): Observable; deleteBoardTaskStatus(id: any, boardId: any): Observable; getBoardTaskStatus(params: any): Observable; } export declare const SERVICE_CONFIG: { baseApi: string; environment: { systemModule: string; taskModule: string; operationModule: string; productModule: string; auditModule: string; indicatorModule: string; datasourceModule: string; workflowModule: string; }; };