From 2dc6852cafabc5d0a080e872d02436a562db1ae5 Mon Sep 17 00:00:00 2001 From: zhanglei Date: Tue, 26 Sep 2023 20:04:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=97=E8=B4=A2=E9=A3=8E=E6=8E=A7=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5-=E8=AF=84=E5=88=86=E7=BB=93=E6=9E=9C=E7=A9=BA?= =?UTF-8?q?=E6=8C=87=E9=92=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/com/ample/esb/check/AMPResutCheck.java | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/com/ample/esb/check/AMPResutCheck.java b/src/com/ample/esb/check/AMPResutCheck.java index cbb444eb3..a607cbcbe 100644 --- a/src/com/ample/esb/check/AMPResutCheck.java +++ b/src/com/ample/esb/check/AMPResutCheck.java @@ -37,9 +37,20 @@ public class AMPResutCheck extends DefaultBussinessCheck{ } BizObject boRSR = JBOFactory.createBizObjectQuery(RC_SCORE_RESULT.CLASS_NAME,"select score_result_code,fraud_alert_code,fraud_taken_code from O where flow_no=:flowNo").setParameter("flowNo",ObjectNo).getSingleResult(false); - String socreCode = boRSR.getAttribute("score_result_code").toString(); - String alertCode = boRSR.getAttribute("fraud_alert_code").toString(); - String takenCode = boRSR.getAttribute("fraud_taken_code").toString(); + if(null == boRSR){ +// if("0040".equals(phasechoice)){ +// putMsg("验证通过!"); +// setPass(true); +// return null; +// }else { + putMsg("请先评分获取评分结果!"); + setPass(false); + return null; +// } + } + String socreCode = null == boRSR.getAttribute("score_result_code") ? "" : boRSR.getAttribute("score_result_code").toString(); + String alertCode = null == boRSR.getAttribute("fraud_alert_code") ? "" : boRSR.getAttribute("fraud_alert_code").toString(); + String takenCode = null == boRSR.getAttribute("fraud_taken_code") ? "" : boRSR.getAttribute("fraud_taken_code").toString(); if("".equals(socreCode)){ putMsg("请先评分获取评分结果"); setPass(false);