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.
 
 
 
 
 

81 lines
1.6 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 excelConditionVo = (body) => {
return request.post({
url: '/reportProject/excelConditionVo',
body,
config: {
excelName: '政府投资项目审计情况备案表.xlsx'
},
showErrorMsg: true
})
}
export const upFinalizationPathFun = (body)=>{
return request.post({
url:'/reportProject/upFinalizationPath',
body
})
}