From dc474cb945e273a13ddea68b0bbef48ccba039a9 Mon Sep 17 00:00:00 2001 From: sez Date: Mon, 10 Nov 2025 17:45:02 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A9=B3=E5=9B=9E=E6=8F=90=E4=BA=A4=E5=90=8E?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B3=9B=E5=BE=AE=E5=AE=A1=E6=89=B9=E7=8A=B6?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/plugin/operate/ap/ApBusBillSubmitToFwOp.java | 5 +++++ .../app/plugin/operate/cas/PayApplySubmitToFwOp.java | 5 +++++ .../app/plugin/operate/conm/PurconmSubmitToFwOp.java | 5 +++++ .../plugin/operate/im/ImInvCountBillSubmitToFwOp.java | 5 +++++ .../app/plugin/operate/im/OtherInSubmitToFwOp.java | 11 ++++++++--- .../app/plugin/operate/im/OtherOutSubmitToFwOp.java | 5 +++++ .../plugin/operate/im/ShortageBillSubmitToFwOp.java | 5 +++++ .../plugin/operate/pm/PurApplySubmitToFwPlugin.java | 5 +++++ .../cloud/app/plugin/operate/pm/PurOrderSubmitOp.java | 5 +++++ .../plugin/operate/pm/PurrefundApplySubmitToFwOp.java | 5 +++++ .../app/plugin/operate/sys/MaterialSubmitToFwOp.java | 5 +++++ .../app/plugin/operate/sys/SupplierSubmitToFwOp.java | 5 +++++ lc123/cloud/app/plugin/trd/FWImpl.java | 4 ++-- 13 files changed, 65 insertions(+), 5 deletions(-) diff --git a/lc123/cloud/app/plugin/operate/ap/ApBusBillSubmitToFwOp.java b/lc123/cloud/app/plugin/operate/ap/ApBusBillSubmitToFwOp.java index 8a4e343..a91bddf 100644 --- a/lc123/cloud/app/plugin/operate/ap/ApBusBillSubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/ap/ApBusBillSubmitToFwOp.java @@ -43,6 +43,11 @@ public class ApBusBillSubmitToFwOp extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/cas/PayApplySubmitToFwOp.java b/lc123/cloud/app/plugin/operate/cas/PayApplySubmitToFwOp.java index 2e6da92..6b0ed40 100644 --- a/lc123/cloud/app/plugin/operate/cas/PayApplySubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/cas/PayApplySubmitToFwOp.java @@ -38,6 +38,11 @@ public class PayApplySubmitToFwOp extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } diff --git a/lc123/cloud/app/plugin/operate/conm/PurconmSubmitToFwOp.java b/lc123/cloud/app/plugin/operate/conm/PurconmSubmitToFwOp.java index b239853..ffbcafc 100644 --- a/lc123/cloud/app/plugin/operate/conm/PurconmSubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/conm/PurconmSubmitToFwOp.java @@ -49,6 +49,11 @@ public class PurconmSubmitToFwOp extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } diff --git a/lc123/cloud/app/plugin/operate/im/ImInvCountBillSubmitToFwOp.java b/lc123/cloud/app/plugin/operate/im/ImInvCountBillSubmitToFwOp.java index 20973a8..fca54c1 100644 --- a/lc123/cloud/app/plugin/operate/im/ImInvCountBillSubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/im/ImInvCountBillSubmitToFwOp.java @@ -39,6 +39,11 @@ public class ImInvCountBillSubmitToFwOp extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/im/OtherInSubmitToFwOp.java b/lc123/cloud/app/plugin/operate/im/OtherInSubmitToFwOp.java index d2524ed..35f3a6a 100644 --- a/lc123/cloud/app/plugin/operate/im/OtherInSubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/im/OtherInSubmitToFwOp.java @@ -22,17 +22,22 @@ public class OtherInSubmitToFwOp extends AbstractOperationServicePlugIn { for (Object successPkId : successPkIds) { DynamicObject bill = BusinessDataServiceHelper.loadSingle(successPkId, "tqq9_otherinapply"); String resultStr = FWImpl.pushFwOtherIn(bill); - if(StringUtils.isNotBlank(resultStr)){ + if (StringUtils.isNotBlank(resultStr)) { JSONObject resultObj = JSONObject.parseObject(resultStr); String code = resultObj.getString("code"); - if("SUCCESS".equals(code)){ + if ("SUCCESS".equals(code)) { JSONObject data = resultObj.getJSONObject("data"); - if(data != null){ + if (data != null) { String requestid = data.getString("requestid"); bill.set("tqq9_fwrequestid", requestid); bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/im/OtherOutSubmitToFwOp.java b/lc123/cloud/app/plugin/operate/im/OtherOutSubmitToFwOp.java index 4ea8d63..0b26d3f 100644 --- a/lc123/cloud/app/plugin/operate/im/OtherOutSubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/im/OtherOutSubmitToFwOp.java @@ -42,6 +42,11 @@ public class OtherOutSubmitToFwOp extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/im/ShortageBillSubmitToFwOp.java b/lc123/cloud/app/plugin/operate/im/ShortageBillSubmitToFwOp.java index e47b5f2..f4d0d1b 100644 --- a/lc123/cloud/app/plugin/operate/im/ShortageBillSubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/im/ShortageBillSubmitToFwOp.java @@ -35,6 +35,11 @@ public class ShortageBillSubmitToFwOp extends AbstractOperationServicePlugIn imp bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/pm/PurApplySubmitToFwPlugin.java b/lc123/cloud/app/plugin/operate/pm/PurApplySubmitToFwPlugin.java index a9355d7..4edca22 100644 --- a/lc123/cloud/app/plugin/operate/pm/PurApplySubmitToFwPlugin.java +++ b/lc123/cloud/app/plugin/operate/pm/PurApplySubmitToFwPlugin.java @@ -38,6 +38,11 @@ public class PurApplySubmitToFwPlugin extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/pm/PurOrderSubmitOp.java b/lc123/cloud/app/plugin/operate/pm/PurOrderSubmitOp.java index 9a67f79..f5c30f5 100644 --- a/lc123/cloud/app/plugin/operate/pm/PurOrderSubmitOp.java +++ b/lc123/cloud/app/plugin/operate/pm/PurOrderSubmitOp.java @@ -57,6 +57,11 @@ public class PurOrderSubmitOp extends AbstractOperationServicePlugIn { SaveServiceHelper.save(new DynamicObject[]{bill}); } } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/pm/PurrefundApplySubmitToFwOp.java b/lc123/cloud/app/plugin/operate/pm/PurrefundApplySubmitToFwOp.java index 25ad184..8952a3f 100644 --- a/lc123/cloud/app/plugin/operate/pm/PurrefundApplySubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/pm/PurrefundApplySubmitToFwOp.java @@ -37,6 +37,11 @@ public class PurrefundApplySubmitToFwOp extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/sys/MaterialSubmitToFwOp.java b/lc123/cloud/app/plugin/operate/sys/MaterialSubmitToFwOp.java index 7bbf214..b3994a1 100644 --- a/lc123/cloud/app/plugin/operate/sys/MaterialSubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/sys/MaterialSubmitToFwOp.java @@ -49,6 +49,11 @@ public class MaterialSubmitToFwOp extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/operate/sys/SupplierSubmitToFwOp.java b/lc123/cloud/app/plugin/operate/sys/SupplierSubmitToFwOp.java index 0f11070..28719fc 100644 --- a/lc123/cloud/app/plugin/operate/sys/SupplierSubmitToFwOp.java +++ b/lc123/cloud/app/plugin/operate/sys/SupplierSubmitToFwOp.java @@ -49,6 +49,11 @@ public class SupplierSubmitToFwOp extends AbstractOperationServicePlugIn { bill.set("tqq9_fwstate", "B"); SaveServiceHelper.save(new DynamicObject[]{bill}); } + String tqq9_fwrequestid = bill.getString("tqq9_fwrequestid"); + if (StringUtils.isNotBlank(tqq9_fwrequestid)) {//驳回后提交修改泛微审批状态 + bill.set("tqq9_fwstate", "B"); + SaveServiceHelper.save(new DynamicObject[]{bill}); + } } } } diff --git a/lc123/cloud/app/plugin/trd/FWImpl.java b/lc123/cloud/app/plugin/trd/FWImpl.java index de335fe..51c70a1 100644 --- a/lc123/cloud/app/plugin/trd/FWImpl.java +++ b/lc123/cloud/app/plugin/trd/FWImpl.java @@ -1102,7 +1102,7 @@ public class FWImpl { /** - * 其他入库单推送泛微 + * 其他入库申请单推送泛微 */ public static String pushFwOtherIn(DynamicObject bill) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); @@ -1404,7 +1404,7 @@ public class FWImpl { /** - * 其他出库单推送泛微 + * 其他出库申请单推送泛微 */ public static String pushFwOtherOut(DynamicObject bill) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");