mirror of
				https://github.com/suyiiyii/SIMS.git
				synced 2025-11-05 00:04:54 +08:00 
			
		
		
		
	1
This commit is contained in:
		
							parent
							
								
									39d1510b3a
								
							
						
					
					
						commit
						c9d3fd8cca
					
				@ -173,8 +173,8 @@ RecordController {
 | 
			
		||||
        }
 | 
			
		||||
        List<Integer> idByCategoryName = categoryService.getIdByCategoryName(categoryName);
 | 
			
		||||
        for (Integer i : idByCategoryName) {
 | 
			
		||||
            Integer sid = recordService.getSidByCategoryId(i);
 | 
			
		||||
            studentIds.add(sid);
 | 
			
		||||
            List<Integer> sid = recordService.getSidByCategoryId(i);
 | 
			
		||||
            studentIds.addAll(sid);
 | 
			
		||||
        }
 | 
			
		||||
        List<Record> records=new ArrayList<>();
 | 
			
		||||
        HashSet<Integer> studentIds1= new HashSet<>(studentIds);
 | 
			
		||||
@ -214,9 +214,9 @@ RecordController {
 | 
			
		||||
        }
 | 
			
		||||
        List<Integer> idByCategoryName = categoryService.getIdByCategoryName(categoryName);
 | 
			
		||||
        for (Integer i : idByCategoryName) {
 | 
			
		||||
            Integer sid = recordService.getSidByCategoryId(i);
 | 
			
		||||
            List<Integer> sid = recordService.getSidByCategoryId(i);
 | 
			
		||||
            if(sid!=null) {
 | 
			
		||||
                studentIds.add(sid);
 | 
			
		||||
                studentIds.addAll(sid);
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        List<Record> records=new ArrayList<>();
 | 
			
		||||
 | 
			
		||||
@ -4,7 +4,6 @@ import cn.hutool.core.util.StrUtil;
 | 
			
		||||
import io.swagger.v3.oas.annotations.Operation;
 | 
			
		||||
import jakarta.servlet.http.HttpServletRequest;
 | 
			
		||||
import jakarta.servlet.http.HttpSession;
 | 
			
		||||
import jakarta.validation.constraints.Max;
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
import lombok.extern.slf4j.Slf4j;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
 | 
			
		||||
@ -76,7 +76,7 @@ public interface RecordMapper {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@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}")
 | 
			
		||||
    List<Record> getRecordsById(int page, int size, Integer sid);
 | 
			
		||||
@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);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user