You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
1.3 KiB
70 lines
1.3 KiB
import request from "@/api/request"; |
|
|
|
export const saveReportProject=(body)=>{ |
|
return request.post({ |
|
url:'/reportProject', |
|
body |
|
}) |
|
} |
|
//删除 |
|
// export const removeReportProject = (id)=>{ |
|
// return request.del({ |
|
// url:`/reportProject/${id}` |
|
// }) |
|
// } |
|
export const deleteReportProject = (body)=>{ |
|
return request.post({ |
|
url:`/reportProject/deleteReportProject`, |
|
body |
|
}) |
|
} |
|
|
|
|
|
//根据项目名称获取项目列表 |
|
export const getListByName=(query)=>{ |
|
return request.get({ |
|
url:'/reportProject/getListByName', |
|
query |
|
}) |
|
} |
|
|
|
export const getHomeVo=(id)=>{ |
|
return request.get({ |
|
url:`/reportProject/getHomeVo/${id}` |
|
|
|
}) |
|
} |
|
|
|
export const getDetail =(query)=>{ |
|
return request.get({ |
|
url:'/reportProject', |
|
query |
|
}) |
|
} |
|
|
|
//导出数据 |
|
export const getExcelContrilPrice=(id,name)=>{ |
|
return request.post({ |
|
url:'/reportProject/getExcelContrilPrice', |
|
body:{"id":id}, |
|
config: { responseType: 'blob' ,excelName:name} |
|
}) |
|
} |
|
|
|
//数据处理 |
|
|
|
export const getPageConditionVo=(body)=>{ |
|
return request.post({ |
|
url:'/reportProject/pageConditionVo', |
|
body |
|
}) |
|
} |
|
|
|
|
|
export const upFinalizationPathFun = (body)=>{ |
|
return request.post({ |
|
url:'/reportProject/upFinalizationPath', |
|
body |
|
}) |
|
|
|
}
|
|
|