Drools遍历复杂对象时提前结束

总共有3个科室,每个科室下有5个诊室,每个诊室下有10个医生,但是输出的结果却是医生只会工作两天,所以不知道问题出在哪了,而且更改了workdDay属性的值也无果,不知道是不是迭代出现了问题

        ![医生正常工作Drools](https://img-ask.csdn.net/upload/201810/23/1540263171_128068.png)
            ![医生正常休息Drools](https://img-ask.csdn.net/upload/201810/23/1540263213_297485.png)
            ![科室实体](https://img-ask.csdn.net/upload/201810/23/1540263276_934912.png)
            ![医生实体](https://img-ask.csdn.net/upload/201810/23/1540263292_950502.png)
            ![诊室实体](https://img-ask.csdn.net/upload/201810/23/1540263305_645783.png)
            ![这是输出结果,其中 false代表休息,true代表上班](https://img-ask.csdn.net/upload/201810/23/1540263478_685129.png)

https://blog.csdn.net/qq_21383435/article/details/82939106