From 8d0e57a64fe6c31559ffcf38859fb1f5084e1e23 Mon Sep 17 00:00:00 2001
From: Administrator <2863138610@qq.com>
Date: 星期一, 21 十一月 2022 11:09:20 +0800
Subject: [PATCH] 课程管理学习端修改And用户信息缓存修改

---
 src/main/java/com/qxueyou/scc/admin/progress/dao/ProgressDAO.java |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/qxueyou/scc/admin/progress/dao/ProgressDAO.java b/src/main/java/com/qxueyou/scc/admin/progress/dao/ProgressDAO.java
index 9702edb..e51010d 100644
--- a/src/main/java/com/qxueyou/scc/admin/progress/dao/ProgressDAO.java
+++ b/src/main/java/com/qxueyou/scc/admin/progress/dao/ProgressDAO.java
@@ -30,7 +30,7 @@
 
 	/**
 	 * 根据targetId和learnerId获取进度
-	 * 
+	 *
 	 * @param targetId
 	 *            targetId
 	 * @param learnerId
@@ -38,29 +38,29 @@
 	 * @return
 	 */
 	@Cacheable(value = "progress", key = "#targetId+#learnerId")
-	public int[][] getProgress(String targetId, String learnerId) {
+	public Double[][] getProgress(String targetId, String learnerId) {
 		List<SubjectLectureProgressDetail> lstDetail = this.find("from SubjectLectureProgressDetail where targetId = ? and learnerId = ? and deleteFlag is false", CollectionUtils.newList(targetId, learnerId), SubjectLectureProgressDetail.class);
 		if(lstDetail == null || lstDetail.isEmpty()) {
-			return new int[][] {};
+			return new Double[][] {};
 		}else {
-			 int[][] progress = new  int[lstDetail.size()][2];
+			Double[][] progress = new  Double[lstDetail.size()][2];
 			 int i = 0;
 			 for(SubjectLectureProgressDetail objDetail : lstDetail) {
-				 progress[i++] = new int[] {objDetail.getStart(), objDetail.getEnd()};
+				 progress[i++] = new Double[] {objDetail.getStart(), objDetail.getEnd()};
 			 }
-			 
+
 			 return progress;
 		}
 	}
 
 	@CachePut(value = "progress", key = "#targetId+#learnerId")
-	public int[][] mergeProgress(String targetId, String learnerId, int start, int end, int[][] origProgress) {
+	public Double[][] mergeProgress(String targetId, String learnerId, Double start, Double end, Double[][] origProgress) {
 		return StudyProgressUtils.merge(origProgress, start, end);
 	}
 
 	/**
 	 * 获取学生的各个节点的学习进度,进度值
-	 * 
+	 *
 	 * @param parentId
 	 * @param userId
 	 * @return
@@ -76,7 +76,7 @@
 
 	/**
 	 * 获取当前节点下的父节点
-	 * 
+	 *
 	 * @param nodeId
 	 * @return
 	 */
@@ -89,7 +89,7 @@
 
 	/**
 	 * 根据subjectId获取章节列表
-	 * 
+	 *
 	 * @param parentId
 	 * @param userId
 	 * @return

--
Gitblit v1.8.0