Как написать условие DSL с проверкой нуля - PullRequest
1 голос
/ 05 января 2012

у нас есть файл .dsl с записью ниже

[condition][]residence duration >\= {value}=FamilyMember(basicInfo.permanentResidenceDuration >= {value})

Теперь эта basicInfo.permanentResidenceDuration выходит на ноль в начале.Может ли кто-нибудь помочь мне, как написать состояние, которое удовлетворяет следующему условию.Если basicInfo.permanentResidenceDuration == null, присвойте 0, иначе значение basicInfo.permanentResidenceDuration

1 Ответ

1 голос
/ 08 января 2012

Не уверен, что понимаю, что вам нужно, но почему бы просто не сделать что-то подобное?

[condition][]residence duration >\= {value}=FamilyMember(basicInfo.permanentResidenceDuration != null && >= {value})
...