import fetch from '../fetch.js' export default { /** * 创建/修改任务 * @returns {Promise} */ addTask(params) { return fetch( '/blade-project-manage-v2/task-management/v2/submit', params, 'post', 'json' ) }, /** * 任务列表 * @param params * @returns {Promise | Promise} */ taskList(params) { return fetch('/blade-project-manage-v2/task-management/v2/page', params) }, /** * 项目任务列表 * @param params * @returns {Promise | Promise} */ taskListByProject(params) { return fetch( '/blade-project-manage-v2/task-management/v2/project-task-page', params ) }, /** * 任务详情 * @param params * @returns {Promise | Promise} */ taskInfo(params) { return fetch('/blade-project-manage-v2/task-management/v2/detail', params) }, /** * 任务成果文件提交 * @param params * @returns {Promise | Promise} */ taskFile(params) { return fetch( '/blade-project-manage-v2/task-management/v2/submit-file', params ) }, /** * 删除成果文件 * @param params * @returns {Promise | Promise} */ delTaskFile(params) { return fetch( '/blade-project-manage-v2/task-management/v2/delete-file', params ) }, /** * 任务成果文件详情 * @param params * @returns {Promise | Promise} */ taskFileInfo(params) { return fetch( '/blade-project-manage-v2/task-management/v2/file-list', params ) }, /** * 任务晚抽,移动文件到文件夹 * @param params * @returns {Promise} */ fileMove(params) { return fetch( '/blade-project-manage-v2/task-management/v2/move-file', params ) }, /** * 用户列表 * @param params * @returns {Promise} */ userList(params) { return fetch( '/blade-project-manage-v2/task-management/v2/get-user-list', params ) } }