diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/zxBank/plugin/ZxBankDistributePluginInitializer.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/zxBank/plugin/ZxBankDistributePluginInitializer.java index b1650c70..5c53ee49 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/zxBank/plugin/ZxBankDistributePluginInitializer.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/zxBank/plugin/ZxBankDistributePluginInitializer.java @@ -1184,8 +1184,9 @@ public class ZxBankDistributePluginInitializer extends PluginBaseEntity { updateMap.put("id", objects.get(i).getString("id")); mdmModuleDao.updateMdmSTs(updateMap); try { - //这里还没写完,要判断下如果推送失败 要更新OA表单 - String dataId = objects.get(i).getString("data_id"); + JSONObject data = doObjects.get(i); + //观察一下这里的效果 + String dataId = data.getString("data_id"); if (StrUtil.isNotEmpty(dataId)){ JSONObject attribute = JSONObject.parseObject(jsonResultEntity.getAttribute().toString()); if (null != attribute){ @@ -1195,8 +1196,10 @@ public class ZxBankDistributePluginInitializer extends PluginBaseEntity { bizMessage = "失败"; } ZxBankEntity zxBankEntity = new ZxBankEntity(); + zxBankEntity.setId(dataId); + zxBankEntity.setTabName(data.getString("tab_name")); + zxBankEntity.setPayResultField(data.getString("pay_result_field")); zxBankEntity.setPayResult(bizMessage); - zxBankEntity.setId(objects.get(i).getString("data_id")); zxBankEntity.setDataSourceCode("HT-OA"); zxBankDao.updateResultStatus(zxBankEntity); }