Files
TimiServerAPI/http/common/multilingual.http
T
2026-07-31 01:03:53 +08:00

67 lines
2.3 KiB
HTTP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
### 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}}