BUG 修复
This commit is contained in:
parent
20bafffd2f
commit
f42ee2b8d1
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue