public boolean executeReward(Rule rule, EsOrderInfoBean bean) { boolean succeed = false; // 只有达到奖励区间条件时,并且没有超过奖励限制,才享受奖励规则 if (rule != null && rule.isValid() && rule.isSatisfied()) { succeed = rewardable.executeReward(bean, rule, this); } return succeed; }