package rules.memberSubmitRules; import com.cku.oa.sys.entity.user.Member; import com.cku.oa.components.rule.validation.member.MemberCondition; import com.cku.oa.components.rule.entity.DogNewbornRuleEntity; rule "父犬犬主是有效会员或者美容师" agenda-group "member" //规则分组 when DogNewbornRuleEntity($femaleDogOwner:femaleDogOwner); DogNewbornRuleEntity($maleDogOwner:maleDogOwner); MemberCondition(!isActiveMemberOrGroomer($maleDogOwner)) then System.out.println("父犬犬主不是有效会员或者美容师"); end rule "父犬犬主是专业会员" agenda-group "member" //规则分组 when DogNewbornRuleEntity($femaleDogOwner:femaleDogOwner); DogNewbornRuleEntity($maleDogOwner:maleDogOwner); MemberCondition(!isProfessionalMember($maleDogOwner)); then System.out.println("父犬犬主不是专业会员"); end rule "母犬犬主是专业会员" agenda-group "member" //规则分组 when DogNewbornRuleEntity($femaleDogOwner:femaleDogOwner); DogNewbornRuleEntity($maleDogOwner:maleDogOwner); MemberCondition(!isProfessionalMember($femaleDogOwner)); then System.out.println("母犬犬主不是专业会员"); end rule "母犬犬主是有效会员或者美容师" agenda-group "member" //规则分组 when DogNewbornRuleEntity($femaleDogOwner:femaleDogOwner); DogNewbornRuleEntity($maleDogOwner:maleDogOwner); MemberCondition(!isActiveMemberOrGroomer($femaleDogOwner)) then System.out.println("母犬犬主不是有效会员或者美容师"); end