添加实体类
parent
c83fa72ae1
commit
e1fbb067f7
|
@ -1,5 +1,6 @@
|
|||
package com.muyu.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.muyu.common.core.web.domain.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
@ -7,6 +8,8 @@ import lombok.EqualsAndHashCode;
|
|||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @PackageName:com.muyu.domain
|
||||
* @ClassName:TableInfo
|
||||
|
@ -28,4 +31,7 @@ public class TableInfo extends BaseEntity {
|
|||
private String dataNum;
|
||||
private String center;
|
||||
private String parentId;
|
||||
|
||||
@TableField(exist = false)
|
||||
private List<TableInfo> tableInfoList;
|
||||
}
|
||||
|
|
|
@ -26,7 +26,15 @@ public class TableInfoServiceImpl extends ServiceImpl<TableInfoMapper, TableInfo
|
|||
@Override
|
||||
public List<TableInfo> selectList() {
|
||||
LambdaQueryWrapper<TableInfo> queryWrapper = new LambdaQueryWrapper<>();
|
||||
return this.list(queryWrapper);
|
||||
queryWrapper.eq(TableInfo::getParentId,0);
|
||||
List<TableInfo> list = this.list(queryWrapper);
|
||||
list.forEach(tableInfo -> {
|
||||
LambdaQueryWrapper<TableInfo> queryWrapperC = new LambdaQueryWrapper<>();
|
||||
queryWrapperC.eq(TableInfo::getParentId,tableInfo.getId());
|
||||
List<TableInfo> list1 = this.list(queryWrapperC);
|
||||
tableInfo.setTableInfoList(list1);
|
||||
});
|
||||
return list;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in New Issue