apiManger.api.ts 960 B

12345678910111213141516171819202122232425262728293031
  1. import { defHttp } from '/@/utils/http/axios';
  2. enum Api {
  3. apiManageList = '/dataCenter/sys/apiMangage/list',
  4. apiManageAdd = '/dataCenter/sys/apiMangage/add',
  5. apiManageEdit = '/dataCenter/sys/apiMangage/edit',
  6. apiManageDelete = '/dataCenter/sys/apiMangage/delete',
  7. apiManageQueryByID = '/dataCenter/sys/apiMangage/queryById',
  8. }
  9. // 分站查询接口
  10. export const apiManageList = (params) =>
  11. defHttp.get({
  12. url: Api.apiManageList,
  13. params,
  14. });
  15. // API接口添加
  16. // API接口编辑
  17. export const AddOrEdit = (params, isAdd) => {
  18. const url = isAdd ? Api.apiManageAdd : Api.apiManageEdit;
  19. return defHttp.post({ url: url, params });
  20. };
  21. // API接口通过id删除
  22. export const apiManageDelete = (params) => {
  23. return defHttp.delete({ url: Api.apiManageDelete, params }, { joinParamsToUrl: true });
  24. };
  25. // API接口通过id查询
  26. export const apiManageQueryByID = (params) =>
  27. defHttp.get({
  28. url: Api.apiManageQueryByID,
  29. params,
  30. });