From 12f3f4a90bfe4a84d2a4b18b1e394e19a9ac1445 Mon Sep 17 00:00:00 2001 From: pan-houxiang <2663608154@qq.com> Date: Mon, 1 Dec 2025 14:50:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BA=E4=B8=8D=E5=A4=84?= =?UTF-8?q?=E7=90=86o=EF=BC=8C=E5=8F=AA=E6=89=93=E5=8D=B0=E6=97=A5?= =?UTF-8?q?=E5=BF=97output?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cloud/app/plugin/task/VendorSyncTask.java | 22 ++++++------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/lc123/cloud/app/plugin/task/VendorSyncTask.java b/lc123/cloud/app/plugin/task/VendorSyncTask.java index 34c0b63..cc820a2 100644 --- a/lc123/cloud/app/plugin/task/VendorSyncTask.java +++ b/lc123/cloud/app/plugin/task/VendorSyncTask.java @@ -13,11 +13,11 @@ import kd.bos.schedule.executor.AbstractTask; import kd.bos.servicehelper.BusinessDataServiceHelper; import kd.bos.servicehelper.DispatchServiceHelper; import kd.bos.servicehelper.basedata.BaseDataServiceHelper; -import kd.bos.servicehelper.operation.SaveServiceHelper; import kd.sdk.plugin.Plugin; import java.util.*; + public class VendorSyncTask extends AbstractTask implements Plugin { private final static Log logger = LogFactory.getLog(VendorSyncTask.class); @@ -26,7 +26,7 @@ public class VendorSyncTask extends AbstractTask implements Plugin { QFilter qFilter1 = new QFilter("tqq9_pushywzt", QCP.equals, false); QFilter qFilter2 = new QFilter("status", QCP.equals, "C"); - DynamicObject[] supplierArr = BusinessDataServiceHelper.load("bd_supplier", "number", new QFilter[]{qFilter1,qFilter2}); + DynamicObject[] supplierArr = BusinessDataServiceHelper.load("bd_supplier", "number", new QFilter[]{qFilter1, qFilter2}); if (supplierArr != null || supplierArr.length > 0) { for (DynamicObject supplier : supplierArr) { List paras = new ArrayList<>(); @@ -44,25 +44,17 @@ public class VendorSyncTask extends AbstractTask implements Plugin { bankEntry.set("bank", bank); } } - paras.add( supplier); + paras.add(supplier); Object o = DispatchServiceHelper.invokeBizService("isc", "iscb", "IscFlowService", - "execute", "midplatHub_mpsup_rg",paras); + "execute", "midplatHub_mpsup_rg", paras); HashMap o1 = (HashMap) o; - LinkedHashMap output= (LinkedHashMap) o1.get("output"); - if (output.size() == 0) { - logger.info( supplier.getString("number")+"推送业务中台成功"); - supplier.set("tqq9_pushywzt", true); - SaveServiceHelper.save(new DynamicObject[]{supplier}); - } - else { - logger.info(supplier.getString("number")+"推送业务中台失败"); - } + LinkedHashMap output = (LinkedHashMap) o1.get("output"); + logger.info("供应商" + supplier.getString("number") + "output:" + output); } else { logger.info("供应商" + supplier.getString("number") + "未进行分配"); } } - } - else { + } else { logger.info("无供应商信息"); } }