gaoluyang
8 天以前 a78e352b672fd6b634c24e0d9cf184f56b846f6a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
import request from "@/utils/request";
import { parseStrEmpty } from "@/utils/ruoyi";
 
// 查询项目列表
export function listProject(query) {
  return request({
    url: "/oA/project/listPage",
    method: "get",
    params: query
  });
}
 
// 查询项目列表详细
export function getProject(query) {
  return request({
    url: "oA/project/getList",
    method: "get"
  });
}
 
// 新增项目
export function addProject(data) {
  return request({
    url: "/oA/project/add",
    method: "post",
    data: data
  });
}
 
// 修改项目
export function updateProject(data) {
  return request({
    url: "/oA/project/update",
    method: "post",
    data: data
  });
}
 
// 删除项目
export function delProject(projectId) {
  return request({
    url: "/oA/project/delete/" + projectId,
    method: "delete"
  });
}
// 导出项目
export function exportProject(data) {
  return request({
    url: "/oA/project/export",
    method: "post",
    data: data
  });
}
// // 批量删除项目
// export function delProjectBatch(projectIds) {
//   return request({
//     url: "/oaSystem/project/batch",
//     method: "delete",
//     data: projectIds
//   });
// }
 
// 根据项目阶段id查询项目阶段任务列表
export function listProjectTask(phaseId) {
  return request({
    url: "/oA/projectPhaseTask/listByPhaseId/"+ phaseId,
    method: "get"
  });
}
 
// // 查询项目任务详细
// export function getProjectTask(taskId) {
//   return request({
//     url: "/oaSystem/project/task/" + taskId,
//     method: "get"
//   });
// }
 
// 新增项目阶段任务
export function addProjectTask(data) {
  return request({
    url: "/oA/projectPhaseTask/add",
    method: "post",
    data: data
  });
}
 
// 修改项目阶段任务
export function updateProjectTask(data) {
  return request({
    url: "/oA/projectPhaseTask/update",
    method: "post",
    data: data
  });
}
 
// 删除项目阶段任务
export function delProjectTask(taskId) {
  return request({
    url: "/oA/projectPhaseTask/delete/" + taskId,
    method: "delete"
  });
}
 
// 项目id查询项目阶段列表
export function listProjectPhase(projectId) {
  return request({
    url: "/oA/projectPhase/listByProjectId/" + projectId,
    method: "get"
  });
}
// 新增项目阶段
export function addProjectPhase(data) {
  return request({
    url: "/oA/projectPhase/add",
    method: "post",
    data: data
  });
}
 
// 修改项目阶段
export function updateProjectPhase(data) {
  return request({
    url: "/oA/projectPhase/update",
    method: "post",
    data: data
  });
 
}
// 删除项目阶段
export function delProjectPhase(phaseId) {
  return request({
    url: "/oA/projectPhase/delete/" + phaseId,
    method: "delete"
  })
}
//
 
// // 查询项目里程碑列表
// export function listProjectMilestone(query) {
//   return request({
//     url: "/oaSystem/project/milestone/list",
//     method: "get",
//     params: query
//   });
// }
 
// // 项目统计信息
// export function getProjectStatistics() {
//   return request({
//     url: "/oaSystem/project/statistics",
//     method: "get"
//   });
// }