1. 配表设计问题
为了提高配表效率,减少配置错码,任务完成条件可以考虑独立一张表配置,例如:
可以独立一张步骤表出来,步骤ID全局唯一,这样可以做到前后端字段尽量统一,动作ID,动作目标值可以统一字段,参数由于前后端可能存在比较大的差别,最好分开配置。
这样设计的好处:少配置复杂的数据结构,策划容易理解,容易编辑,当然,这个有待跟策划讨论确认!
2. 主线任务支持不同的分支
只要允许前置和后置任务可以是一个任务id列表就可以了,原来的设计是一个任务ID,具体的设计根据具体的项目需求了