From 12c0f52e5d85e33d18a06b27cf1ad2e353e13217 Mon Sep 17 00:00:00 2001 From: "tanfengling@x-ri.com" <123456> Date: Sun, 26 Oct 2025 17:56:33 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=B3=9B=E5=BE=AE=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E6=8E=A5=E5=8F=A3=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/controller/FWBillStateUpdController.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/lc123/cloud/app/api/controller/FWBillStateUpdController.java b/lc123/cloud/app/api/controller/FWBillStateUpdController.java index 3b47a5c..f85093d 100644 --- a/lc123/cloud/app/api/controller/FWBillStateUpdController.java +++ b/lc123/cloud/app/api/controller/FWBillStateUpdController.java @@ -70,18 +70,16 @@ public class FWBillStateUpdController { QFilter qf1 = new QFilter(billNoFieldName, "=", KDBillNumber); DynamicObject[] billArr = BusinessDataServiceHelper.load(enetityNumber, "id,tqq9_issuccess", new QFilter[]{qf1}); if(billArr != null && billArr.length > 0){ - boolean isSuccess = false; - if(state == 0){ - isSuccess = true; - } DynamicObject bill = BusinessDataServiceHelper.loadSingle(billArr[0].getPkValue(), enetityNumber); - bill.set("tqq9_issuccess", isSuccess); + if(state == 0){ + bill.set("tqq9_issuccess", true); + approveLog.set("tqq9_issuccess", true); + } SaveServiceHelper.save(new DynamicObject[]{bill}); - approveLog.set("tqq9_issuccess", isSuccess); approveLog.set("tqq9_entityname", enetityName); - OperationResult operationResult = OperationServiceHelper.executeOperate("save", "tqq9_fwapprovelog", new DynamicObject[]{approveLog}, OperateOption.create()); - if(isSuccess){ + OperationServiceHelper.executeOperate("save", "tqq9_fwapprovelog", new DynamicObject[]{approveLog}, OperateOption.create()); + if(state == 0){ OperationResult submitResult = OperationServiceHelper.executeOperate("audit", enetityNumber, new DynamicObject[]{bill}, OperateOption.create()); if(!submitResult.isSuccess()){ List allErrorOrValidateInfo = submitResult.getAllErrorOrValidateInfo();