fix: 修复课程包审核管理按状态查询不生效问题
- AdminCourseController.getCoursePage 方法添加 status 和 reviewOnly 参数接收 - 修复前端按审核状态过滤时后端无法接收参数的问题 - Service 层已支持参数处理(无需修改) 相关文件:reading-platform-java/.../controller/admin/AdminCourseController.java
This commit is contained in:
parent
113994238b
commit
7b54b29821
@ -1,121 +0,0 @@
|
||||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [ref=e3]:
|
||||
- complementary [ref=e4]:
|
||||
- generic [ref=e5]:
|
||||
- generic [ref=e6]:
|
||||
- img "Logo" [ref=e7]
|
||||
- generic [ref=e8]:
|
||||
- generic [ref=e9]: 少儿智慧阅读
|
||||
- generic [ref=e10]: 服务管理后台
|
||||
- menu [ref=e12]:
|
||||
- menuitem "数据看板" [ref=e13] [cursor=pointer]:
|
||||
- img [ref=e14]
|
||||
- generic [ref=e20]: 数据看板
|
||||
- menuitem "课程包管理" [ref=e21] [cursor=pointer]:
|
||||
- img [ref=e22]
|
||||
- generic [ref=e25]: 课程包管理
|
||||
- menuitem "database 套餐管理" [ref=e26] [cursor=pointer]:
|
||||
- img "database" [ref=e27]:
|
||||
- img [ref=e28]
|
||||
- generic [ref=e31]: 套餐管理
|
||||
- menuitem "format-painter 主题字典" [ref=e32] [cursor=pointer]:
|
||||
- img "format-painter" [ref=e33]:
|
||||
- img [ref=e34]
|
||||
- generic [ref=e37]: 主题字典
|
||||
- menuitem "租户管理" [ref=e38] [cursor=pointer]:
|
||||
- img [ref=e39]
|
||||
- generic [ref=e44]: 租户管理
|
||||
- menuitem "资源库" [ref=e45] [cursor=pointer]:
|
||||
- img [ref=e46]
|
||||
- generic [ref=e49]: 资源库
|
||||
- menuitem "系统设置" [ref=e50] [cursor=pointer]:
|
||||
- img [ref=e51]
|
||||
- generic [ref=e55]: 系统设置
|
||||
- generic [ref=e56]:
|
||||
- generic [ref=e57]:
|
||||
- img "menu-fold" [ref=e59] [cursor=pointer]:
|
||||
- img [ref=e60]
|
||||
- generic [ref=e63]:
|
||||
- generic [ref=e65]:
|
||||
- img "bell" [ref=e66] [cursor=pointer]:
|
||||
- img [ref=e67]
|
||||
- superscript [ref=e69]:
|
||||
- paragraph [ref=e71]: "5"
|
||||
- generic [ref=e73] [cursor=pointer]:
|
||||
- img "user" [ref=e76]:
|
||||
- img [ref=e77]
|
||||
- generic [ref=e79]: 系统管理员
|
||||
- img "down" [ref=e81]:
|
||||
- img [ref=e82]
|
||||
- main [ref=e84]:
|
||||
- generic [ref=e85]:
|
||||
- generic [ref=e87]:
|
||||
- generic [ref=e88]:
|
||||
- button "返回" [ref=e90] [cursor=pointer]:
|
||||
- img "arrow-left" [ref=e91]:
|
||||
- img [ref=e92]
|
||||
- generic "编辑课程包" [ref=e94]
|
||||
- generic [ref=e98]:
|
||||
- button "保存草稿" [ref=e100] [cursor=pointer]:
|
||||
- generic [ref=e101]: 保存草稿
|
||||
- button "保 存" [ref=e103] [cursor=pointer]:
|
||||
- generic [ref=e104]: 保 存
|
||||
- generic [ref=e108]:
|
||||
- generic [ref=e109]:
|
||||
- button "check 基本信息" [ref=e111] [cursor=pointer]:
|
||||
- img "check" [ref=e114]:
|
||||
- img [ref=e115]
|
||||
- generic [ref=e118]: 基本信息
|
||||
- button "check 课程介绍" [ref=e120] [cursor=pointer]:
|
||||
- img "check" [ref=e123]:
|
||||
- img [ref=e124]
|
||||
- generic [ref=e127]: 课程介绍
|
||||
- button "check 排课参考" [ref=e129] [cursor=pointer]:
|
||||
- img "check" [ref=e132]:
|
||||
- img [ref=e133]
|
||||
- generic [ref=e136]: 排课参考
|
||||
- button "check 导入课" [ref=e138] [cursor=pointer]:
|
||||
- img "check" [ref=e141]:
|
||||
- img [ref=e142]
|
||||
- generic [ref=e145]: 导入课
|
||||
- button "check 集体课" [ref=e147] [cursor=pointer]:
|
||||
- img "check" [ref=e150]:
|
||||
- img [ref=e151]
|
||||
- generic [ref=e154]: 集体课
|
||||
- button "check 领域课" [ref=e156] [cursor=pointer]:
|
||||
- img "check" [ref=e159]:
|
||||
- img [ref=e160]
|
||||
- generic [ref=e163]: 领域课
|
||||
- button "7 环创建设" [ref=e165]:
|
||||
- generic [ref=e166]: "7"
|
||||
- generic [ref=e168]: 环创建设
|
||||
- generic [ref=e169]:
|
||||
- generic [ref=e170]: 完成度
|
||||
- progressbar [ref=e171]:
|
||||
- img "check-circle" [ref=e176]:
|
||||
- img [ref=e177]
|
||||
- generic [ref=e179]:
|
||||
- text: "* : * : * : : * : 26 / 200 : : : 60 / 1500 64 / 1500 71 / 1500 61 / 1500 33 / 1500 35 / 1500 33 / 1500 36 / 1500 : : : 0 / 500 : : : * : 94 / 1500 * : 64 / 1500 : 0 / 1500 : 0 / 1500 : 0 / 1500 : : : 0 / 500 : : : * : 0 / 1500 * : 0 / 1500 : 0 / 1500 : 0 / 1500 : 0 / 1500 : : : 0 / 500 : : : * : 64 / 1500 * : 0 / 1500 : 0 / 1500 : 0 / 1500 : 0 / 1500 : : : 0 / 500 : : : * : 68 / 1500 * : 0 / 1500 : 0 / 1500 : 0 / 1500 : 0 / 1500"
|
||||
- generic [ref=e180]:
|
||||
- generic [ref=e181]:
|
||||
- generic [ref=e182]: 环创建设
|
||||
- generic [ref=e183]: 已填写
|
||||
- alert [ref=e185]:
|
||||
- img "info-circle" [ref=e186]:
|
||||
- img [ref=e187]
|
||||
- generic [ref=e190]:
|
||||
- generic [ref=e191]: 填写提示
|
||||
- generic [ref=e192]: 环创建设内容可包括:主题环境布置、区域活动环境、阅读角创设、材料投放建议等,帮助教师更好地创设支持幼儿学习的环境。
|
||||
- generic [ref=e194]:
|
||||
- textbox "请输入环创建设内容,例如: - 主题墙布置建议 - 阅读区环境创设 - 材料展示区设置 - 互动区域规划 - 相关装饰物品建议等" [ref=e195]:
|
||||
- /placeholder: "请输入环创建设内容,例如:\r\n- 主题墙布置建议\r\n- 阅读区环境创设\r\n- 材料展示区设置\r\n- 互动区域规划\r\n- 相关装饰物品建议等"
|
||||
- text: 1. 夸夸卡展示区:展示幼儿制作的夸夸卡 2. "我的特别之处"展示墙:张贴幼儿分享的特别之处作品 3. 兔子探秘墙:张贴兔子图片和观察记录 4. 音乐角环创:张贴儿歌歌词图谱、兔子头饰 5. 健康小卫士展示区:张贴保护耳朵方法海报
|
||||
- text: 116 / 3000
|
||||
- generic [ref=e196]:
|
||||
- button "上一步" [ref=e197] [cursor=pointer]:
|
||||
- generic [ref=e198]: 上一步
|
||||
- button "保 存" [active] [ref=e199] [cursor=pointer]:
|
||||
- generic [ref=e200]: 保 存
|
||||
```
|
||||
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 87 KiB |
@ -1,47 +0,0 @@
|
||||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [ref=e3]:
|
||||
- generic [ref=e4]:
|
||||
- generic [ref=e5]:
|
||||
- img "Logo" [ref=e6]
|
||||
- generic [ref=e7]:
|
||||
- heading "少儿智慧阅读" [level=1] [ref=e8]
|
||||
- paragraph [ref=e9]: 读启智慧,阅见未来
|
||||
- generic [ref=e10]:
|
||||
- generic [ref=e11] [cursor=pointer]:
|
||||
- img "setting" [ref=e12]:
|
||||
- img [ref=e13]
|
||||
- generic [ref=e15]: 超管
|
||||
- generic [ref=e16] [cursor=pointer]:
|
||||
- img "solution" [ref=e17]:
|
||||
- img [ref=e18]
|
||||
- generic [ref=e20]: 学校
|
||||
- generic [ref=e21] [cursor=pointer]:
|
||||
- img "read" [ref=e22]:
|
||||
- img [ref=e23]
|
||||
- generic [ref=e25]: 教师
|
||||
- generic [ref=e26] [cursor=pointer]:
|
||||
- img "home" [ref=e27]:
|
||||
- img [ref=e28]
|
||||
- generic [ref=e30]: 家长
|
||||
- generic [ref=e31]:
|
||||
- generic [ref=e37]:
|
||||
- img "user" [ref=e39]:
|
||||
- img [ref=e40]
|
||||
- textbox "请输入账号" [ref=e42]: admin
|
||||
- button "close-circle" [ref=e44] [cursor=pointer]:
|
||||
- img "close-circle" [ref=e45]:
|
||||
- img [ref=e46]
|
||||
- generic [ref=e53]:
|
||||
- img "lock" [ref=e55]:
|
||||
- img [ref=e56]
|
||||
- textbox "请输入密码" [ref=e58]: "123456"
|
||||
- img "eye-invisible" [ref=e60] [cursor=pointer]:
|
||||
- img [ref=e61]
|
||||
- button "登 录" [ref=e69] [cursor=pointer]:
|
||||
- generic [ref=e70]: 登 录
|
||||
- button "一键测试(超管账号)" [ref=e76] [cursor=pointer]:
|
||||
- generic [ref=e77]: 一键测试(超管账号)
|
||||
- generic [ref=e78]: © 2026 少儿智慧阅读服务平台
|
||||
```
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 159 KiB |
Binary file not shown.
@ -59,9 +59,12 @@ public class AdminCourseController {
|
||||
@RequestParam(required = false, defaultValue = "1") Integer pageNum,
|
||||
@RequestParam(required = false, defaultValue = "10") Integer pageSize,
|
||||
@RequestParam(required = false) String keyword,
|
||||
@RequestParam(required = false) String category) {
|
||||
log.info("查询课程列表,pageNum={}, pageSize={}, keyword={}, category={}", pageNum, pageSize, keyword, category);
|
||||
Page<Course> page = courseService.getSystemCoursePage(pageNum, pageSize, keyword, category, null, false);
|
||||
@RequestParam(required = false) String category,
|
||||
@RequestParam(required = false) String status,
|
||||
@RequestParam(required = false, defaultValue = "false") Boolean reviewOnly) {
|
||||
log.info("查询课程列表,pageNum={}, pageSize={}, keyword={}, category={}, status={}, reviewOnly={}",
|
||||
pageNum, pageSize, keyword, category, status, reviewOnly);
|
||||
Page<Course> page = courseService.getSystemCoursePage(pageNum, pageSize, keyword, category, status, reviewOnly);
|
||||
PageResult<Course> result = PageResult.of(page);
|
||||
log.info("课程列表查询结果,total={}, list={}", result.getTotal(), result.getList().size());
|
||||
return Result.success(result);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user