TenantController.http 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. POST {{host}}/tenant/_create
  2. X-Access-Token: {{token}}
  3. Content-Type: application/json
  4. {
  5. "name": "测试",
  6. "username": "test2",
  7. "password": "test2"
  8. }
  9. ### 保存租户
  10. PATCH {{host}}/tenant
  11. X-Access-Token: {{token}}
  12. Content-Type: application/json
  13. {
  14. "id": "test",
  15. "name": "测试租户"
  16. }
  17. ### 获取当前租户下的所有成员信息
  18. GET {{host}}/tenant/members
  19. X-Access-Token: {{token}}
  20. Content-Type: application/json
  21. ### 绑定资产
  22. POST {{host}}/tenant/test/assets/_bind
  23. X-Access-Token: {{token}}
  24. Content-Type: application/json
  25. [
  26. {
  27. "userId": "1267745293025710080",
  28. "assetType": "device",
  29. "allPermission": true,
  30. "assetIdList": [
  31. "demo-b-20000"
  32. ]
  33. }
  34. ]
  35. ### 解绑资产
  36. POST {{host}}/tenant/assets/_unbind
  37. X-Access-Token: {{token}}
  38. Content-Type: application/json
  39. [
  40. {
  41. "userId": "1238054497957978112",
  42. "assetType": "device",
  43. "assetIdList": [
  44. "test1",
  45. "test2"
  46. ]
  47. }
  48. ]
  49. ### 查询资产详情
  50. GET {{host}}/tenant/detail/_query?terms[0].column=name&terms[0].value=测试555
  51. X-Access-Token: {{token}}
  52. ### 查询资产成员信息
  53. GET {{host}}/tenant/test/asset/device/demo-b-20000/members
  54. X-Access-Token: {{token}}