update 班级参数

develop
hhb@hotmail.com 5 months ago
parent 81a79cdc6a
commit c030a0d58a

@ -1,5 +1,6 @@
package cn.teammodel.controller.admin.service.impl; package cn.teammodel.controller.admin.service.impl;
import cn.teammodel.common.PK;
import cn.teammodel.controller.admin.service.CommonService; import cn.teammodel.controller.admin.service.CommonService;
import cn.teammodel.model.dto.admin.common.CommentDto; import cn.teammodel.model.dto.admin.common.CommentDto;
import cn.teammodel.model.dto.admin.common.GCDto; import cn.teammodel.model.dto.admin.common.GCDto;
@ -39,7 +40,7 @@ public class CommonServiceImpl implements CommonService {
try { try {
//获取当前学校该学段下详细信息 //获取当前学校该学段下详细信息
List<School.Period> period = schoolRepository.findPeriodById(gcDto.getSchoolId(), gcDto.getPeriodId()); List<School.Period> period = schoolRepository.findPeriodById(gcDto.getSchoolId(), gcDto.getPeriodId());
List<ClassInfo> classes = classRepository.findClassBySchoolIdAndPeriodId(gcDto.getPeriodId()); List<ClassInfo> classes = classRepository.findClassBySchoolIdAndPeriodId(gcDto.getPeriodId(), String.format(PK.CLASS, gcDto.getSchoolId()));
int year; int year;
int mon; int mon;
int day; int day;

@ -18,6 +18,6 @@ public interface ClassRepository extends CosmosRepository<ClassInfo, String> {
@Query("select c.id, c.name from School as c where c.code = @code and c.id in (@ids)") @Query("select c.id, c.name from School as c where c.code = @code and c.id in (@ids)")
List<ClassInfo> findAllByCodeAndIdIn(String code, Collection<String> ids); List<ClassInfo> findAllByCodeAndIdIn(String code, Collection<String> ids);
@Query("select c.id, c.name,c.year,c.periodId from School as c where c.periodId = @periodId and c.pk = 'Class'") @Query("select c.id, c.name,c.year,c.periodId from School as c where c.periodId = @periodId and c.pk = 'Class' and c.code = @code")
List<ClassInfo> findClassBySchoolIdAndPeriodId(String periodId); List<ClassInfo> findClassBySchoolIdAndPeriodId(String periodId,String code);
} }

Loading…
Cancel
Save