title: 内置接口 API

内置接口 API

由于内置了一个简单的使用流程, 那么针对这系列流程 AMS 也定义了一些基本 API 方可正常使用. 后面对内置接口 API 的描述将通过路由进行划分.

1. 选择项目 (路径: /)

  1. // 接口: /project-list
  2. // 用途: 拉取项目列表, 并用于展示内容
  3. // 期望数据结构:
  4. {
  5. "开发测试系统": {
  6. "logo": "https://gw.alipayobjects.com/zos/rmsportal/siCrBXXhmvTQGWPNLBow.png",
  7. "description": "希望是一个好东西,也许是最好的,好东西是不会消亡的",
  8. "createAt": "2020-04-17",
  9. "member": "艾伦",
  10. "init": {
  11. "baseApiUrl": "/api/components/",
  12. "baseApiInitUrl": "/api/components/get-custom-layout-config"
  13. }
  14. },
  15. "西山居官网活动系统": {
  16. "logo": "https://gw.alipayobjects.com/zos/rmsportal/WdGqmHpayyMjiEhcKoVE.png",
  17. "description": "那是一种内在的东西,他们到达不了,也无法触及的",
  18. "createAt": "2017-07-24",
  19. "member": "科学搬砖组",
  20. "init": {
  21. "baseApiUrl": "http://172.18.120.33:7788/",
  22. "baseApiInitUrl": "http://172.18.120.33:7788/app/admin/base/rbac/user/init-config"
  23. }
  24. },
  25. }

2. 开发环境登录 (路径: /login)

  1. // 接口: /project-list
  2. // 用途: 拉取项目列表, 并用于展示内容
  3. // 期望数据结构:
  4. {
  5. "开发测试系统": {
  6. "logo": "https://gw.alipayobjects.com/zos/rmsportal/siCrBXXhmvTQGWPNLBow.png",
  7. "description": "希望是一个好东西,也许是最好的,好东西是不会消亡的",
  8. "createAt": "2020-04-17",
  9. "member": "艾伦",
  10. "init": {
  11. "baseApiUrl": "/api/components/",
  12. "baseApiInitUrl": "/api/components/get-custom-layout-config"
  13. }
  14. },
  15. "西山居官网活动系统": {
  16. "logo": "https://gw.alipayobjects.com/zos/rmsportal/WdGqmHpayyMjiEhcKoVE.png",
  17. "description": "那是一种内在的东西,他们到达不了,也无法触及的",
  18. "createAt": "2017-07-24",
  19. "member": "科学搬砖组",
  20. "init": {
  21. "baseApiUrl": "http://172.18.120.33:7788/",
  22. "baseApiInitUrl": "http://172.18.120.33:7788/app/admin/base/rbac/user/init-config"
  23. }
  24. },
  25. }