123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- import Http from './http'
- import Apis from './api'
- //创建任务
- export const createTask = (projectId, task) => {
- return Http.post(Apis.TASK.CREATE_TASK.replace('{projectId}', projectId), task)
- }
- //修改任务
- export const updateTask = (projectId, taskId, task, updateTaskSuccess, updateTaskFail) => {
- Http.put(Apis.TASK.UPDATE_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId), task).then((res) => {
- updateTaskSuccess(res)
- }).catch((error) => {
- updateTaskFail(error)
- })
- }
- //查看任务
- export const getTask = (projectId, taskId, getTaskSuccess, getTaskFail) => {
- Http.get(Apis.TASK.GET_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId), {}).then((res) => {
- getTaskSuccess(res)
- }).catch((error) => {
- getTaskFail(error)
- })
- }
- //查看词云
- export const getTaskWordCloud = (projectId, taskId,getSuccess) => {
- Http.get(Apis.TASK.GET_TASK_CLOUD.replace('{projectId}', projectId).replace('{taskId}', taskId), {}).then((res)=>{
- getSuccess(res)
- }).catch(err=>{
- console.log(err)
- })
- }
- //删除任务
- export const deleteTask = (projectId, taskId, deleteTaskSuccess, deleteTaskFail) => {
- Http.put(Apis.TASK.DELETE_TASK.replace('{projectId}', projectId).replace('taskId', taskId), {}).then((res) => {
- deleteTaskSuccess(res)
- }).catch((error) => {
- deleteTaskFail(error)
- })
- }
- //测评机构接受任务
- export const receiveTaskRequest = (projectId, taskId, userId, receiveTaskRequestSuccess, receiveTaskRequestFail) => {
- Http.put(Apis.TASK.ACCEPT_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId).replace('{userId}', userId), {}).then((res) => {
- receiveTaskRequestSuccess(res)
- }).catch((error) => {
- receiveTaskRequestFail(error)
- })
- }
- //测评机构提出结束任务申请
- export const submitTaskRequest = (projectId, taskId, submitTaskSuccess, submitTaskFail) => {
- Http.put(Apis.TASK.SUBMIT_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId), {}).then((res) => {
- submitTaskSuccess(res)
- }).catch((error) => {
- submitTaskFail(error)
- })
- }
- export const rejectTask = (projectId, taskId, rejectTaskSuccess, rejectTaskFail) => {
- Http.put(Apis.TASK.REJECT_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId), {}).then((res) => {
- rejectTaskSuccess(res)
- }).catch((error) => {
- rejectTaskFail(error)
- })
- }
- //区域管理员确认结束任务
- export const ensureEndTask = (projectId, taskId, endTaskSuccess, endTaskFail) => {
- Http.put(Apis.TASK.END_TASK.replace('{projectId}', projectId).replace('{taskId}', taskId), {}).then((res) => {
- endTaskSuccess(res)
- }).catch((error) => {
- endTaskFail(error)
- })
- }
|