|
@@ -144,8 +144,12 @@ export const deleteProject = (projectId) => {
|
|
|
}
|
|
|
|
|
|
//区域管理员提出接收项目申请
|
|
|
-export const receiveProjectRequest = () => {
|
|
|
-
|
|
|
+export const receiveProjectRequest = (projectId, userId, receiveProjectSuccess, receiveProjectFail) => {
|
|
|
+ Http.put(Apis.TASK.ACCEPT_TASK).then((res) => {
|
|
|
+ receiveProjectSuccess(res)
|
|
|
+ }).catch((error) => {
|
|
|
+ receiveProjectFail(error)
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
//区域管理员提出结束项目申请
|
|
@@ -186,9 +190,9 @@ export const udeleteTask = () => {
|
|
|
|
|
|
}
|
|
|
|
|
|
-//测评机构申请任务
|
|
|
+//测评机构接受任务
|
|
|
export const receiveTaskRequest = (projectId, taskId, userId, receiveTaskRequestSuccess, receiveTaskRequestFail) => {
|
|
|
- Http.put(Apis.USER.ACCEPT_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId).replace('{userId}', userId)).then((res) => {
|
|
|
+ Http.put(Apis.TASK.ACCEPT_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId).replace('{userId}', userId)).then((res) => {
|
|
|
receiveTaskRequestSuccess(res)
|
|
|
}).catch((error) => {
|
|
|
receiveTaskRequestFail(error)
|
|
@@ -197,41 +201,25 @@ export const receiveTaskRequest = (projectId, taskId, userId, receiveTaskRequest
|
|
|
}
|
|
|
|
|
|
//测评机构提出结束任务申请
|
|
|
-export const endTaskRequest = (endTaskRequestSuccess, endTaskRequestFail) => {
|
|
|
- const data = {
|
|
|
- userId: this.user.userVO.id,
|
|
|
- projectId: this.projectId,
|
|
|
- taskId: this.taskId
|
|
|
- }
|
|
|
- Http.post(Apis.USER.SUBMIT_TASK_REQUEST, data).then((res) => {
|
|
|
- endTaskRequestSuccess(res)
|
|
|
+export const submitTaskRequest = (projectId, taskId, submitTaskSuccess, submitTaskFail) => {
|
|
|
+ Http.post(Apis.TASK.SUBMIT_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId)).then((res) => {
|
|
|
+ submitTaskSuccess(res)
|
|
|
}).catch((error) => {
|
|
|
- endTaskRequestFail(error)
|
|
|
+ submitTaskFail(error)
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-export const rejectTask = (rejectTaskSuccess, rejectTaskFail) => {
|
|
|
- const data = {
|
|
|
- userId: this.user.userVO.id,
|
|
|
- projectId: this.projectId,
|
|
|
- taskId: this.taskId
|
|
|
- }
|
|
|
- Http.post(Apis.USER.SUBMIT_TASK_REQUEST, data).then((res) => {
|
|
|
+export const rejectTask = (projectId, taskId, rejectTaskSuccess, rejectTaskFail) => {
|
|
|
+ Http.post(Apis.TASK.REJECT_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId)).then((res) => {
|
|
|
rejectTaskSuccess(res)
|
|
|
}).catch((error) => {
|
|
|
rejectTaskFail(error)
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-
|
|
|
//区域管理员确认结束任务
|
|
|
-export const ensureEndTask = (endTaskSuccess, endTaskFail) => {
|
|
|
- const data = {
|
|
|
- userId: this.user.userVO.id,
|
|
|
- projectId: this.projectId,
|
|
|
- taskId: this.taskId
|
|
|
- }
|
|
|
- Http.post(Apis.USER.SUBMIT_TASK_REQUEST, data).then((res) => {
|
|
|
+export const ensureEndTask = (projectId, taskId, endTaskSuccess, endTaskFail) => {
|
|
|
+ Http.post(Apis.TASK.END_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId)).then((res) => {
|
|
|
endTaskSuccess(res)
|
|
|
}).catch((error) => {
|
|
|
endTaskFail(error)
|