Forráskód Böngészése

错题列表 收藏列表

小么熊🐻 3 éve
szülő
commit
91c361f378

+ 8 - 2
jkt-admin/src/main/java/com/miaxis/app/controller/question/QuestionCollectionController.java

@@ -11,6 +11,7 @@ import com.miaxis.common.utils.poi.ExcelUtil;
 import com.miaxis.question.domain.QuestionCollection;
 import com.miaxis.question.dto.QuestionCollectionDTO;
 import com.miaxis.question.service.IQuestionCollectionService;
+import com.miaxis.score.domain.ScoreInfo;
 import io.swagger.annotations.*;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -43,8 +44,10 @@ public class QuestionCollectionController extends BaseController{
             @ApiImplicitParam(name = "pageNum",value = "当前页码" ,dataType = "int", paramType = "query", required = false),
             @ApiImplicitParam(name = "pageSize",value = "每页数据量" , dataType = "int", paramType = "query", required = false),
     })
-    public ResponsePageInfo<QuestionCollection> list(@ModelAttribute QuestionCollection questionCollection){
+    public ResponsePageInfo<QuestionCollection> list(){
         startPage();
+        QuestionCollection questionCollection = new QuestionCollection();
+        questionCollection.setUserId(SecurityUtils.getLoginUser().getStudent().getId());
         List<QuestionCollection> list = questionCollectionService.selectQuestionCollectionList(questionCollection);
         return toResponsePageInfo(list);
     }
@@ -109,7 +112,10 @@ public class QuestionCollectionController extends BaseController{
     @Log(title = "collection", businessType = BusinessTypeEnum.UPDATE)
     @PutMapping
     @ApiOperation("修改collection")
-    public Response<Integer> edit(@RequestBody QuestionCollection questionCollection){
+    public Response<Integer> edit(@RequestBody QuestionCollectionDTO questionCollectionDTO){
+        QuestionCollection questionCollection = new QuestionCollection();
+        BeanUtils.copyProperties(questionCollectionDTO,questionCollection);
+        questionCollection.setUserId(SecurityUtils.getLoginUser().getStudent().getId());
         return toResponse(questionCollectionService.updateById(questionCollection) ? 1 : 0);
     }
 

+ 3 - 1
jkt-admin/src/main/java/com/miaxis/app/controller/question/QuestionWrongController.java

@@ -55,8 +55,10 @@ public class QuestionWrongController extends BaseController{
             @ApiImplicitParam(name = "pageNum",value = "当前页码" ,dataType = "int", paramType = "query", required = false),
             @ApiImplicitParam(name = "pageSize",value = "每页数据量" , dataType = "int", paramType = "query", required = false),
     })
-    public ResponsePageInfo<QuestionWrong> list(@ModelAttribute QuestionWrong questionWrong){
+    public ResponsePageInfo<QuestionWrong> list(){
         startPage();
+        QuestionWrong questionWrong = new QuestionWrong();
+        questionWrong.setUserId(SecurityUtils.getLoginUser().getStudent().getId());
         List<QuestionWrong> list = questionWrongService.selectQuestionWrongList(questionWrong);
         return toResponsePageInfo(list);
     }

+ 0 - 7
jkt-service/src/main/java/com/miaxis/score/dto/ScoreInfoDTO.java

@@ -1,15 +1,8 @@
 package com.miaxis.score.dto;
 
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.miaxis.common.annotation.Excel;
 import com.miaxis.common.core.domain.BaseBusinessEntity;
-import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
 
 /**
  * 模拟考成绩对象 score_info