diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaMesNewMaterialCertificationAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaMesNewMaterialCertificationAction.java index f8287b7..bde218e 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaMesNewMaterialCertificationAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaMesNewMaterialCertificationAction.java @@ -1,5 +1,6 @@ package com.weaver.seconddev.interfaces.workflow.action; +import com.google.gson.Gson; import com.weaver.seconddev.interfaces.oames.CallMesNewMaterialCertificationService; import com.weaver.seconddev.interfaces.oames.OA_KSJXCL_SERVICEStub; import com.weaver.seconddev.interfaces.swfa.BillFieldUtil; @@ -389,8 +390,13 @@ public class OaMesNewMaterialCertificationAction extends BaseBean implements Act // 获取明细表2 OA_KSJXCL_SERVICEStub.ArrayOfOA_XCLRZZJBGLC_ITEMSB_TYPE arrayItems2 = new OA_KSJXCL_SERVICEStub.ArrayOfOA_XCLRZZJBGLC_ITEMSB_TYPE(); DetailTable[] detailtable2 = request.getDetailTableInfo().getDetailTable(); + Gson gson = new Gson(); + logger_7ab25493.error("detailtable21----" + gson.toJson(arrayItems2)); + logger_7ab25493.error("detailtable2----" + gson.toJson(detailtable2)); + // 指定明细表 DetailTable dtq2 = detailtable2[2]; + logger_7ab25493.error("dtq2----" + dtq2.toString()); // 当前明细表的所有数据,按行存储 Row[] sq2 = dtq2.getRow(); prdetail2 = new String[sq.length][5]; @@ -398,8 +404,12 @@ public class OaMesNewMaterialCertificationAction extends BaseBean implements Act OA_KSJXCL_SERVICEStub.OA_XCLRZZJBGLC_ITEMSB_TYPE item2 = new OA_KSJXCL_SERVICEStub.OA_XCLRZZJBGLC_ITEMSB_TYPE(); // 指定行 Row rq = sq2[j]; + logger_7ab25493.error("j----" + rq.toString()); + // 每行数据再按列存储 Cell[] cq = rq.getCell(); + logger_7ab25493.error("cq----" + Arrays.toString(cq)); + for (int k = 0; k < cq.length; k++) { // 指定列 Cell cq1 = cq[k];