/** * api接口统一管理 */ import {post,get} from '../http' //甘特图-列表查询任务进度 export const getParentChildTaskListApi = data => post('xmgl/taskProgress/getParentChildList', data); export const getXzParentChildTaskListApi = data => post('xmgl/xzTaskProgress/getParentChildList', data); export const getCountTaskProgressApi = data => post('xmgl/xzTaskProgress/countTaskProgress', data); export const getCountTaskProgressListApi = data => get('xmgl/xzTaskProgressTotal/list', data); export const updateProgressApi = data => post('xmgl/xzTaskProgressTotal/add', data); //分部分项工程管理 export const addTaskProgressApi = data => post('xmgl/taskProgress/add', data); export const addXzTaskProgressApi = data => post('xmgl/xzTaskProgress/add', data); export const deleteTaskProgressApi = data => post('xmgl/taskProgress/delete', data); export const deleteXzTaskProgressApi = data => post('xmgl/xzTaskProgress/delete', data); export const editTaskProgressApi = data => post('xmgl/taskProgress/edit', data); export const editXzTaskProgressApi = data => post('xmgl/xzTaskProgress/edit', data); export const editProgressBindComponentApi = data => post('xmgl/taskProgress/editBimComponent', data); export const getTaskProgressPageApi = data => post('xmgl/taskProgress/getParentChildPage', data); export const getXzTaskProgressPageApi = data => post('xmgl/xzTaskProgress/getParentChildPage', data); export const importDataApi = data => post('xmgl/xzTaskProgress/importData', data); //分部分项工程管理--BIMBASE中心进度管理 export const addTaskProgressRtApi = data => post('xmgl/taskProgressRt/add', data); export const deleteTaskProgressRtApi = data => post('xmgl/taskProgressRt/delete', data); export const editTaskProgressRtApi = data => post('xmgl/taskProgressRt/edit', data); export const editProgressBindComponentRtApi = data => post('xmgl/taskProgressRt/editBimComponent', data); export const getTaskProgressPageRtApi = data => post('xmgl/taskProgressRt/getParentChildPage', data); //分部分项工程管理_详情-进度记录 export const getTaskProgressContentApi = data => get('xmgl/taskProgressContent/list', data); export const getXzTaskProgressContentApi = data => get('xmgl/xzTaskProgressContent/list', data); //分部分项工程管理_详情-材料用量 export const getTaskProgressMaterialRelApi = data => get('xmgl/taskProgressMaterialRel/detailList', data); export const getXzTaskProgressMaterialRelApi = data => get('xmgl/xzTaskProgressMaterialRel/detailList', data); //分部分项工程管理_上报进度 export const addTaskProgressContentApi = data => post('xmgl/taskProgressContent/add', data); export const addXzTaskProgressContentApi = data => post('xmgl/xzTaskProgressContent/add', data); //分部分项工程管理_开始任务 export const addTaskProgressStart = data => post('xmgl/taskProgress/startTask', data); export const addXzTaskProgressStart = data => post('xmgl/xzTaskProgress/startTask', data); //材料类型配置 export const addTaskProgressMaterialRelApi = data => post('xmgl/taskProgressMaterialType/add', data); export const deleteTaskProgressMaterialRelApi = data => post('xmgl/taskProgressMaterialType/delete', data); export const getTypeProgressMaterialRelApi = data => get('xmgl/taskProgressMaterialType/list', data); export const getXzTypeProgressMaterialRelApi = data => get('xmgl/xzTaskProgressMaterialType/list', data); //进度预警 export const getTaskProgressAlarmPageApi = data => get('xmgl/taskProgressAlarm/page', data); export const getXzTaskProgressAlarmPageApi = data => get('xmgl/xzTaskProgressAlarm/page', data); //计划材料工程 export const getTaskProgressMaterialRelTreeApi = data => get('xmgl/taskProgressMaterialRel/tree/list', data); // 进度审批 export const getProgressContentPageApi = data => get('xmgl/xzTaskProgressContent/page', data); export const editProgressContentApi = data => post('xmgl/xzTaskProgressContent/edit', data); export const deleteProgressContentApi = data => post('xmgl/xzTaskProgressContent/delete', data); // 里程碑部分 export const getXzMilestonePageApi = data => get('xmgl/xzMilestone/page', data); export const getXzMilestoneListApi = data => get('xmgl/xzMilestone/list', data); export const addXzMilestoneApi = data => post('xmgl/xzMilestone/add', data); export const editXzMilestoneApi = data => post('xmgl/xzMilestone/edit', data); export const deleteXzMilestoneApi = data => post('xmgl/xzMilestone/delete', data); export const xzMilestoneDataApi = data => post('xmgl/xzTaskProgress/statsByEnterprise', data);