BUG 修复

This commit is contained in:
dxfeng 2022-06-17 16:06:29 +08:00
parent 20bafffd2f
commit f42ee2b8d1
1 changed files with 5 additions and 3 deletions

View File

@ -427,13 +427,15 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
@Override
public void deleteTree(Long id) {
MapperProxyFactory.getProxy(ExtendGroupMapper.class).delete(id);
//明细表删除字段信息删除表结构
ExtendGroupPO extendGroupPO = getExtendGroupMapper().getGroupById(id);
MapperProxyFactory.getProxy(ExtendGroupMapper.class).delete(id);
List<ExtendInfoPO> extendInfoList = getExtendInfoMapper().listFields(extendGroupPO.getExtendType().toString(), extendGroupPO.getId().toString(), ExtendGroupBO.getTableNameByGroupPO(extendGroupPO), "");
List<Long> ids = extendInfoList.stream().map(ExtendInfoPO::getId).collect(Collectors.toList());
// 删除数据
dropColumns(ids, extendGroupPO, extendInfoList);
if(CollectionUtils.isNotEmpty(ids)) {
// 删除数据
dropColumns(ids, extendGroupPO, extendInfoList);
}
}
@Override