app.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import request from "@/utils/request";
  2. export function addApp(data) {
  3. return request({
  4. url: '/pt/app/add',
  5. method: 'post',
  6. data
  7. })
  8. }
  9. // 修改App
  10. export function updateApp(data) {
  11. return request({
  12. url: '/pt/app/update',
  13. method: 'post',
  14. data
  15. })
  16. }
  17. // 获取服务列表
  18. export function getServiceList(data) {
  19. return request.post('/pt/service/publicList', data)
  20. }
  21. // 获取用户所有应用
  22. export function getPtApps() {
  23. return request.post('/pt/app/lists')
  24. }
  25. // 获取用户应用(分页)
  26. export function getPtApp(data) {
  27. return request({
  28. url: '/pt/app/list',
  29. method: 'get',
  30. params: data
  31. })
  32. }
  33. // 删除应用
  34. export function deletePtApp(keys) {
  35. return request({
  36. url: '/pt/app/delete',
  37. method: 'get',
  38. params: {keys}
  39. })
  40. }
  41. /** 应用名称格式转换 */
  42. export function formatAppName(nameArr) {
  43. if (nameArr == undefined || nameArr == null || nameArr.length == 0) {
  44. return ''
  45. }
  46. return nameArr.join(',')
  47. }