发表于: 2019-10-27 19:24:08
1 1097
今日想法:
1.修改可以通过任务三的项目。
1.1.增加轮播图表和轮播图接口。
1.2.再写一个新的分级查询接口,使用遍历查询。
1.3.测试并跑通,再不行改错。
2.提交任务三。
今日作为:
关于遍历查询
public class VoteTreeServiceImpl implements IVoteTreeService {
IVoteTreeDao voteTreeDao = new IVoteTreeDaoImpl();
public JSONArray getTreeJson(){
Map<String, Object> treeMap = new HashMap<String, Object>();
Map<String, Object> treejsonMap = new HashMap<String, Object>();
treeMap.put("id",1);
treeMap.put("text", "用户");
treeMap.put("children", treeList());
JSONArray jsonObject = JSONArray.fromObject(treeMap);
return jsonObject;
}
@Override
public List<VoteTree> treeList() {
List<VoteTree> nextSubSet = new ArrayList<VoteTree>();
//最小的level
Long minLevel =voteTreeDao.minId();
//一级目录
List<VoteTree> friList = voteTreeDao.getFirstLevel(minLevel);
for (VoteTree voteTree : friList) {
//根据一级目录查找所有的子集
voteTree.setChildren(nextSubSet);
nextSubSet =voteTreeDao.getNextSubSet(voteTree);
}
return nextSubSet;
}
}
今日问题:
有很多地方搞得自己一愣一愣的,都会把问题写到任务三的任务总结中去。
明日想法:
提交任务三的任务总结。
评论