@Override public boolean beforeExecute(RefundModel refund, String params, ResultParam result) { if (refund == null) { result.setMetaCode(RefundErrorEnum.REFUND_NOT_EXISTS); return false; } if (!refund.isStatusNew()) { result.setMetaCode(RefundErrorEnum.REFUND_APPROVE1_ERROR); return false; } return true; }