修改:逻辑删除文件时,同时删除文件关系
This commit is contained in:
parent
4faab3d89b
commit
f1671264d1
|
|
@ -24,6 +24,7 @@ import com.electromagnetic.industry.software.common.exception.PermissionDeniedEx
|
||||||
import com.electromagnetic.industry.software.common.resp.ElectromagneticResult;
|
import com.electromagnetic.industry.software.common.resp.ElectromagneticResult;
|
||||||
import com.electromagnetic.industry.software.common.util.*;
|
import com.electromagnetic.industry.software.common.util.*;
|
||||||
import com.electromagnetic.industry.software.manage.mapper.EdFileInfoMapper;
|
import com.electromagnetic.industry.software.manage.mapper.EdFileInfoMapper;
|
||||||
|
import com.electromagnetic.industry.software.manage.mapper.EdFileRelationMapper;
|
||||||
import com.electromagnetic.industry.software.manage.mapper.UserMapper;
|
import com.electromagnetic.industry.software.manage.mapper.UserMapper;
|
||||||
import com.electromagnetic.industry.software.manage.pojo.models.EdFileInfo;
|
import com.electromagnetic.industry.software.manage.pojo.models.EdFileInfo;
|
||||||
import com.electromagnetic.industry.software.manage.pojo.models.EdFileRelation;
|
import com.electromagnetic.industry.software.manage.pojo.models.EdFileRelation;
|
||||||
|
|
@ -73,7 +74,7 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
@Resource
|
@Resource
|
||||||
private UserMapper userMapper;
|
private UserMapper userMapper;
|
||||||
@Resource
|
@Resource
|
||||||
private EdFileRelationServiceImpl edFileRelationService;
|
private EdFileRelationMapper edFileRelationMapper;
|
||||||
|
|
||||||
private String downloadDataDir = "";
|
private String downloadDataDir = "";
|
||||||
private String uploadDataDir = "";
|
private String uploadDataDir = "";
|
||||||
|
|
@ -215,7 +216,7 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
.eq(EdFileInfo::getFileId, fileInfo.getFileId()));
|
.eq(EdFileInfo::getFileId, fileInfo.getFileId()));
|
||||||
|
|
||||||
// 删除文件时,同时删除其关联关系
|
// 删除文件时,同时删除其关联关系
|
||||||
edFileRelationService.remove(Wrappers.lambdaQuery(EdFileRelation.class)
|
edFileRelationMapper.delete(Wrappers.lambdaQuery(EdFileRelation.class)
|
||||||
.eq(EdFileRelation::getId1, id)
|
.eq(EdFileRelation::getId1, id)
|
||||||
.or()
|
.or()
|
||||||
.eq(EdFileRelation::getId2, id));
|
.eq(EdFileRelation::getId2, id));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue