派生自 projectDept/qhighschool

胡仁荣
2022-11-08 9cf4f11047a4915024696a51d92d5b80c208fac1
src/main/java/com/qxueyou/scc/stucontroller/StuSubjectController.java
@@ -3,6 +3,7 @@
import java.util.List;
import java.util.Map;
import com.qxueyou.scc.base.model.UserInfoWrapper;
import com.qxueyou.scc.user.model.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cache.annotation.CacheEvict;
@@ -428,17 +429,15 @@
      @ApiImplicitParam(name = "startTime", value = "开班时间", required = false, paramType="query", dataType = "String")
   })
   @GetMapping(value = "getSubjectLst")
   public Result getList(String classId, String startTime, Integer limit, @RequestParam(defaultValue="1")Integer pageNum, HttpServletRequest request) {
//      System.out.println("用户id"+request.getSession().getAttribute("userId"));
      Object userId = request.getSession().getAttribute("userId");
   public Result getList(String userId,String classId, String startTime, Integer limit, @RequestParam(defaultValue="1")Integer pageNum, HttpServletRequest request) {
      userId = StringUtils.isEmpty(userId)?ClientUtils.getUserId():userId;
      classId = StringUtils.isEmpty(classId)?ClientUtils.getClassId():classId;
      List<MySubjectV> result = subjectService.listMySubjectV(classId,String.valueOf(userId));
      List<MySubjectV> result = subjectService.listMySubjectV(classId,userId);
      return new Result(true, "success",
            QBeanUtils.listBean2ListMap(result,
                  CollectionUtils.newStringMap("id.subjectId", "subjectId", "id.classId", "classId",
                        "subjectName", "subjectName,coursewareName", "percent", "percent", "progressValue",
                        "studyTime", "coverPageUrl", "coverPageUrl")));
   }
   /**