|
@@ -2,19 +2,25 @@ import fetch from '../fetch.js'
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
/**
|
|
/**
|
|
|
- * 创建任务
|
|
|
|
|
- * @returns {Promise<unknown>}
|
|
|
|
|
- */
|
|
|
|
|
- add (params) {
|
|
|
|
|
- return fetch('/blade-project-manage-v2/userTask/v2/createTask', params, 'post', 'json')
|
|
|
|
|
|
|
+ * 创建/修改任务
|
|
|
|
|
+ * @returns {Promise<unknown>}
|
|
|
|
|
+ */
|
|
|
|
|
+ addTask(params) {
|
|
|
|
|
+ return fetch(
|
|
|
|
|
+ '/blade-project-manage-v2/task-management/v2/submit',
|
|
|
|
|
+ params,
|
|
|
|
|
+ 'post',
|
|
|
|
|
+ 'json'
|
|
|
|
|
+ )
|
|
|
},
|
|
},
|
|
|
- taskList (params) {
|
|
|
|
|
- return fetch('/blade-project-manage-v2/userTask/v2/list', params)
|
|
|
|
|
|
|
+ taskList(params) {
|
|
|
|
|
+ //任务列表
|
|
|
|
|
+ return fetch('/blade-project-manage-v2/task-management/v2/page', params)
|
|
|
},
|
|
},
|
|
|
- issuedRecords (params) {
|
|
|
|
|
|
|
+ issuedRecords(params) {
|
|
|
return fetch('/blade-project-manage-v2/userTask/v2/record', params)
|
|
return fetch('/blade-project-manage-v2/userTask/v2/record', params)
|
|
|
},
|
|
},
|
|
|
- detail (params) {
|
|
|
|
|
|
|
+ detail(params) {
|
|
|
return fetch('/blade-project-manage-v2/userTask/v2/detail', params)
|
|
return fetch('/blade-project-manage-v2/userTask/v2/detail', params)
|
|
|
},
|
|
},
|
|
|
/**
|
|
/**
|
|
@@ -22,35 +28,43 @@ export default {
|
|
|
* @param params
|
|
* @param params
|
|
|
* @returns {Promise | Promise<unknown>}
|
|
* @returns {Promise | Promise<unknown>}
|
|
|
*/
|
|
*/
|
|
|
- confirmDetail (params) {
|
|
|
|
|
|
|
+ confirmDetail(params) {
|
|
|
return fetch('/blade-project-manage-v2/userTask/v2/confirmDetail', params)
|
|
return fetch('/blade-project-manage-v2/userTask/v2/confirmDetail', params)
|
|
|
},
|
|
},
|
|
|
- taskConfirm (params) {
|
|
|
|
|
|
|
+ taskConfirm(params) {
|
|
|
return fetch('/blade-project-manage-v2/userTask/v2/confirm', params)
|
|
return fetch('/blade-project-manage-v2/userTask/v2/confirm', params)
|
|
|
},
|
|
},
|
|
|
- taskRemove (params) {
|
|
|
|
|
|
|
+ taskRemove(params) {
|
|
|
return fetch('/blade-project-manage-v2/folder/v2/remove', params, 'post')
|
|
return fetch('/blade-project-manage-v2/folder/v2/remove', params, 'post')
|
|
|
},
|
|
},
|
|
|
/**
|
|
/**
|
|
|
- * 根据文件夹id 获取下级文件
|
|
|
|
|
- * @param params
|
|
|
|
|
- * @returns {Promise | Promise<unknown>}
|
|
|
|
|
- */
|
|
|
|
|
- fileList (params) {
|
|
|
|
|
- return fetch('/blade-project-manage-v2/userTask/v2/getListByParentId', params)
|
|
|
|
|
|
|
+ * 根据文件夹id 获取下级文件
|
|
|
|
|
+ * @param params
|
|
|
|
|
+ * @returns {Promise | Promise<unknown>}
|
|
|
|
|
+ */
|
|
|
|
|
+ fileList(params) {
|
|
|
|
|
+ return fetch(
|
|
|
|
|
+ '/blade-project-manage-v2/userTask/v2/getListByParentId',
|
|
|
|
|
+ params
|
|
|
|
|
+ )
|
|
|
},
|
|
},
|
|
|
/**
|
|
/**
|
|
|
- * 上传文件任务
|
|
|
|
|
- */
|
|
|
|
|
- uploadFile (params) {
|
|
|
|
|
- return fetch('/blade-project-manage-v2/userTask/v2/uploadFile', params, 'post', 'json')
|
|
|
|
|
|
|
+ * 上传文件任务
|
|
|
|
|
+ */
|
|
|
|
|
+ uploadFile(params) {
|
|
|
|
|
+ return fetch(
|
|
|
|
|
+ '/blade-project-manage-v2/userTask/v2/uploadFile',
|
|
|
|
|
+ params,
|
|
|
|
|
+ 'post',
|
|
|
|
|
+ 'json'
|
|
|
|
|
+ )
|
|
|
},
|
|
},
|
|
|
/**
|
|
/**
|
|
|
- * 完成任务提交
|
|
|
|
|
- * @param params
|
|
|
|
|
- * @returns {Promise<unknown>}
|
|
|
|
|
- */
|
|
|
|
|
- completeTask (params) {
|
|
|
|
|
|
|
+ * 完成任务提交
|
|
|
|
|
+ * @param params
|
|
|
|
|
+ * @returns {Promise<unknown>}
|
|
|
|
|
+ */
|
|
|
|
|
+ completeTask(params) {
|
|
|
return fetch('/blade-project-manage-v2/userTask/v2/commit', params)
|
|
return fetch('/blade-project-manage-v2/userTask/v2/commit', params)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|