| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- import { http } from '@/utils/http/axios';
- import type {
- DisposalManagementListResponse,
- DisposalManagementListQuery,
- DisposalManagementTableQuery,
- DisposalManagementTableResponse,
- LossReportReportTaskQuery,
- LossReportReportTaskResponse,
- LossRecordTableQuery,
- LossRecordTableResponse,
- } from '@/types/disaster-control';
- import type { QueryPageResponse, QueryPageRequest } from '@/types/disaster';
- /**
- * 获取台风灾害管理表格数据
- */
- export const getDisasterControlCollapseData = (query: QueryPageRequest<DisposalManagementListQuery>) => {
- return http.request<QueryPageResponse<DisposalManagementListResponse>>({
- url: '/disasterHandle/queryDisasterHandleTaskPage',
- method: 'post',
- data: query,
- });
- };
- export const getDisasterControlTableData = (query: DisposalManagementTableQuery) => {
- return http.request<DisposalManagementTableResponse[]>({
- url: '/disasterHandle/queryDisasterReportTask',
- method: 'post',
- data: query,
- });
- };
- /**
- * 获取损失上报-上报任务数据
- */
- export const getReportTaskList = (query: QueryPageRequest<LossReportReportTaskQuery>) => {
- return http.request<QueryPageResponse<LossReportReportTaskResponse>>({
- url: '/disasterHandle/queryDisasterReportTaskPage',
- method: 'post',
- data: query,
- });
- };
- export const getLossRecordTableData = (query: LossRecordTableQuery) => {
- return http.request<LossRecordTableResponse[]>({
- url: '/disasterHandle/queryLossRecordPage',
- method: 'post',
- data: query,
- });
- };
|