148 lines
2.2 KiB
JavaScript
148 lines
2.2 KiB
JavaScript
|
|
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'
|
||
|
|
})
|
||
|
|
}
|