change 3 lat temu
rodzic
commit
0685a156be

+ 1 - 1
zhongzheng-admin/src/main/java/com/zhongzheng/controller/grade/ClassGradeController.java

@@ -326,7 +326,7 @@ public class ClassGradeController extends BaseController {
     @ApiOperation("学时审核獲得商品節下面的審核記錄")
     @PreAuthorize("@ss.hasPermi('grade:user:list')")
     @GetMapping("/listPeriodAuditStatus")
-    public AjaxResult<UserPeriodStatusVo> listPeriodAuditStatus(ClassGradeUserQueryBo bo) {
+    public AjaxResult<UserPeriodStatusVo> listPeriodAuditStatus(UserPeriodQueryBo bo) {
         startPage();
         UserPeriodStatusVo list = iClassGradeUserService.listPeriodAuditStatus(bo);
         return AjaxResult.success(list);

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/bo/ClassGradeUserQueryBo.java

@@ -54,6 +54,10 @@ public class ClassGradeUserQueryBo extends BaseEntity {
 	@ApiModelProperty("節ID")
 	private Long sectionId;
 
+	/** 試卷ID */
+	@ApiModelProperty("試卷ID")
+	private Long examId;
+
 	/** 学员ID */
 	@Excel(name = "课程id")
 	@ApiModelProperty("课程id")

+ 3 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/bo/UserPeriodQueryBo.java

@@ -60,4 +60,7 @@ public class UserPeriodQueryBo extends BaseEntity {
 	/** 章ID */
 	@ApiModelProperty("章ID")
 	private Long chapterId;
+	/** 當前位置 */
+	@ApiModelProperty("當前位置")
+	private Long numIndex;
 }

+ 2 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/service/IClassGradeUserService.java

@@ -1,5 +1,6 @@
 package com.zhongzheng.modules.grade.service;
 
+import com.zhongzheng.modules.grade.bo.UserPeriodQueryBo;
 import com.zhongzheng.modules.grade.domain.ClassGradeUser;
 import com.zhongzheng.modules.grade.vo.*;
 import com.zhongzheng.modules.grade.bo.ClassGradeUserQueryBo;
@@ -64,5 +65,5 @@ public interface IClassGradeUserService extends IService<ClassGradeUser> {
 
 	List<ClassPeriodSectionVo> listPeriodAuditSection(ClassGradeUserQueryBo bo);
 
-	UserPeriodStatusVo listPeriodAuditStatus(ClassGradeUserQueryBo bo);
+	UserPeriodStatusVo listPeriodAuditStatus(UserPeriodQueryBo bo);
 }

+ 2 - 7
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/service/impl/ClassGradeUserServiceImpl.java

@@ -354,13 +354,8 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
     }
 
     @Override
-    public UserPeriodStatusVo listPeriodAuditStatus(ClassGradeUserQueryBo bo) {
-        UserPeriodQueryBo userPeriodQueryBo = new UserPeriodQueryBo();
-        userPeriodQueryBo.setCourseId(bo.getCourseId());
-        userPeriodQueryBo.setGoodsId(bo.getGoodsId());
-        userPeriodQueryBo.setUserId(bo.getUserId());
-        userPeriodQueryBo.setSectionId(bo.getSectionId());
-        List<UserPeriodStatusVo> userPeriodStatusVos = userPeriodStatusService.selectPeriodStatus(userPeriodQueryBo);
+    public UserPeriodStatusVo listPeriodAuditStatus(UserPeriodQueryBo bo) {
+        List<UserPeriodStatusVo> userPeriodStatusVos = userPeriodStatusService.selectPeriodStatus(bo);
         for (UserPeriodStatusVo userPeriodStatusVo : userPeriodStatusVos) {
             LambdaQueryWrapper<UserStudyRecordPhoto> lqw = Wrappers.lambdaQuery();
             lqw.eq(UserStudyRecordPhoto::getPeriodId,userPeriodStatusVo.getId());