|
@@ -478,6 +478,14 @@ func (this *EtaTrainingVideoController) Edit() {
|
|
_ = logItem.Create()
|
|
_ = logItem.Create()
|
|
}()
|
|
}()
|
|
|
|
|
|
|
|
+ // 更新标签引用数
|
|
|
|
+ go func() {
|
|
|
|
+ tagOB := new(eta_training_video.EtaTrainingVideoTag)
|
|
|
|
+ for _, t := range tagRelates {
|
|
|
|
+ _ = tagOB.UpdateVideoTotal(t.EtaTrainingVideoTagId)
|
|
|
|
+ }
|
|
|
|
+ }()
|
|
|
|
+
|
|
br.Ret = 200
|
|
br.Ret = 200
|
|
br.Success = true
|
|
br.Success = true
|
|
br.Msg = "操作成功"
|
|
br.Msg = "操作成功"
|
|
@@ -622,13 +630,16 @@ func (this *EtaTrainingVideoController) Remove() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
- // 移除分类、标签关联
|
|
|
|
|
|
+ // 移除分类、标签关联, 更新标签引用数
|
|
go func() {
|
|
go func() {
|
|
- rc := new(eta_training_video.EtaTrainingVideoClassifyRelate)
|
|
|
|
- _ = rc.RemoveRelateByVideoId(item.EtaTrainingVideoId)
|
|
|
|
|
|
+ cr := new(eta_training_video.EtaTrainingVideoClassifyRelate)
|
|
|
|
+ _ = cr.RemoveRelateByVideoId(item.EtaTrainingVideoId)
|
|
|
|
+
|
|
|
|
+ tr := new(eta_training_video.EtaTrainingVideoTagRelate)
|
|
|
|
+ _ = tr.RemoveRelateByVideoId(item.EtaTrainingVideoId)
|
|
|
|
|
|
- rt := new(eta_training_video.EtaTrainingVideoTagRelate)
|
|
|
|
- _ = rt.RemoveRelateByVideoId(item.EtaTrainingVideoId)
|
|
|
|
|
|
+ t := new(eta_training_video.EtaTrainingVideoTag)
|
|
|
|
+ _ = t.RemoveVideoTotalByVideoId(item.EtaTrainingVideoId)
|
|
}()
|
|
}()
|
|
|
|
|
|
// 操作日志
|
|
// 操作日志
|