import fetch from '../fetch.js' export default { /** * 创建任务 * @returns {Promise} */ add (params) { return fetch('/blade-project-manage-v2/userTask/v2/createTask', params, 'post', 'json') }, taskList (params) { return fetch('/blade-project-manage-v2/userTask/v2/list', params) }, issuedRecords (params) { return fetch('/blade-project-manage-v2/userTask/v2/record', params) }, detail (params) { return fetch('/blade-project-manage-v2/userTask/v2/detail', params) }, taskConfirm (params) { return fetch('/blade-project-manage-v2/userTask/v2/confirm', params) }, taskRemove (params) { return fetch('/blade-project-manage-v2/folder/v2/remove', params, 'post') }, /** * 根据文件夹id 获取下级文件 * @param params * @returns {Promise | Promise} */ 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') }, /** * 完成任务提交 * @param params * @returns {Promise} */ completeTask (params) { return fetch('/blade-project-manage-v2/userTask/v2/commit', params) } }