From 392efe8fe0410efe142e1cf4e911a73414907544 Mon Sep 17 00:00:00 2001 From: xinfengYin <1776570748@qq.com> Date: Tue, 25 Feb 2025 19:17:11 +0800 Subject: [PATCH] =?UTF-8?q?#xinfengYin-11#=20GY104-=E4=BE=9B=E5=BA=94?= =?UTF-8?q?=E5=95=86=E5=86=BB=E7=BB=93=EF=BC=88=E8=A7=A3=E5=86=BB=EF=BC=89?= =?UTF-8?q?=E6=B7=98=E6=B1=B0=E7=94=B3=E8=AF=B7=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow/action/OaSrmVenMatExtAction.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVenMatExtAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVenMatExtAction.java index 3618faa..52c9ec5 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVenMatExtAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVenMatExtAction.java @@ -132,10 +132,14 @@ public class OaSrmVenMatExtAction extends BaseBean implements Action, EsbServerl logger_e97618d9.error(String.valueOf(requestid + "GY104--建议处理类型" + cllx)); DetailTable[] detailtable = requestinfo.getDetailTableInfo().getDetailTable(); // 指定明细表 - DetailTable dtq = detailtable[0]; + DetailTable dtq = null; + if(detailtable.length > 0){dtq = detailtable[0];} // 当前明细表的所有数据,按行存储 - Row[] sq = dtq.getRow(); - logger_e97618d9.error(String.valueOf("明细行数:" + sq.length)); + Row[] sq = null; + if(dtq != null){ + sq= dtq.getRow(); + logger_e97618d9.error(String.valueOf("明细行数:" + sq.length)); + } SRM_OA_VENMATEXT_RESULT param = new SRM_OA_VENMATEXT_RESULT(); VenMatExtResultIn paramInfo = new VenMatExtResultIn(); Set set = new HashSet();