import { get, del, post, put } from '../utils/http' // 获取我的收藏数据 export function getCollectData(params) { return get('/ObjectFavoriteLog/findLogPage', params) } // 获取最近访问数据和经常访问 export function getRecentlyVisitData(params) { return get('/ObjectVisitedLog/findLogPage', params) } // 清除最近访问和经常访问 export function delRecentlyAndCommonVisitData() { return del('/ObjectVisitedLog/clear') } // 清除经常访问 export function delCommonVisitData() { return del('/ObjectFavoriteLog/delSession') } // 取消收藏对象 export function cancelCollect(params) { return post('/ObjectFavoriteLog/unCollect', params) } // 修改密码 export function revisePassword(params) { return post('/DxUserAccount/password/revise', params) } // 用户定制APP export function collectUserApp(params) { return post(`/userApplication/collect?dxApplicationId=${params}`, true) } // 获取用户定制的APP export function getUserAppList() { return get('/userApplication/findCollections') } // 用户取消定制APP export function unCollectUserApp(params) { return post(`/userApplication/unCollect?dxApplicationId=${params}`) } // 更新用户信息 export function updateUserInfo(params) { return put('/DxUserInfo', params) } // 获取存储库id export function getBucketByAppID(params) { return get('/RepoBucket/getBucketByAppID', params) } // 用户上传头像时获取桶 export function getBucketIdByAppName(innerName) { return post('/userPicture/findBucketId', innerName) } // 文件下载 export function downloadFileById(id) { return get(`/dfs/fileManager/download?fileId=${id}`, null, true) } // 查询用户数据 export function getUserInfo(id) { return get(`/DxUserInfo/${id}`) } // 查询用户模块 export function getUserModule() { return get('/userModel/findCollections') } // 根据模块id查询模块信息 export function getModuleById(ids) { return get(`/DxAppModule/byIds?ids=${ids}`) } // 用户添加模块 export function collectUserModel(params) { // const ids = params.map(x => `modelCardIdS=${x}`).join('&') // const str = ids ? ('?' + ids) : '' // return post(`/userModel/collect${str}`) return post(`/userModel/collect`, params) } // 用户删除模块 export function unCollectUserModel(id) { return post(`/userModel/unCollect?modelCode=${id}`) } // 根据工作空间id获取首页排序后的数据 export function getPageByWorkspaceId(params) { return get('/DxWorkspace/findWorkspaceListById', params) }