123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- import { defHttp } from '/@/utils/http/axios';
- import { Modal } from 'ant-design-vue';
- enum Api {
- getTree = '/ventanaly-sharefile/fileServer/list',
- createFile = '/ventanaly-sharefile/fileServer/add',
- editMenu = '/ventanaly-sharefile/fileServer/edit',
- delMenu = '/ventanaly-sharefile/fileServer/delete',
- uploadApi = '/ventanaly-sharefile/fileServer/upload',
- downLoad = '/ventanaly-sharefile/fileServer/download',
- downloadById = '/ventanaly-sharefile/fileServer/downloadById',
- listData = '/activiti/activiti_process/listData',
- commit = '/safety/actBusiness/commit',
- getNowUserAgencyData = '/safety/approvalBusiness/getNowUserAgencyData',
- getNowUserApprovedData = '/safety/approvalBusiness/getNowUserApprovedData',
- }
- /**
- * 左侧树接口
- * @param params
- */
- export const getTree = (params) => defHttp.post({ url: Api.getTree, params });
- /**
- * 创建文件夹接口
- * @param params
- */
- export const createFile = (params) => defHttp.post({ url: Api.createFile, params });
- /**
- * 上传文件接口
- * @param params
- */
- export const uploadApi = (params) => defHttp.post({ headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, url: Api.uploadApi, params });
- /**
- * 修改文件夹名称接口
- * @param params
- */
- export const editMenu = (params) => defHttp.post({ url: Api.editMenu, params });
- /**
- * 删除文件夹接口
- * @param params
- */
- export const delMenu = (params) => defHttp.delete({ url: Api.delMenu, params }, { joinParamsToUrl: true });
- /**
- * 下载文件接口
- * @param params
- */
- export const downLoad = (params) => defHttp.post({ url: Api.downLoad, params, responseType: 'blob' });
- /**
- * 下载文件接口,通过id下载
- * @param params
- */
- export const downloadById = (params) => defHttp.get({ url: Api.downloadById, params, responseType: 'blob' });
- /**
- * 删除文件/文件夹
- */
- export const deleteById = (params, handleSuccess) => {
- return defHttp.delete({ url: Api.delMenu, params }, { joinParamsToUrl: true }).then(() => {
- handleSuccess();
- });
- };
- /**
- * 审批-提交
- * @param params
- */
- export const listData = (params) => defHttp.get({ url: Api.listData, params });
- /**
- * 审批-确认提交
- * @param params
- */
- export const commit = (params) => defHttp.post({ url: Api.commit, params }, { joinParamsToUrl: true });
- /**
- * 审批-待审批列表
- * @param params
- */
- export const getNowUserAgencyData = (params) => defHttp.get({ url: Api.getNowUserAgencyData, params });
- /**
- * 审批-已审批列表
- * @param params
- */
- export const getNowUserApprovedData = (params) => defHttp.get({ url: Api.getNowUserApprovedData, params });
|