Files
fad_oa/ruoyi-ui/src/api/oa/progress.js

148 lines
2.2 KiB
JavaScript
Raw Normal View History

2026-04-13 17:04:38 +08:00
import request from '@/utils/request';
/**
* 查询项目列表
*/
export function queryProjectList(params){
return request({
url: "/oa/progress/one-list",
method: "get",
params,
});
}
/**
* 查询子项目列表
*/
export function querySubProjectList(params){
return request({
url: "/oa/progress/two-list",
method: "get",
params,
});
}
/**
* 查询任务列表
*/
export function queryTaskList(params){
return request({
url: "/oa/progress/three-list",
method: "get",
params,
});
}
export function deleteTask(ids) {
return request({
url: '/oa/progress/' + ids,
method: 'delete',
})
}
/**
* 查询进度列表
*/
export function queryProgressList(params){
return request({
url: "/oa/progress/four-list",
method: "get",
params,
});
}
// /**
// * 新增项目进度
// */
// export function addProgress(data){
// return request({
// url: "/oa/progress",
// method: "post",
// data,
// });
// }
/**
* 修改项目进度
*/
export function updateProgress(data){
return request({
url: "/oa/progress",
method: "put",
data,
});
}
/**
* 获取关键字列表
* @returns
*/
export function getKeyList(){
return request({
url: "/oa/progress/key-list",
method: "get",
});
}
/**
* 修改进度详情
*/
export function updateProgressDetail(data){
return request({
url: "/oa/progressDetail",
method: "put",
data,
});
}
/**
* 删除进度
*/
export function delProgress(ids){
return request({
url: "/oa/progress/" + ids,
method: "delete",
})
}
/**
* 删除进度详情
*/
export function delProgressDetail(ids){
return request({
url: "/oa/progressDetail/" + ids,
method: "delete",
});
};
export function listProgress(projectId){
return request({
url: "/oa/progress/"+projectId,
method: "get",
})
}
export function addProgress(data) {
return request({
url: '/oa/progress',
method: 'post',
data
})
}
export function addProgressDetail(data) {
return request({
url: '/oa/progressDetail',
method: 'post',
data
})
}
export function getProgress(id) {
return request({
url: '/oa/progress/' + id,
method: 'get'
})
}