From 0dba768533b53a88fe27fdbcbec6eb0fbc4b1abb Mon Sep 17 00:00:00 2001 From: sy Date: Thu, 21 Mar 2024 15:29:22 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=83=E5=8B=A4=EF=BC=8C=E9=94=80=E5=B7=AEac?= =?UTF-8?q?tion=E6=B7=BB=E5=8A=A0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../attendance/workflow/action/RevokeLeaveAction.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/com/engine/attendance/workflow/action/RevokeLeaveAction.java b/src/com/engine/attendance/workflow/action/RevokeLeaveAction.java index b29ccf6..5c49e56 100644 --- a/src/com/engine/attendance/workflow/action/RevokeLeaveAction.java +++ b/src/com/engine/attendance/workflow/action/RevokeLeaveAction.java @@ -9,10 +9,7 @@ import weaver.soa.workflow.request.*; import java.io.PrintWriter; import java.io.StringWriter; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; /** * @Author: sy @@ -38,19 +35,23 @@ public class RevokeLeaveAction implements Action { // } DetailTable[] detailTable = requestInfo.getDetailTableInfo().getDetailTable(); - log.info("RevokeLeaveAction detailTable : [{}]",detailTable); + log.info("RevokeLeaveAction detailTable : [{}], length : {}", Arrays.toString(detailTable), detailTable.length); List> updateList = new ArrayList<>(); if (detailTable.length > 0) { for (DetailTable dt : detailTable) { + log.info("RevokeLeaveAction dt : [{}]",dt.toString()); //明细表 Row[] s = dt.getRow(); for (Row r : s) { + log.info("RevokeLeaveAction r : [{}]",r.toString()); //行 Cell[] h = r.getCell(); for (Cell c : h) { + log.info("RevokeLeaveAction c : [{}]",c.toString()); //列 Map itemMap = new HashMap<>(); String name = Util.null2String(c.getName()); + log.info("RevokeLeaveAction key : {}, value : {}",c.getName(), c.getValue()); if ("cxsm".equals(name)) { itemMap.put("cxsm", Util.null2String(c.getValue())); } else if ("cxlyid".equals(name)) {