在一个任务中定义子任务的时候,你们把子任务做成了一个任务内的子项,没有独立的各种性质,仅有一行说明文字,在使用中很不方便。因为在实际工作生活中,一个子任务自身也应该是一个完整的任务,具有独立的各种性质,甚至子任务与主任务可能具有不一样的属性。所以希望能修正这个问题。

例如一个任务是“在xx日给女友煲汤”,那么其子任务可以具体分为"a日电话询问女友想喝什么汤"、“b日外出购买食材”、"c日在家煲汤"、"c日外出送汤到女友公司"。从中可以看出每个子项都具有和主任务不太一样的属性。

在具体实现上,可以考虑给任务加多一个属性为"上级任务",这样甚至可以实现子任务的多级嵌套,在对大任务的细化十分有用。这样可以在显示某个任务的时候,可以把该任务的所有直属子任务都列出来,同时指明其上级任务是哪个。