|
@@ -582,7 +582,6 @@ public class SysController {
|
|
|
@ApiOperation(value = "视频存储删除接口")
|
|
|
@RequestMapping(value = "/video/delete", method = RequestMethod.POST)
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "超管视频存储删除接口", response = Result.class)})
|
|
|
- @Transactional
|
|
|
public Result videoDelete(@ApiParam(value = "考试id", required = true) @RequestParam Long examId) {
|
|
|
//新考试视频
|
|
|
List<TMTencentVideoMessage> tmTencentVideoMessageList = tmTencentVideoMessageService.videoQuery(examId);
|
|
@@ -660,7 +659,8 @@ public class SysController {
|
|
|
*
|
|
|
* @param tOeExamRecordList
|
|
|
*/
|
|
|
- private void deleteOldMedia(List<TOeExamRecord> tOeExamRecordList) {
|
|
|
+ @Transactional
|
|
|
+ public void deleteOldMedia(List<TOeExamRecord> tOeExamRecordList) {
|
|
|
Set<Long> tencentVideoMessageIds = new HashSet<>(tOeExamRecordList.size());
|
|
|
Map<Long, TMTencentVideoMessage> tmTencentVideoMessageMap = new HashMap<>(tOeExamRecordList.size());
|
|
|
for (TOeExamRecord t : tOeExamRecordList) {
|
|
@@ -715,7 +715,8 @@ public class SysController {
|
|
|
*
|
|
|
* @param tmTencentVideoMessageList
|
|
|
*/
|
|
|
- private void deleteNewMedia(List<TMTencentVideoMessage> tmTencentVideoMessageList) {
|
|
|
+ @Transactional
|
|
|
+ public void deleteNewMedia(List<TMTencentVideoMessage> tmTencentVideoMessageList) {
|
|
|
Set<Long> tencentVideoMessageIds = new HashSet<>(tmTencentVideoMessageList.size());
|
|
|
List<Long> tOeExamRecordIdList = new ArrayList<>(tmTencentVideoMessageList.size());
|
|
|
for (TMTencentVideoMessage t : tmTencentVideoMessageList) {
|