修改统计的问题

This commit is contained in:
wucongxing8150 2025-08-29 16:29:02 +08:00
parent 5c081f79d9
commit 067254f9db

View File

@ -1104,15 +1104,15 @@ public class CaseClinicalVideoService {
LambdaQueryWrapper<CaseClinicalVideoLabelModel> labelQueryWrapper = new LambdaQueryWrapper<>();
labelQueryWrapper.eq(CaseClinicalVideoLabelModel::getVideoId, caseClinicalVideo.getVideoId());
List<CaseClinicalVideoLabelModel> caseClinicalVideoLabels = caseClinicalVideoLabelDao.selectList(labelQueryWrapper);
if (caseClinicalVideo.getDeleteStatus() == 0){
for (CaseClinicalVideoLabelModel label : caseClinicalVideoLabels){
if (caseClinicalVideo.getDeleteStatus() == 0) {
// 减少标签统计
caseClinicalService.DecStatsCaseClinicalLabel(label.getAppIden(),2);
}
// 删除视频标签
caseClinicalVideoLabelDao.deleteById(label.getVideoLabelId());
}
}
for (addClinicalVideoApp.Label label : r.getLabel()){
CaseClinicalVideoLabelModel caseClinicalVideoLabel = new CaseClinicalVideoLabelModel();
@ -1124,9 +1124,11 @@ public class CaseClinicalVideoService {
LocalDateTime lastPushDate = caseClinicalVideoDao.selectLastVideoPushDateByLabelId(label.getAppIden());
// 新增标签统计
if (caseClinicalVideo.getDeleteStatus() == 0) {
caseClinicalService.IncStatsCaseClinicalLabel(label.getAppIden(),caseClinicalVideoLabel.getLabelName(),2,lastPushDate);
}
}
}
// 删除视频数据
@Transactional