ah_jjzhgd_webservice/ah-jjzhgd-web/src/api/basic/project.js

138 lines
2.4 KiB
JavaScript
Raw Normal View History

2024-03-15 17:45:13 +08:00
import request from '@/utils/request'
// 查询工程列表
export function getProjectList(data) {
return request({
url: '/system/sys/pro/getProLists',
method: 'get',
params: data
})
}
// 新增工程
export function addProjectItem(data) {
return request({
url: '/system/sys/pro/getProLists',
method: 'get',
data
})
}
// 编辑工程
export function updateProjectItem(data) {
return request({
url: '/system/sys/pro/getProLists',
method: 'get',
data
})
}
// 删除工程
export function deleteProjectItem(data) {
return request({
url: '/system/sys/pro/delPro',
method: 'post',
data
})
}
// 查看工程详情
export function getProjectItemDetail(data) {
return request({
url: '/system/sys/pro/getProById',
method: 'get',
params: data
})
}
// 模板下载
export function downloadProjectTemplate(data) {
return request({
url: '/system/sys/download/proFile',
method: 'get',
params: data
})
}
// 导入工程
export function importProject(data) {
return request({
url: '/system/sys/pro/importProData',
method: 'post',
data
})
}
// 导出工程
export function exportProject(data) {
return request({
url: '/system/sys/export/exportProData',
method: 'get',
data
})
}
// 获取建管单位列表
export function getBuildList(data) {
return request({
url: '/system/sys/select/getBuildLists',
method: 'get',
params: data
})
}
// 工程完工
export function completeProject(data) {
return request({
url: '/system/sys/pro/editProStatus',
method: 'post',
data
})
}
// 获取工序列表
export function getProcessList(data) {
return request({
url: '/system/sys/pro/getGxPlanLists',
method: 'get',
params: data
})
}
// 新增工序
export function addProcessItem(data) {
return request({
url: '/system/sys/pro/addGxPlan',
method: 'get',
data
})
}
// 编辑工序
export function updateProcessItem(data) {
return request({
url: '/system/sys/pro/editGxPlan',
method: 'get',
data
})
}
// 删除工序
export function deleteProcessItem(data) {
return request({
url: '/system/sys/pro/delPro',
method: 'post',
data
})
}
// 查看工序详情
export function getProcessItemDetail(data) {
return request({
url: '/system/sys/pro/getGxPlanById',
method: 'get',
params: data
})
}