接口描述://请使用@desc 注释
| 参数名字 | 类型 | 是否必须 | 默认值 | 其他 | 说明 |
|---|---|---|---|---|---|
| id | 整型 | 可选 | 0 | 主键ID | |
| app_id | 字符串 | 必须 | 最小:2;最大:64 | 应用标识 | |
| puzzle_key | 字符串 | 必须 | 最小:1;最大:64 | 题目业务ID | |
| mode | 字符串 | 必须 | 最小:4;最大:16 | daily/practice | |
| title | 字符串 | 可选 | 最大:64 | 标题 | |
| size | 整型 | 可选 | 7 | 棋盘大小 | |
| max_swaps | 整型 | 可选 | 8 | 最大交换次数 | |
| scramble_swaps | 整型 | 可选 | 6 | 打乱次数 | |
| scramble_seed | 整型 | 可选 | 0 | 打乱种子 | |
| target_rows_json | 字符串 | 可选 | [] | 目标题盘JSON | |
| initial_rows_json | 字符串 | 可选 | [] | 初始题盘JSON | |
| row_slots_json | 字符串 | 可选 | [] | 横向槽位JSON | |
| col_slots_json | 字符串 | 可选 | [] | 纵向槽位JSON | |
| ext_data_json | 字符串 | 可选 | {} | 扩展信息JSON | |
| release_date | 字符串 | 可选 | 最大:10 | 发布日期 | |
| status | 整型 | 可选 | 1 | 状态 |
| 参数名字 | 类型 | 说明 |
|---|
| 错误状态码 | 错误描述信息 |
|---|---|
| 400 | 表示客户端参数错误 |
| 404 | 表示接口服务不存在 |
| 500 | 表示服务端内部错误 |
| 参数 | 是否必须 | 值 |
|---|---|---|
| service | 必须 | |
| id | 可选 | |
| app_id | 必须 | |
| puzzle_key | 必须 | |
| mode | 必须 | |
| title | 可选 | |
| size | 可选 | |
| max_swaps | 可选 | |
| scramble_swaps | 可选 | |
| scramble_seed | 可选 | |
| target_rows_json | 可选 | |
| initial_rows_json | 可选 | |
| row_slots_json | 可选 | |
| col_slots_json | 可选 | |
| ext_data_json | 可选 | |
| release_date | 可选 | |
| status | 可选 |
# 暂无示例,可添加示例文件:./src/view/docs/demos/App.Admin.SavePuzzle.json
接口,从简单开始!
© 2015-2026 Powered By PhalApi开源接口框架 2.23.0
专业版