appConfig.ts 966 B

1234567891011121314151617181920212223
  1. import { ApiInstance } from '../type'
  2. const toolApi = (axiosInstance: ApiInstance) => ({
  3. //应用列表
  4. queryAppList: (data: any) => axiosInstance.post('appManage/queryAppList ', data),
  5. //添加应用
  6. appSave: (data: any) => axiosInstance.post('appManage/save ', data),
  7. //应用编辑
  8. appManageUpdate: (data: any) => axiosInstance.post('appManage/update', data),
  9. //应用删除
  10. appManageDel: (data: any) => axiosInstance.get('appManage/deleteById?id=' + data),
  11. //添加版本
  12. versionSave: (data: any) => axiosInstance.post('version/save', data),
  13. //应用版本列表
  14. versionList: (data: any) => axiosInstance.post('version/pageList', data),
  15. //版本编辑
  16. versionUpdate: (data: any) => axiosInstance.post('version/update', data),
  17. //获取指定类型的最新版本
  18. getMaxVersion: (appid: string,packageType:string) => axiosInstance.get(`version/getMaxVersion?appid=${appid}&packageType=${packageType}`),
  19. })
  20. export default toolApi