### MultilingualController 接口测试 ### 在 IDEA 中选择 dev 或 prod 环境后执行 @multilingualId = @multilingualZhCN = 测试简体中文 @multilingualZhTW = 測試繁體中文 @multilingualEnUS = Test English @multilingualRuRU = Тест @multilingualJaJP = テスト @multilingualDeDE = Test Deutsch @multilingualKoKR = 테스트 ### 查询多语言详情 ### 权限:需要 ADMIN 角色 + MULTILINGUAL_READ 权限 ### 前置条件:需要先登录并回填 `user_token`,URL 参数 `id` 必须传有效多语言 ID ### 请求参数:无请求体,URL 参数:`id` 为多语言 ID ### 返回参数:Multilingual,详见 ./object/common.md POST {{baseUrl}}/system/multilingual/detail?id={{multilingualId}} Token: {{user_token}} ### 创建多语言 ### 权限:需要 ADMIN 角色 + MULTILINGUAL_CREATE 权限 ### 前置条件:需要先登录并回填 `user_token` ### 请求参数:Multilingual,详见 ./object/common.md ### 返回参数:Multilingual,详见 ./object/common.md POST {{baseUrl}}/system/multilingual/create Content-Type: application/json Token: {{user_token}} { "zhCN": "{{multilingualZhCN}}", "zhTW": "{{multilingualZhTW}}", "enUS": "{{multilingualEnUS}}", "ruRU": "{{multilingualRuRU}}", "jaJP": "{{multilingualJaJP}}", "deDE": "{{multilingualDeDE}}", "koKR": "{{multilingualKoKR}}" } ### 更新多语言 ### 权限:需要 ADMIN 角色 + MULTILINGUAL_UPDATE 权限 ### 前置条件:需要先登录并回填 `user_token`,`id` 必须存在 ### 请求参数:Multilingual,详见 ./object/common.md ### 返回参数:无 POST {{baseUrl}}/system/multilingual/update Content-Type: application/json Token: {{user_token}} { "id": "{{multilingualId}}", "zhCN": "{{multilingualZhCN}}-已更新", "zhTW": "{{multilingualZhTW}}-已更新", "enUS": "{{multilingualEnUS}}-updated", "ruRU": "{{multilingualRuRU}}-updated", "jaJP": "{{multilingualJaJP}}-updated", "deDE": "{{multilingualDeDE}}-updated", "koKR": "{{multilingualKoKR}}-updated" } ### 删除多语言 ### 权限:需要 ADMIN 角色 + MULTILINGUAL_DELETE 权限 ### 前置条件:需要先登录并回填 `user_token`,URL 参数 `id` 必须传有效多语言 ID ### 请求参数:无请求体,URL 参数:`id` 为多语言 ID ### 返回参数:无 POST {{baseUrl}}/system/multilingual/delete?id={{multilingualId}} Token: {{user_token}}