梯式结构

情景##

有个任务系统,有很多任务组,任务组下面有很多子任务。

{
        "misson": 12,
        "child": {
            "misson": 12,
            "parentid": 1
        }
}

目的:是为了保持结构的完整性和一致性。###

无论你任务多细化,返回结构不变,而且可以针对指定任务。

按照这种模式设计,肯定要有一个root任务 root任务->任务组->子任务->子子任务。
当客户端需要展示所有任务组。请求root任务的结构即可。

posted @ 2016-08-25 11:29  UCanBeFree  阅读(270)  评论(1编辑  收藏  举报