import fetch from '../fetch.js' export default { /** * 入库预审项目列表 * @param params * @returns {Promise | Promise} */ list(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/pre-storage-page', params ) }, /** * 入库清单文件列表 * @param params */ fileList(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/pre-storage-detail', params ) }, /** * 入库文件删除 * @param params * @returns {Promise | Promise} */ removeFile(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/storage-delete-file', params, 'post' ) }, /** * 导出项目入库文件 * @param params * @returns {Promise | Promise} */ exportFile(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/export-storage-word', params ) }, /** * 删除预入库项目 * @param params * @returns {Promise | Promise} */ remove(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/pre-storage-delete', params ) }, /** * 项目上报至发改 * @param params * @returns {Promise | Promise} */ report(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/storage', params, 'post' ) }, /** * 添加预审问题 * @param params * @returns {Promise | Promise} */ addIssue(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/add-warning', params, 'post', 'json' ) }, /** * 预警问题 * @param params type =1 已解决 type = 2 已忽略 * @returns {Promise | Promise} */ changeWarn(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/handle-warning', params ) }, /** * 获取要素 * @param params * @returns {Promise} */ showDetail(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/pre-storage-key-detail', params ) }, /** * 关联文件 * @param params * @returns {Promise} */ linkFile(params) { return fetch( '/blade-project-manage-v2/project-dispatch/v2/storage-save-file', params, 'post', 'json' ) } }