67 lines
2.3 KiB
HTTP
67 lines
2.3 KiB
HTTP
### 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}}
|