[{"path":"/api/platform/v1/tenants","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"list":[{"id":"104","code":"tenant-1792747264669295000","name":"M3 租户","status":"pending","packageId":"33","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_7561fd9e10ce5bc7908a589a352e34d8"}},{"path":"/api/platform/v1/tenants/104","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"M3 租户","status":"pending","packageId":"33","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1},"message":"ok","requestId":"req_ad33d6e8618514758dd5dc7071239f8e"}},{"path":"/api/platform/v1/packages","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"list":[{"id":"33","code":"m3-1792747263552258000","name":"M3 套餐","capabilityCodes":["system.access","system.audit","system.organization","system.roles","system.security","system.users"],"userQuota":5,"version":1,"tenantCount":1}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_02e23b4abed66bf1cd80e1c50109b3df"}},{"path":"/api/platform/v1/packages/33","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"33","code":"m3-1792747263552258000","name":"M3 套餐","capabilityCodes":["system.access","system.audit","system.organization","system.roles","system.security","system.users"],"userQuota":5,"version":1,"tenantCount":1},"message":"ok","requestId":"req_14a4cffb5f49f136809fb2e8d2b3a33f"}},{"path":"/api/platform/v1/capabilities","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":[{"id":"system.access","label":"权限目录"},{"id":"system.audit","label":"审计查询"},{"id":"system.organization","label":"组织岗位"},{"id":"system.roles","label":"角色授权"},{"id":"system.security","label":"安全管理"},{"id":"system.users","label":"用户管理"}],"message":"ok","requestId":"req_822ff3dc3e7e49940ae949a9376e3f93"}},{"path":"/api/platform/v1/permissions","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":[{"id":"platform:audit:read","label":"平台操作审计"},{"id":"platform:catalog:read","label":"平台目录读取"},{"id":"platform:package:create","label":"套餐创建"},{"id":"platform:package:read","label":"套餐读取"},{"id":"platform:package:update","label":"套餐更新"},{"id":"platform:tenant:create","label":"租户创建"},{"id":"platform:tenant:initialize","label":"租户初始化"},{"id":"platform:tenant:read","label":"租户读取"},{"id":"platform:tenant:update","label":"租户更新"}],"message":"ok","requestId":"req_0de2bcc39d822c4cebd4e8d6657991c3"}},{"path":"/api/platform/v1/menus","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":[{"name":"AccessDirectory","path":"/system/access","component":"/system/access/index","meta":{"title":"权限目录","order":10}},{"name":"SystemDepartments","path":"/system/departments","component":"/system/departments/index","meta":{"title":"部门管理","order":20}},{"name":"SystemPosts","path":"/system/posts","component":"/system/posts/index","meta":{"title":"岗位管理","order":30}},{"name":"SystemUsers","path":"/system/users","component":"/system/users/index","meta":{"title":"用户管理","order":40}},{"name":"SystemRoles","path":"/system/roles","component":"/system/roles/index","meta":{"title":"角色管理","order":50}},{"name":"SystemSecurityPolicy","path":"/system/security-policy","component":"/system/security-policy/index","meta":{"title":"安全策略","order":60}},{"name":"SystemAuditLogs","path":"/system/audit-logs","component":"/system/audit-logs/index","meta":{"title":"操作审计","order":70}},{"name":"SystemLoginLogs","path":"/system/login-logs","component":"/system/login-logs/index","meta":{"title":"登录日志","order":80}}],"message":"ok","requestId":"req_a99a97d5f5e333eb9ff7d67fc8d3e424"}},{"path":"/api/platform/v1/tenant-permission-options","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":[{"id":"system:audit-log:read","label":"操作审计读取","capabilityCode":"system.audit"},{"id":"system:dept:create","label":"部门创建","capabilityCode":"system.organization"},{"id":"system:dept:delete","label":"部门删除","capabilityCode":"system.organization"},{"id":"system:dept:read","label":"部门读取","capabilityCode":"system.organization"},{"id":"system:dept:update","label":"部门修改","capabilityCode":"system.organization"},{"id":"system:login-log:read","label":"登录审计读取","capabilityCode":"system.audit"},{"id":"system:menu:read","label":"菜单目录读取","capabilityCode":"system.access"},{"id":"system:permission:read","label":"权限目录读取","capabilityCode":"system.access"},{"id":"system:post:create","label":"岗位创建","capabilityCode":"system.organization"},{"id":"system:post:delete","label":"岗位删除","capabilityCode":"system.organization"},{"id":"system:post:read","label":"岗位读取","capabilityCode":"system.organization"},{"id":"system:post:update","label":"岗位修改","capabilityCode":"system.organization"},{"id":"system:role:create","label":"角色创建","capabilityCode":"system.roles"},{"id":"system:role:delete","label":"角色删除","capabilityCode":"system.roles"},{"id":"system:role:grant","label":"角色授权","capabilityCode":"system.roles"},{"id":"system:role:read","label":"角色读取","capabilityCode":"system.roles"},{"id":"system:role:update","label":"角色修改","capabilityCode":"system.roles"},{"id":"system:security-policy:read","label":"安全策略读取","capabilityCode":"system.security"},{"id":"system:security-policy:update","label":"安全策略修改","capabilityCode":"system.security"},{"id":"system:user:create","label":"用户创建","capabilityCode":"system.users"},{"id":"system:user:delete","label":"用户删除","capabilityCode":"system.users"},{"id":"system:user:read","label":"用户读取","capabilityCode":"system.users"},{"id":"system:user:reset-password","label":"用户密码重置","capabilityCode":"system.users"},{"id":"system:user:unlock","label":"用户解锁","capabilityCode":"system.security"},{"id":"system:user:update","label":"用户修改","capabilityCode":"system.users"}],"message":"ok","requestId":"req_16b4e1207bdd4cd1bcaf777775bae610"}},{"path":"/api/platform/v1/audit-logs","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"list":[{"id":"227","action":"platform:tenant:create","actorId":"26","occurredAt":"2026-10-23T09:21:04.673Z","requestId":"req-m3-create"},{"id":"226","action":"platform:package:create","actorId":"26","occurredAt":"2026-10-23T09:21:04.668Z","requestId":"req-m3-package"}],"total":2,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_f677d6d5617a30df8b4eec7f20dea30a"}},{"path":"/api/platform/v1/tenants","method":"get","status":401,"encrypted":false,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_0b1f7b9d0ac2018904bb71df23967f3d"}},{"path":"/api/admin/v1/system/users","method":"get","status":401,"encrypted":false,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_26fa4987189a88f750cfc4b8430d37ec"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":false,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_2794a694b0ab538264281bcbace03ff6"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":false,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_29d635ca27da6acba15160c74ecdf257"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":false,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_cfb15b2fe029ddc73ae2008e1c99cc99"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":false,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_045737cf8a115a746502f57ae26bfd07"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":false,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_049c9c6f25fa849f93173a42736669e9"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":false,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_227f5effea15e8918c050a6cae01f918"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":false,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_c3e4426fc765ab13e565af7ae167aa8b"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":false,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_33005a4518be126f5e702be826de140f"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":false,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_ba5426e5e957caf3755ac653cc3ba0a7"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":false,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_f91feec957bdd386cac2af90a77afad5"}},{"path":"/api/platform/v1/packages","method":"post","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"34","code":"m3-1792747263552258000-http","name":"HTTP 套餐","capabilityCodes":["system.users"],"userQuota":2,"version":1,"tenantCount":0},"message":"ok","requestId":"req_86bb66c54fc1f1ce01e34f29c8ef77a3"}},{"path":"/api/platform/v1/packages","method":"post","status":409,"encrypted":false,"body":{"code":409002,"data":null,"message":"编码已存在","requestId":"req_b5f7581beaad6f74baff2d5f5a0c3d6d"}},{"path":"/api/platform/v1/tenants","method":"post","status":400,"encrypted":false,"body":{"code":400001,"data":null,"message":"请求格式不正确","requestId":"req_da6f3977395142cf7e86e614a75f975e"}},{"path":"/api/platform/v1/tenants","method":"post","status":403,"encrypted":false,"body":{"code":403004,"data":null,"message":"请求来源校验失败","requestId":"req_97783ed3c4abf16b2d21bed55d557f0a"}},{"path":"/api/platform/v1/tenants","method":"post","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"105","code":"http-m3-1792747263552258000","name":"HTTP 新租户","status":"pending","packageId":"33","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1},"message":"ok","requestId":"req_c650aecd72b8a80f4424ab4eaaa6816b"}},{"path":"/api/platform/v1/tenants/104/initialize","method":"post","status":400,"encrypted":false,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_4a3cc9cb0c7402370d890aecdf7fd6c0"}},{"path":"/api/platform/v1/tenants/104/initialize","method":"post","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"M3 租户","status":"enabled","packageId":"33","expiresAt":null,"version":2,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":2},"message":"ok","requestId":"req_1427f0f41db3966be1a3c6469c139b22"}},{"path":"/api/platform/v1/tenants/104/initialize","method":"post","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"M3 租户","status":"enabled","packageId":"33","expiresAt":null,"version":2,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":2},"message":"ok","requestId":"req_51077453b35947ea793f7c8ca7855e5f"}},{"path":"/api/platform/v1/tenants/104","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"enabled","packageId":"33","expiresAt":null,"version":3,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":3},"message":"ok","requestId":"req_b66e46831d763c43aaa5d2dd165e9677"}},{"path":"/api/platform/v1/tenants/104/permissions","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"mode":"inherit","permissionCodes":[],"version":3},"message":"ok","requestId":"req_4f6403c9b389311bd45a864c244e6f1d"}},{"path":"/api/platform/v1/tenants/104/permissions","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"mode":"custom","permissionCodes":["system:user:read"],"version":4},"message":"ok","requestId":"req_78dca078d2856b1bcda430f3a1cf9274"}},{"path":"/api/platform/v1/tenants/104/permissions","method":"put","status":400,"encrypted":false,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_eacd78c023f7dc2538ee389196f5870e"}},{"path":"/api/platform/v1/tenants/104/permissions","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"mode":"inherit","permissionCodes":[],"version":5},"message":"ok","requestId":"req_dac0081438b003698e678144c9008934"}},{"path":"/api/platform/v1/tenants/104","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"enabled","packageId":"33","expiresAt":null,"version":5,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":5},"message":"ok","requestId":"req_79951ef0da2bf229c0b4cc4099091bac"}},{"path":"/api/platform/v1/tenants/104/package","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"enabled","packageId":"34","expiresAt":null,"version":6,"initialized":true,"userCount":1,"userQuota":2,"authzVersion":6},"message":"ok","requestId":"req_4c2dfaa20d13303ad1e3fcde5ce86dfc"}},{"path":"/api/admin/v1/system/users","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"list":[{"id":"133","username":"alice","realName":"alice","status":"enabled","version":1,"departmentId":null}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_ba31472f0772a0c0582c4407691b6dbe"}},{"path":"/api/platform/v1/packages/34","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"34","code":"m3-1792747263552258000-http","name":"已收窄套餐","capabilityCodes":[],"userQuota":1,"version":2,"tenantCount":1},"message":"ok","requestId":"req_256ec685d827a4dcd5ac5b8b263e92a3"}},{"path":"/api/admin/v1/system/users","method":"get","status":403,"encrypted":false,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_f8bb19956131051378ce02af788860c8"}},{"path":"/api/admin/v1/auth/menus","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":[],"message":"ok","requestId":"req_b901c7427be9b0163a264331abf65924"}},{"path":"/api/platform/v1/tenants/104","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"enabled","packageId":"34","expiresAt":null,"version":6,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":7},"message":"ok","requestId":"req_88ef638afde32c8aa33f0bd049b060b3"}},{"path":"/api/platform/v1/tenants/104/status","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"disabled","packageId":"34","expiresAt":null,"version":7,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":8},"message":"ok","requestId":"req_fb81037eb2dad1cb61643137aa767c13"}},{"path":"/api/admin/v1/auth/me","method":"get","status":403,"encrypted":false,"body":{"code":403002,"data":null,"message":"租户不可用","requestId":"req_91ee500ede414581cdfac9b182d26093"}},{"path":"/api/platform/v1/tenants/104/status","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"enabled","packageId":"34","expiresAt":null,"version":8,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":9},"message":"ok","requestId":"req_949753d93712f50f89f74cb80eed4741"}},{"path":"/api/admin/v1/auth/me","method":"get","status":401,"encrypted":false,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_db234fcaacabd3f3eac10e8582372a1d"}},{"path":"/api/platform/v1/tenants/104/expiry","method":"put","status":400,"encrypted":false,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_f4101118ef0aca8791c01977d553274c"}},{"path":"/api/platform/v1/tenants/104/expiry","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"expired","packageId":"34","expiresAt":"2000-01-01T00:00:00Z","version":9,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":10},"message":"ok","requestId":"req_db493d4e6394a219134632f18e332e75"}},{"path":"/api/platform/v1/tenants","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"list":[{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"expired","packageId":"34","expiresAt":"2000-01-01T00:00:00Z","version":9,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":10}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_a25866e94d2f379c0173eb821bb3bce7"}},{"path":"/api/platform/v1/tenants/104/expiry","method":"put","status":200,"encrypted":false,"body":{"code":0,"data":{"id":"104","code":"tenant-1792747264669295000","name":"HTTP 租户改名","status":"enabled","packageId":"34","expiresAt":null,"version":10,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":11},"message":"ok","requestId":"req_aba8ef253338ff73a77085e9b0c42971"}},{"path":"/api/platform/v1/tenants/104","method":"put","status":409,"encrypted":false,"body":{"code":409001,"data":null,"message":"记录已变更，请重试","requestId":"req_f0a5ef209909e7ce7455819b6afca974"}},{"path":"/api/platform/v1/audit-logs","method":"get","status":200,"encrypted":false,"body":{"code":0,"data":{"list":[{"id":"240","action":"platform:tenant:expiry","actorId":"26","occurredAt":"2026-10-23T09:21:06.146Z","requestId":"req_aba8ef253338ff73a77085e9b0c42971"},{"id":"239","action":"platform:tenant:expiry","actorId":"26","occurredAt":"2026-10-23T09:21:06.127Z","requestId":"req_db493d4e6394a219134632f18e332e75"},{"id":"238","action":"platform:tenant:status","actorId":"26","occurredAt":"2026-10-23T09:21:06.107Z","requestId":"req_949753d93712f50f89f74cb80eed4741"},{"id":"237","action":"platform:tenant:status","actorId":"26","occurredAt":"2026-10-23T09:21:06.091Z","requestId":"req_fb81037eb2dad1cb61643137aa767c13"},{"id":"236","action":"platform:package:update","actorId":"26","occurredAt":"2026-10-23T09:21:06.048Z","requestId":"req_256ec685d827a4dcd5ac5b8b263e92a3"},{"id":"235","action":"platform:tenant:package","actorId":"26","occurredAt":"2026-10-23T09:21:05.493Z","requestId":"req_4c2dfaa20d13303ad1e3fcde5ce86dfc"},{"id":"234","action":"platform:tenant:permissions","actorId":"26","occurredAt":"2026-10-23T09:21:05.474Z","requestId":"req_dac0081438b003698e678144c9008934"},{"id":"233","action":"platform:tenant:permissions","actorId":"26","occurredAt":"2026-10-23T09:21:05.454Z","requestId":"req_78dca078d2856b1bcda430f3a1cf9274"},{"id":"232","action":"platform:tenant:name","actorId":"26","occurredAt":"2026-10-23T09:21:05.435Z","requestId":"req_b66e46831d763c43aaa5d2dd165e9677"},{"id":"231","action":"platform:tenant:initialize","actorId":"26","occurredAt":"2026-10-23T09:21:05.411Z","requestId":"req_1427f0f41db3966be1a3c6469c139b22"},{"id":"230","action":"platform:tenant:create","actorId":"26","occurredAt":"2026-10-23T09:21:04.825Z","requestId":"req_c650aecd72b8a80f4424ab4eaaa6816b"},{"id":"229","action":"platform:package:create","actorId":"26","occurredAt":"2026-10-23T09:21:04.792Z","requestId":"req_86bb66c54fc1f1ce01e34f29c8ef77a3"},{"id":"228","action":"platform:audit:query","actorId":"26","occurredAt":"2026-10-23T09:21:04.745Z","requestId":"req_f677d6d5617a30df8b4eec7f20dea30a"},{"id":"227","action":"platform:tenant:create","actorId":"26","occurredAt":"2026-10-23T09:21:04.673Z","requestId":"req-m3-create"},{"id":"226","action":"platform:package:create","actorId":"26","occurredAt":"2026-10-23T09:21:04.668Z","requestId":"req-m3-package"}],"total":15,"pageNo":1,"pageSize":100},"message":"ok","requestId":"req_d40e3f3387364916bf6b9e7fbf7127c5"}},{"path":"/api/platform/v1/tenants","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"107","code":"tenant-1792747268891926000","name":"M3 租户","status":"pending","packageId":"35","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_091ddec0c39bd7d48adae75cc116c676"}},{"path":"/api/platform/v1/tenants/107","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"M3 租户","status":"pending","packageId":"35","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1},"message":"ok","requestId":"req_49aa1909dc1e8ca1b9571ab17c188741"}},{"path":"/api/platform/v1/packages","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"35","code":"m3-1792747267823190000","name":"M3 套餐","capabilityCodes":["system.access","system.audit","system.organization","system.roles","system.security","system.users"],"userQuota":5,"version":1,"tenantCount":1}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_2461cf438822e95106ef041499ee0c1e"}},{"path":"/api/platform/v1/packages/35","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"35","code":"m3-1792747267823190000","name":"M3 套餐","capabilityCodes":["system.access","system.audit","system.organization","system.roles","system.security","system.users"],"userQuota":5,"version":1,"tenantCount":1},"message":"ok","requestId":"req_d2f878b94a3e0a9f2966016dca8aabc2"}},{"path":"/api/platform/v1/capabilities","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[{"id":"system.access","label":"权限目录"},{"id":"system.audit","label":"审计查询"},{"id":"system.organization","label":"组织岗位"},{"id":"system.roles","label":"角色授权"},{"id":"system.security","label":"安全管理"},{"id":"system.users","label":"用户管理"}],"message":"ok","requestId":"req_fa52f65818e759603850a650f98a0b8c"}},{"path":"/api/platform/v1/permissions","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[{"id":"platform:audit:read","label":"平台操作审计"},{"id":"platform:catalog:read","label":"平台目录读取"},{"id":"platform:package:create","label":"套餐创建"},{"id":"platform:package:read","label":"套餐读取"},{"id":"platform:package:update","label":"套餐更新"},{"id":"platform:tenant:create","label":"租户创建"},{"id":"platform:tenant:initialize","label":"租户初始化"},{"id":"platform:tenant:read","label":"租户读取"},{"id":"platform:tenant:update","label":"租户更新"}],"message":"ok","requestId":"req_c564b46f99810dee8cbafeb83d3c39b3"}},{"path":"/api/platform/v1/menus","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[{"name":"AccessDirectory","path":"/system/access","component":"/system/access/index","meta":{"title":"权限目录","order":10}},{"name":"SystemDepartments","path":"/system/departments","component":"/system/departments/index","meta":{"title":"部门管理","order":20}},{"name":"SystemPosts","path":"/system/posts","component":"/system/posts/index","meta":{"title":"岗位管理","order":30}},{"name":"SystemUsers","path":"/system/users","component":"/system/users/index","meta":{"title":"用户管理","order":40}},{"name":"SystemRoles","path":"/system/roles","component":"/system/roles/index","meta":{"title":"角色管理","order":50}},{"name":"SystemSecurityPolicy","path":"/system/security-policy","component":"/system/security-policy/index","meta":{"title":"安全策略","order":60}},{"name":"SystemAuditLogs","path":"/system/audit-logs","component":"/system/audit-logs/index","meta":{"title":"操作审计","order":70}},{"name":"SystemLoginLogs","path":"/system/login-logs","component":"/system/login-logs/index","meta":{"title":"登录日志","order":80}}],"message":"ok","requestId":"req_c0b74025212655cff4016274dc018974"}},{"path":"/api/platform/v1/tenant-permission-options","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[{"id":"system:audit-log:read","label":"操作审计读取","capabilityCode":"system.audit"},{"id":"system:dept:create","label":"部门创建","capabilityCode":"system.organization"},{"id":"system:dept:delete","label":"部门删除","capabilityCode":"system.organization"},{"id":"system:dept:read","label":"部门读取","capabilityCode":"system.organization"},{"id":"system:dept:update","label":"部门修改","capabilityCode":"system.organization"},{"id":"system:login-log:read","label":"登录审计读取","capabilityCode":"system.audit"},{"id":"system:menu:read","label":"菜单目录读取","capabilityCode":"system.access"},{"id":"system:permission:read","label":"权限目录读取","capabilityCode":"system.access"},{"id":"system:post:create","label":"岗位创建","capabilityCode":"system.organization"},{"id":"system:post:delete","label":"岗位删除","capabilityCode":"system.organization"},{"id":"system:post:read","label":"岗位读取","capabilityCode":"system.organization"},{"id":"system:post:update","label":"岗位修改","capabilityCode":"system.organization"},{"id":"system:role:create","label":"角色创建","capabilityCode":"system.roles"},{"id":"system:role:delete","label":"角色删除","capabilityCode":"system.roles"},{"id":"system:role:grant","label":"角色授权","capabilityCode":"system.roles"},{"id":"system:role:read","label":"角色读取","capabilityCode":"system.roles"},{"id":"system:role:update","label":"角色修改","capabilityCode":"system.roles"},{"id":"system:security-policy:read","label":"安全策略读取","capabilityCode":"system.security"},{"id":"system:security-policy:update","label":"安全策略修改","capabilityCode":"system.security"},{"id":"system:user:create","label":"用户创建","capabilityCode":"system.users"},{"id":"system:user:delete","label":"用户删除","capabilityCode":"system.users"},{"id":"system:user:read","label":"用户读取","capabilityCode":"system.users"},{"id":"system:user:reset-password","label":"用户密码重置","capabilityCode":"system.users"},{"id":"system:user:unlock","label":"用户解锁","capabilityCode":"system.security"},{"id":"system:user:update","label":"用户修改","capabilityCode":"system.users"}],"message":"ok","requestId":"req_c2aef5830f90aca73c65dda8e08e0255"}},{"path":"/api/platform/v1/audit-logs","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"243","action":"platform:tenant:create","actorId":"27","occurredAt":"2026-10-23T09:21:08.896Z","requestId":"req-m3-create"},{"id":"242","action":"platform:package:create","actorId":"27","occurredAt":"2026-10-23T09:21:08.89Z","requestId":"req-m3-package"}],"total":2,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_730564d8e5a3466d7790999a8849680e"}},{"path":"/api/platform/v1/tenants","method":"get","status":401,"encrypted":true,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_09652769ad3aa03c9290e24720b6d9f4"}},{"path":"/api/admin/v1/system/users","method":"get","status":401,"encrypted":true,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_4c29d8c456da59fae5a8de8670085efc"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_350ef5272342350fdc41e71b649eeae5"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_75e2d2e293f0b1db92c2deb4090e6494"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_96e9b33f05eec310b6b88c4a60740160"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_d404e68213c0ae62c59a9503ff21eef6"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_ce1076daeddaca26b7be3887703bc38a"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_35b59f9c0412d5b9408c78a497e2d86c"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_69b03a19501e7cdc59e8906ecf348b70"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_95ebb4b143c1d84f5f58745ec64a86b6"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_540fc00b12564a4f2e2fae7d2f722df0"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_7402db60b405f753efc5b49d0275b1c6"}},{"path":"/api/platform/v1/packages","method":"post","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"36","code":"m3-1792747267823190000-http","name":"HTTP 套餐","capabilityCodes":["system.users"],"userQuota":2,"version":1,"tenantCount":0},"message":"ok","requestId":"req_5d14146ac00f942a5c3fd4c737991348"}},{"path":"/api/platform/v1/packages","method":"post","status":409,"encrypted":true,"body":{"code":409002,"data":null,"message":"编码已存在","requestId":"req_f6c51b7b181e593c21576efd3217c601"}},{"path":"/api/platform/v1/tenants","method":"post","status":400,"encrypted":true,"body":{"code":400001,"data":null,"message":"请求格式不正确","requestId":"req_83819c16ebdc3e27fdc0def2577336c1"}},{"path":"/api/platform/v1/tenants","method":"post","status":403,"encrypted":true,"body":{"code":403004,"data":null,"message":"请求来源校验失败","requestId":"req_bfd87065e80572286cda429605b84760"}},{"path":"/api/platform/v1/tenants","method":"post","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"108","code":"http-m3-1792747267823190000","name":"HTTP 新租户","status":"pending","packageId":"35","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1},"message":"ok","requestId":"req_b414e8b8810ee56ad44ed948f1843452"}},{"path":"/api/platform/v1/tenants/107/initialize","method":"post","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_a0b74dc6c0e884d029451f6253fc0fc3"}},{"path":"/api/platform/v1/tenants/107/initialize","method":"post","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"M3 租户","status":"enabled","packageId":"35","expiresAt":null,"version":2,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":2},"message":"ok","requestId":"req_9873fb891bb430e1e3ff00d8ff6b2c6c"}},{"path":"/api/platform/v1/tenants/107/initialize","method":"post","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"M3 租户","status":"enabled","packageId":"35","expiresAt":null,"version":2,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":2},"message":"ok","requestId":"req_3941deba39dc7cd3c986b347ae193b6e"}},{"path":"/api/platform/v1/tenants/107","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"enabled","packageId":"35","expiresAt":null,"version":3,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":3},"message":"ok","requestId":"req_362855ac11679709f259fccc6f11047d"}},{"path":"/api/platform/v1/tenants/107/permissions","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"mode":"inherit","permissionCodes":[],"version":3},"message":"ok","requestId":"req_382a05489d97c5b0652bff525b1beeab"}},{"path":"/api/platform/v1/tenants/107/permissions","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"mode":"custom","permissionCodes":["system:user:read"],"version":4},"message":"ok","requestId":"req_a898ffe4715fa64edc345fc0714bf172"}},{"path":"/api/platform/v1/tenants/107/permissions","method":"put","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_cfd92aaa17f1915009f5d4e3f817b17a"}},{"path":"/api/platform/v1/tenants/107/permissions","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"mode":"inherit","permissionCodes":[],"version":5},"message":"ok","requestId":"req_0f1be2ba64d890df7688a09fdfbffa0b"}},{"path":"/api/platform/v1/tenants/107","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"enabled","packageId":"35","expiresAt":null,"version":5,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":5},"message":"ok","requestId":"req_bcda093337264f994429f2b67a215884"}},{"path":"/api/platform/v1/tenants/107/package","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"enabled","packageId":"36","expiresAt":null,"version":6,"initialized":true,"userCount":1,"userQuota":2,"authzVersion":6},"message":"ok","requestId":"req_0143f9ed70c65740144eb3cdfd98f6c1"}},{"path":"/api/admin/v1/system/users","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"135","username":"alice","realName":"alice","status":"enabled","version":1,"departmentId":null}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_f9c50e2740d0622b5b90c90f5a30f838"}},{"path":"/api/platform/v1/packages/36","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"36","code":"m3-1792747267823190000-http","name":"已收窄套餐","capabilityCodes":[],"userQuota":1,"version":2,"tenantCount":1},"message":"ok","requestId":"req_b94d086c900006163062eead870278ad"}},{"path":"/api/admin/v1/system/users","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_93e8587f3fc4f67fcb16eb6ef04ae723"}},{"path":"/api/admin/v1/auth/menus","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[],"message":"ok","requestId":"req_ad0a8486bd05803e0dca8f10ada6217d"}},{"path":"/api/platform/v1/tenants/107","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"enabled","packageId":"36","expiresAt":null,"version":6,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":7},"message":"ok","requestId":"req_c2ada8b26907ee795b3a4288e083ff13"}},{"path":"/api/platform/v1/tenants/107/status","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"disabled","packageId":"36","expiresAt":null,"version":7,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":8},"message":"ok","requestId":"req_4aa4bca0a68999986bb718d9de1997df"}},{"path":"/api/admin/v1/auth/me","method":"get","status":403,"encrypted":true,"body":{"code":403002,"data":null,"message":"租户不可用","requestId":"req_f8941560026ccfd55646032a7f75116f"}},{"path":"/api/platform/v1/tenants/107/status","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"enabled","packageId":"36","expiresAt":null,"version":8,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":9},"message":"ok","requestId":"req_4d7f1950878b9a8637bd5cda9ba2df20"}},{"path":"/api/admin/v1/auth/me","method":"get","status":401,"encrypted":true,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_667b4d55d8ede34a945fd1da97dc8ae7"}},{"path":"/api/platform/v1/tenants/107/expiry","method":"put","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_1cf628f86015ea4dfe38820a3413c983"}},{"path":"/api/platform/v1/tenants/107/expiry","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"expired","packageId":"36","expiresAt":"2000-01-01T00:00:00Z","version":9,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":10},"message":"ok","requestId":"req_c1ad208885728e596e63f84bbb538a90"}},{"path":"/api/platform/v1/tenants","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"expired","packageId":"36","expiresAt":"2000-01-01T00:00:00Z","version":9,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":10}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_a68bad39008352536af724735c7572b6"}},{"path":"/api/platform/v1/tenants/107/expiry","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"107","code":"tenant-1792747268891926000","name":"HTTP 租户改名","status":"enabled","packageId":"36","expiresAt":null,"version":10,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":11},"message":"ok","requestId":"req_058690c59c2a8e91aa39994e512c012b"}},{"path":"/api/platform/v1/tenants/107","method":"put","status":409,"encrypted":true,"body":{"code":409001,"data":null,"message":"记录已变更，请重试","requestId":"req_5540807a541dcb8ffa39a3d0ac541b03"}},{"path":"/api/platform/v1/audit-logs","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"256","action":"platform:tenant:expiry","actorId":"27","occurredAt":"2026-10-23T09:21:10.581Z","requestId":"req_058690c59c2a8e91aa39994e512c012b"},{"id":"255","action":"platform:tenant:expiry","actorId":"27","occurredAt":"2026-10-23T09:21:10.558Z","requestId":"req_c1ad208885728e596e63f84bbb538a90"},{"id":"254","action":"platform:tenant:status","actorId":"27","occurredAt":"2026-10-23T09:21:10.525Z","requestId":"req_4d7f1950878b9a8637bd5cda9ba2df20"},{"id":"253","action":"platform:tenant:status","actorId":"27","occurredAt":"2026-10-23T09:21:10.505Z","requestId":"req_4aa4bca0a68999986bb718d9de1997df"},{"id":"252","action":"platform:package:update","actorId":"27","occurredAt":"2026-10-23T09:21:10.459Z","requestId":"req_b94d086c900006163062eead870278ad"},{"id":"251","action":"platform:tenant:package","actorId":"27","occurredAt":"2026-10-23T09:21:09.895Z","requestId":"req_0143f9ed70c65740144eb3cdfd98f6c1"},{"id":"250","action":"platform:tenant:permissions","actorId":"27","occurredAt":"2026-10-23T09:21:09.872Z","requestId":"req_0f1be2ba64d890df7688a09fdfbffa0b"},{"id":"249","action":"platform:tenant:permissions","actorId":"27","occurredAt":"2026-10-23T09:21:09.848Z","requestId":"req_a898ffe4715fa64edc345fc0714bf172"},{"id":"248","action":"platform:tenant:name","actorId":"27","occurredAt":"2026-10-23T09:21:09.826Z","requestId":"req_362855ac11679709f259fccc6f11047d"},{"id":"247","action":"platform:tenant:initialize","actorId":"27","occurredAt":"2026-10-23T09:21:09.798Z","requestId":"req_9873fb891bb430e1e3ff00d8ff6b2c6c"},{"id":"246","action":"platform:tenant:create","actorId":"27","occurredAt":"2026-10-23T09:21:09.242Z","requestId":"req_b414e8b8810ee56ad44ed948f1843452"},{"id":"245","action":"platform:package:create","actorId":"27","occurredAt":"2026-10-23T09:21:09.204Z","requestId":"req_5d14146ac00f942a5c3fd4c737991348"},{"id":"244","action":"platform:audit:query","actorId":"27","occurredAt":"2026-10-23T09:21:09.14Z","requestId":"req_730564d8e5a3466d7790999a8849680e"},{"id":"243","action":"platform:tenant:create","actorId":"27","occurredAt":"2026-10-23T09:21:08.896Z","requestId":"req-m3-create"},{"id":"242","action":"platform:package:create","actorId":"27","occurredAt":"2026-10-23T09:21:08.89Z","requestId":"req-m3-package"}],"total":15,"pageNo":1,"pageSize":100},"message":"ok","requestId":"req_59d8a6b36e9d18f40027267a0024eb4f"}},{"path":"/api/platform/v1/tenants","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"110","code":"tenant-1792747273492338000","name":"M3 租户","status":"pending","packageId":"37","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_ef0ff8a35a80298e7b775f58cb8c4b05"}},{"path":"/api/platform/v1/tenants/110","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"M3 租户","status":"pending","packageId":"37","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1},"message":"ok","requestId":"req_a510515cb01d6addc1053513a6d983cc"}},{"path":"/api/platform/v1/packages","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"37","code":"m3-1792747272325026000","name":"M3 套餐","capabilityCodes":["system.access","system.audit","system.organization","system.roles","system.security","system.users"],"userQuota":5,"version":1,"tenantCount":1}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_f5ec5ba9efb92a876733f2879dea76a0"}},{"path":"/api/platform/v1/packages/37","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"37","code":"m3-1792747272325026000","name":"M3 套餐","capabilityCodes":["system.access","system.audit","system.organization","system.roles","system.security","system.users"],"userQuota":5,"version":1,"tenantCount":1},"message":"ok","requestId":"req_4a1a7178bfc63f7a3b975f44628f356c"}},{"path":"/api/platform/v1/capabilities","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[{"id":"system.access","label":"权限目录"},{"id":"system.audit","label":"审计查询"},{"id":"system.organization","label":"组织岗位"},{"id":"system.roles","label":"角色授权"},{"id":"system.security","label":"安全管理"},{"id":"system.users","label":"用户管理"}],"message":"ok","requestId":"req_ee0316cd82389022474dab9cdb2cbaf6"}},{"path":"/api/platform/v1/permissions","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[{"id":"platform:audit:read","label":"平台操作审计"},{"id":"platform:catalog:read","label":"平台目录读取"},{"id":"platform:package:create","label":"套餐创建"},{"id":"platform:package:read","label":"套餐读取"},{"id":"platform:package:update","label":"套餐更新"},{"id":"platform:tenant:create","label":"租户创建"},{"id":"platform:tenant:initialize","label":"租户初始化"},{"id":"platform:tenant:read","label":"租户读取"},{"id":"platform:tenant:update","label":"租户更新"}],"message":"ok","requestId":"req_49cad66f845309f312913c9755c5fa2c"}},{"path":"/api/platform/v1/menus","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[{"name":"AccessDirectory","path":"/system/access","component":"/system/access/index","meta":{"title":"权限目录","order":10}},{"name":"SystemDepartments","path":"/system/departments","component":"/system/departments/index","meta":{"title":"部门管理","order":20}},{"name":"SystemPosts","path":"/system/posts","component":"/system/posts/index","meta":{"title":"岗位管理","order":30}},{"name":"SystemUsers","path":"/system/users","component":"/system/users/index","meta":{"title":"用户管理","order":40}},{"name":"SystemRoles","path":"/system/roles","component":"/system/roles/index","meta":{"title":"角色管理","order":50}},{"name":"SystemSecurityPolicy","path":"/system/security-policy","component":"/system/security-policy/index","meta":{"title":"安全策略","order":60}},{"name":"SystemAuditLogs","path":"/system/audit-logs","component":"/system/audit-logs/index","meta":{"title":"操作审计","order":70}},{"name":"SystemLoginLogs","path":"/system/login-logs","component":"/system/login-logs/index","meta":{"title":"登录日志","order":80}}],"message":"ok","requestId":"req_18d1afa79176897b4aa9c8343e34d24d"}},{"path":"/api/platform/v1/tenant-permission-options","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[{"id":"system:audit-log:read","label":"操作审计读取","capabilityCode":"system.audit"},{"id":"system:dept:create","label":"部门创建","capabilityCode":"system.organization"},{"id":"system:dept:delete","label":"部门删除","capabilityCode":"system.organization"},{"id":"system:dept:read","label":"部门读取","capabilityCode":"system.organization"},{"id":"system:dept:update","label":"部门修改","capabilityCode":"system.organization"},{"id":"system:login-log:read","label":"登录审计读取","capabilityCode":"system.audit"},{"id":"system:menu:read","label":"菜单目录读取","capabilityCode":"system.access"},{"id":"system:permission:read","label":"权限目录读取","capabilityCode":"system.access"},{"id":"system:post:create","label":"岗位创建","capabilityCode":"system.organization"},{"id":"system:post:delete","label":"岗位删除","capabilityCode":"system.organization"},{"id":"system:post:read","label":"岗位读取","capabilityCode":"system.organization"},{"id":"system:post:update","label":"岗位修改","capabilityCode":"system.organization"},{"id":"system:role:create","label":"角色创建","capabilityCode":"system.roles"},{"id":"system:role:delete","label":"角色删除","capabilityCode":"system.roles"},{"id":"system:role:grant","label":"角色授权","capabilityCode":"system.roles"},{"id":"system:role:read","label":"角色读取","capabilityCode":"system.roles"},{"id":"system:role:update","label":"角色修改","capabilityCode":"system.roles"},{"id":"system:security-policy:read","label":"安全策略读取","capabilityCode":"system.security"},{"id":"system:security-policy:update","label":"安全策略修改","capabilityCode":"system.security"},{"id":"system:user:create","label":"用户创建","capabilityCode":"system.users"},{"id":"system:user:delete","label":"用户删除","capabilityCode":"system.users"},{"id":"system:user:read","label":"用户读取","capabilityCode":"system.users"},{"id":"system:user:reset-password","label":"用户密码重置","capabilityCode":"system.users"},{"id":"system:user:unlock","label":"用户解锁","capabilityCode":"system.security"},{"id":"system:user:update","label":"用户修改","capabilityCode":"system.users"}],"message":"ok","requestId":"req_81b05bc76f66ed6feb2e52874e5d07af"}},{"path":"/api/platform/v1/audit-logs","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"259","action":"platform:tenant:create","actorId":"28","occurredAt":"2026-10-23T09:21:13.497Z","requestId":"req-m3-create"},{"id":"258","action":"platform:package:create","actorId":"28","occurredAt":"2026-10-23T09:21:13.491Z","requestId":"req-m3-package"}],"total":2,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_4b26ac95f1fb64490dde8fe8f5b70a2e"}},{"path":"/api/platform/v1/tenants","method":"get","status":401,"encrypted":true,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_cf7641540963f9f25c3273c01e84983c"}},{"path":"/api/admin/v1/system/users","method":"get","status":401,"encrypted":true,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_97f9c0ca7a1a4750d22d76921b572ca0"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_ece0ebc21f8b2d831107e7c687897c11"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_55f31d5059a9f78875114a05ac9c88d2"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_9c213ed496d1c8266ea0ce3e72266e69"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_a496bf2d27c383476a084c02202e5789"}},{"path":"/api/platform/v1/tenants","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_88decef25f766b0da5d4ffb833a6014a"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_88a4e55754a3125b5cc21d233117e7e2"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_8ee33153c5d3249e7cd778a566ef18b6"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_b922ac3df3514fb0dccf1a80a9fe1612"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_91de86693f5425d3fa8f3e9b3d2cf561"}},{"path":"/api/platform/v1/tenants","method":"get","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_1bec377f09acf3b3c0ead0260a536858"}},{"path":"/api/platform/v1/packages","method":"post","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"38","code":"m3-1792747272325026000-http","name":"HTTP 套餐","capabilityCodes":["system.users"],"userQuota":2,"version":1,"tenantCount":0},"message":"ok","requestId":"req_b7fe58682337cca164641ecb0927a9c5"}},{"path":"/api/platform/v1/packages","method":"post","status":409,"encrypted":true,"body":{"code":409002,"data":null,"message":"编码已存在","requestId":"req_221c093bdcf99e2e9944c2eb2047501f"}},{"path":"/api/platform/v1/tenants","method":"post","status":400,"encrypted":true,"body":{"code":400001,"data":null,"message":"请求格式不正确","requestId":"req_cb7449b40cf21756961a8b3e2f73642f"}},{"path":"/api/platform/v1/tenants","method":"post","status":403,"encrypted":true,"body":{"code":403004,"data":null,"message":"请求来源校验失败","requestId":"req_d0122d3f359ebd94e157c94bcc4b1417"}},{"path":"/api/platform/v1/tenants","method":"post","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"111","code":"http-m3-1792747272325026000","name":"HTTP 新租户","status":"pending","packageId":"37","expiresAt":null,"version":1,"initialized":false,"userCount":0,"userQuota":5,"authzVersion":1},"message":"ok","requestId":"req_bfbad8ad506ded39cf74136ce9ff851b"}},{"path":"/api/platform/v1/tenants/110/initialize","method":"post","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_135b454cc9504bb4873e367eddb44156"}},{"path":"/api/platform/v1/tenants/110/initialize","method":"post","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"M3 租户","status":"enabled","packageId":"37","expiresAt":null,"version":2,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":2},"message":"ok","requestId":"req_0b629164a0953bad90dffb263dd326c2"}},{"path":"/api/platform/v1/tenants/110/initialize","method":"post","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"M3 租户","status":"enabled","packageId":"37","expiresAt":null,"version":2,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":2},"message":"ok","requestId":"req_3a36555b34ed6f09432d16a1165041ec"}},{"path":"/api/platform/v1/tenants/110","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"enabled","packageId":"37","expiresAt":null,"version":3,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":3},"message":"ok","requestId":"req_52785c9e2e6339d53d7cbb9a73c90a54"}},{"path":"/api/platform/v1/tenants/110/permissions","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"mode":"inherit","permissionCodes":[],"version":3},"message":"ok","requestId":"req_596819b94618cf6e05bc2da1d425a9a0"}},{"path":"/api/platform/v1/tenants/110/permissions","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"mode":"custom","permissionCodes":["system:user:read"],"version":4},"message":"ok","requestId":"req_5d6e288a34cea47cf98299498632e0c6"}},{"path":"/api/platform/v1/tenants/110/permissions","method":"put","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_33da0601e188ad4d65b077b92277fc7d"}},{"path":"/api/platform/v1/tenants/110/permissions","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"mode":"inherit","permissionCodes":[],"version":5},"message":"ok","requestId":"req_53bce343783a48d93ef505d17a3e66c5"}},{"path":"/api/platform/v1/tenants/110","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"enabled","packageId":"37","expiresAt":null,"version":5,"initialized":true,"userCount":1,"userQuota":5,"authzVersion":5},"message":"ok","requestId":"req_c2d121fc9a56b561e7f24279196bb607"}},{"path":"/api/platform/v1/tenants/110/package","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"enabled","packageId":"38","expiresAt":null,"version":6,"initialized":true,"userCount":1,"userQuota":2,"authzVersion":6},"message":"ok","requestId":"req_918da0f59b2d07a64af057f6b43defcb"}},{"path":"/api/admin/v1/system/users","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"137","username":"alice","realName":"alice","status":"enabled","version":1,"departmentId":null}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_00a1d685f94974a4a6b3ab5b75607f67"}},{"path":"/api/platform/v1/packages/38","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"38","code":"m3-1792747272325026000-http","name":"已收窄套餐","capabilityCodes":[],"userQuota":1,"version":2,"tenantCount":1},"message":"ok","requestId":"req_77602839bd3906bbd2d0f073255771d6"}},{"path":"/api/admin/v1/system/users","method":"get","status":403,"encrypted":true,"body":{"code":403001,"data":null,"message":"没有操作权限","requestId":"req_71c162829bf12c7dbe61019653e03b9e"}},{"path":"/api/admin/v1/auth/menus","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":[],"message":"ok","requestId":"req_7b767378c07468ce8df07abc2145be46"}},{"path":"/api/platform/v1/tenants/110","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"enabled","packageId":"38","expiresAt":null,"version":6,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":7},"message":"ok","requestId":"req_7f4ab25f96b691bc0dbdd691db8d6e56"}},{"path":"/api/platform/v1/tenants/110/status","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"disabled","packageId":"38","expiresAt":null,"version":7,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":8},"message":"ok","requestId":"req_5b1a0d3a5867d2a5459eebd2967af41c"}},{"path":"/api/admin/v1/auth/me","method":"get","status":403,"encrypted":true,"body":{"code":403002,"data":null,"message":"租户不可用","requestId":"req_74f3237affeb19081cb2fe16b29dedc9"}},{"path":"/api/platform/v1/tenants/110/status","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"enabled","packageId":"38","expiresAt":null,"version":8,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":9},"message":"ok","requestId":"req_c8caaa97d073eb83e3af65b44d68ad84"}},{"path":"/api/admin/v1/auth/me","method":"get","status":401,"encrypted":true,"body":{"code":401002,"data":null,"message":"会话已失效，请重新登录","requestId":"req_85751636f5ad7c442032fd625f4be5de"}},{"path":"/api/platform/v1/tenants/110/expiry","method":"put","status":400,"encrypted":true,"body":{"code":400002,"data":null,"message":"字段校验失败","requestId":"req_40eaf6a2f2e43f9bfb3381faf8fc0a6e"}},{"path":"/api/platform/v1/tenants/110/expiry","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"expired","packageId":"38","expiresAt":"2000-01-01T00:00:00Z","version":9,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":10},"message":"ok","requestId":"req_1488d386f83c448244500e71f89eadca"}},{"path":"/api/platform/v1/tenants","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"expired","packageId":"38","expiresAt":"2000-01-01T00:00:00Z","version":9,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":10}],"total":1,"pageNo":1,"pageSize":20},"message":"ok","requestId":"req_17da3fc0dca111901c1e730a6fb64332"}},{"path":"/api/platform/v1/tenants/110/expiry","method":"put","status":200,"encrypted":true,"body":{"code":0,"data":{"id":"110","code":"tenant-1792747273492338000","name":"HTTP 租户改名","status":"enabled","packageId":"38","expiresAt":null,"version":10,"initialized":true,"userCount":1,"userQuota":1,"authzVersion":11},"message":"ok","requestId":"req_fb3a75019767e7234c6a6261a4b171f1"}},{"path":"/api/platform/v1/tenants/110","method":"put","status":409,"encrypted":true,"body":{"code":409001,"data":null,"message":"记录已变更，请重试","requestId":"req_3958e322d24a65b0d72fe91135128ffe"}},{"path":"/api/platform/v1/audit-logs","method":"get","status":200,"encrypted":true,"body":{"code":0,"data":{"list":[{"id":"272","action":"platform:tenant:expiry","actorId":"28","occurredAt":"2026-10-23T09:21:15.042Z","requestId":"req_fb3a75019767e7234c6a6261a4b171f1"},{"id":"271","action":"platform:tenant:expiry","actorId":"28","occurredAt":"2026-10-23T09:21:15.015Z","requestId":"req_1488d386f83c448244500e71f89eadca"},{"id":"270","action":"platform:tenant:status","actorId":"28","occurredAt":"2026-10-23T09:21:14.994Z","requestId":"req_c8caaa97d073eb83e3af65b44d68ad84"},{"id":"269","action":"platform:tenant:status","actorId":"28","occurredAt":"2026-10-23T09:21:14.978Z","requestId":"req_5b1a0d3a5867d2a5459eebd2967af41c"},{"id":"268","action":"platform:package:update","actorId":"28","occurredAt":"2026-10-23T09:21:14.937Z","requestId":"req_77602839bd3906bbd2d0f073255771d6"},{"id":"267","action":"platform:tenant:package","actorId":"28","occurredAt":"2026-10-23T09:21:14.361Z","requestId":"req_918da0f59b2d07a64af057f6b43defcb"},{"id":"266","action":"platform:tenant:permissions","actorId":"28","occurredAt":"2026-10-23T09:21:14.342Z","requestId":"req_53bce343783a48d93ef505d17a3e66c5"},{"id":"265","action":"platform:tenant:permissions","actorId":"28","occurredAt":"2026-10-23T09:21:14.32Z","requestId":"req_5d6e288a34cea47cf98299498632e0c6"},{"id":"264","action":"platform:tenant:name","actorId":"28","occurredAt":"2026-10-23T09:21:14.297Z","requestId":"req_52785c9e2e6339d53d7cbb9a73c90a54"},{"id":"263","action":"platform:tenant:initialize","actorId":"28","occurredAt":"2026-10-23T09:21:14.266Z","requestId":"req_0b629164a0953bad90dffb263dd326c2"},{"id":"262","action":"platform:tenant:create","actorId":"28","occurredAt":"2026-10-23T09:21:13.709Z","requestId":"req_bfbad8ad506ded39cf74136ce9ff851b"},{"id":"261","action":"platform:package:create","actorId":"28","occurredAt":"2026-10-23T09:21:13.64Z","requestId":"req_b7fe58682337cca164641ecb0927a9c5"},{"id":"260","action":"platform:audit:query","actorId":"28","occurredAt":"2026-10-23T09:21:13.578Z","requestId":"req_4b26ac95f1fb64490dde8fe8f5b70a2e"},{"id":"259","action":"platform:tenant:create","actorId":"28","occurredAt":"2026-10-23T09:21:13.497Z","requestId":"req-m3-create"},{"id":"258","action":"platform:package:create","actorId":"28","occurredAt":"2026-10-23T09:21:13.491Z","requestId":"req-m3-package"}],"total":15,"pageNo":1,"pageSize":100},"message":"ok","requestId":"req_f19b1c43b01bc40b7fef03cf6b601974"}}]