|
@@ -1,5 +1,6 @@
|
|
|
package com.qmth.teachcloud.mark.service.impl;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.qmth.teachcloud.mark.dto.mark.manage.MarkRejectHistoryDto;
|
|
@@ -35,4 +36,13 @@ public class MarkRejectHistoryServiceImpl extends ServiceImpl<MarkRejectHistoryM
|
|
|
}
|
|
|
return rejectHistoryDtoIPage;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void deleteByExamIdAndPaperNumberAndGroupNumber(Long examId, String paperNumber, Integer groupNumber) {
|
|
|
+ UpdateWrapper<MarkRejectHistory> updateWrapper = new UpdateWrapper<>();
|
|
|
+ updateWrapper.lambda().eq(MarkRejectHistory::getExamId, examId)
|
|
|
+ .eq(MarkRejectHistory::getPaperNumber, paperNumber)
|
|
|
+ .eq(MarkRejectHistory::getGroupNumber, groupNumber);
|
|
|
+ this.remove(updateWrapper);
|
|
|
+ }
|
|
|
}
|