|
@@ -72,6 +72,9 @@ public class FodderServiceImpl extends IBaseServiceImpl<FodderEntity, Long> impl
|
|
|
WorkService workService;
|
|
|
|
|
|
@Autowired
|
|
|
+ WorkHotsFodderServiceImpl workHotsFodderService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
FileAndOssUtil fileAndOssUtil;
|
|
|
|
|
|
@Lazy
|
|
@@ -341,6 +344,11 @@ public class FodderServiceImpl extends IBaseServiceImpl<FodderEntity, Long> impl
|
|
|
if (list.size() > 0) {
|
|
|
return Result.failure(ErrorEnum.FAILURE_CODE_3101.code(), "素材已经被引用, 不能删除");
|
|
|
}
|
|
|
+ }else {
|
|
|
+ boolean flag=workHotsFodderService.getCountByFodderId(id);
|
|
|
+ if (flag) {
|
|
|
+ return Result.failure(ErrorEnum.FAILURE_CODE_3101.code(), "素材已经被引用, 不能删除");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// 2022-06-09 删除服务器文件, 目前只有全景图
|