mirror of
https://github.com/suyiiyii/SIMS.git
synced 2025-07-16 20:23:01 +08:00
1
This commit is contained in:
parent
39d1510b3a
commit
c9d3fd8cca
@ -173,8 +173,8 @@ RecordController {
|
|||||||
}
|
}
|
||||||
List<Integer> idByCategoryName = categoryService.getIdByCategoryName(categoryName);
|
List<Integer> idByCategoryName = categoryService.getIdByCategoryName(categoryName);
|
||||||
for (Integer i : idByCategoryName) {
|
for (Integer i : idByCategoryName) {
|
||||||
Integer sid = recordService.getSidByCategoryId(i);
|
List<Integer> sid = recordService.getSidByCategoryId(i);
|
||||||
studentIds.add(sid);
|
studentIds.addAll(sid);
|
||||||
}
|
}
|
||||||
List<Record> records=new ArrayList<>();
|
List<Record> records=new ArrayList<>();
|
||||||
HashSet<Integer> studentIds1= new HashSet<>(studentIds);
|
HashSet<Integer> studentIds1= new HashSet<>(studentIds);
|
||||||
@ -214,9 +214,9 @@ RecordController {
|
|||||||
}
|
}
|
||||||
List<Integer> idByCategoryName = categoryService.getIdByCategoryName(categoryName);
|
List<Integer> idByCategoryName = categoryService.getIdByCategoryName(categoryName);
|
||||||
for (Integer i : idByCategoryName) {
|
for (Integer i : idByCategoryName) {
|
||||||
Integer sid = recordService.getSidByCategoryId(i);
|
List<Integer> sid = recordService.getSidByCategoryId(i);
|
||||||
if(sid!=null) {
|
if(sid!=null) {
|
||||||
studentIds.add(sid);
|
studentIds.addAll(sid);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
List<Record> records=new ArrayList<>();
|
List<Record> records=new ArrayList<>();
|
||||||
|
@ -4,7 +4,6 @@ import cn.hutool.core.util.StrUtil;
|
|||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
||||||
import jakarta.servlet.http.HttpServletRequest;
|
import jakarta.servlet.http.HttpServletRequest;
|
||||||
import jakarta.servlet.http.HttpSession;
|
import jakarta.servlet.http.HttpSession;
|
||||||
import jakarta.validation.constraints.Max;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
@ -76,7 +76,7 @@ public interface RecordMapper {
|
|||||||
|
|
||||||
|
|
||||||
@Select("select student_id from record where category_id = #{i}")
|
@Select("select student_id from record where category_id = #{i}")
|
||||||
Integer getSidByCategoryId(Integer i);
|
List<Integer> getSidByCategoryId(Integer i);
|
||||||
@Select("SELECT * FROM record WHERE student_id = #{sid} LIMIT #{page},#{size}")
|
@Select("SELECT * FROM record WHERE student_id = #{sid} LIMIT #{page},#{size}")
|
||||||
List<Record> getRecordsById(int page, int size, Integer sid);
|
List<Record> getRecordsById(int page, int size, Integer sid);
|
||||||
@Select("SELECT id FROM record WHERE id = #{id}")
|
@Select("SELECT id FROM record WHERE id = #{id}")
|
||||||
|
@ -74,7 +74,7 @@ public class RecordService {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
public Integer getSidByCategoryId(Integer i) {
|
public List<Integer> getSidByCategoryId(Integer i) {
|
||||||
return recordMapper.getSidByCategoryId(i);
|
return recordMapper.getSidByCategoryId(i);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user