@ -2484,6 +2484,16 @@ public class TeacherServiceImpl implements TeacherService {
return resMap ;
return resMap ;
}
}
@Override
public List < PtTeacherInfo > getPtTeacherByIds ( GpTeacherDto gpTeacherDto , HttpServletRequest request ) {
try {
//根据id集合查询相关所有教师信息
return ptTeacherRepository . findTeacherByIds ( gpTeacherDto . getSchoolId ( ) , String . format ( PK . PTTEACHER , gpTeacherDto . getSchoolId ( ) ) , gpTeacherDto . getPeriodId ( ) , gpTeacherDto . getIds ( ) ) ;
} catch ( Exception e ) {
throw new ServiceException ( ErrorCode . SYSTEM_ERROR . getCode ( ) , "数据查询异常" ) ;
}
}
private Double parseScore ( Object obj , double defaultValue ) {
private Double parseScore ( Object obj , double defaultValue ) {
if ( obj instanceof Number ) {
if ( obj instanceof Number ) {
return ( ( Number ) obj ) . doubleValue ( ) ;
return ( ( Number ) obj ) . doubleValue ( ) ;