|
@@ -1,15 +1,14 @@
|
|
|
package cn.com.qmth.stmms.biz.exam.dao;
|
|
|
|
|
|
-import java.util.List;
|
|
|
-
|
|
|
+import cn.com.qmth.stmms.biz.exam.model.Marker;
|
|
|
+import cn.com.qmth.stmms.common.enums.MarkStatus;
|
|
|
import org.springframework.data.domain.Pageable;
|
|
|
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
|
|
import org.springframework.data.jpa.repository.Modifying;
|
|
|
import org.springframework.data.jpa.repository.Query;
|
|
|
import org.springframework.data.repository.PagingAndSortingRepository;
|
|
|
|
|
|
-import cn.com.qmth.stmms.biz.exam.model.Marker;
|
|
|
-import cn.com.qmth.stmms.common.enums.MarkStatus;
|
|
|
+import java.util.List;
|
|
|
|
|
|
public interface MarkerDao extends PagingAndSortingRepository<Marker, Integer>, JpaSpecificationExecutor<Marker> {
|
|
|
|
|
@@ -38,7 +37,8 @@ public interface MarkerDao extends PagingAndSortingRepository<Marker, Integer>,
|
|
|
public void deleteByExamId(int examId);
|
|
|
|
|
|
@Modifying
|
|
|
- @Query("update Marker m set m.finishCount=null, m.validCount=null, m.avgSpeed=null, m.avgScore=null, m.stdevScore=null "
|
|
|
+ @Query("update Marker m set m.finishCount=null, m.validCount=null, m.avgSpeed=null, m.avgScore=null, m.stdevScore=null, "
|
|
|
+ + "m.finishCountNa=null, m.validCountNa=null, m.avgSpeedNa=null, m.avgScoreNa=null, m.stdevScoreNa=null "
|
|
|
+ "where m.id=?1")
|
|
|
public void resetById(Integer id);
|
|
|
|
|
@@ -55,7 +55,8 @@ public interface MarkerDao extends PagingAndSortingRepository<Marker, Integer>,
|
|
|
double avgScore, double stdevScore);
|
|
|
|
|
|
@Modifying
|
|
|
- @Query("update Marker m set m.finishCount=null, m.validCount=null, m.avgSpeed=null, m.avgScore=null, m.stdevScore=null "
|
|
|
+ @Query("update Marker m set m.finishCount=null, m.validCount=null, m.avgSpeed=null, m.avgScore=null, m.stdevScore=null, "
|
|
|
+ + "m.finishCountNa=null, m.validCountNa=null, m.avgSpeedNa=null, m.avgScoreNa=null, m.stdevScoreNa=null "
|
|
|
+ "where m.examId=?1 and m.subjectCode=?2 and m.groupNumber=?3")
|
|
|
public void resetByExamIdAndSubjectCodeAndGroupNumber(Integer examId, String subjectCode, Integer groupNumber);
|
|
|
|