From 0462b7f4758062550cf60487b607caa13f6ce8bd Mon Sep 17 00:00:00 2001
From: Fuzy <admin@123>
Date: Mon, 24 Jun 2024 09:59:12 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../system/service/impl/ActSuppliesAccountServiceImpl.java   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesAccountServiceImpl.java b/ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesAccountServiceImpl.java
index 6e66fc9..a96fbfb 100644
--- a/ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesAccountServiceImpl.java
+++ b/ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActSuppliesAccountServiceImpl.java
@@ -92,7 +92,7 @@ public class ActSuppliesAccountServiceImpl implements IActSuppliesAccountService
             JSONObject object = new JSONObject();
             object.put("accsubjectchart", "1896891590924304390");
             object.put("pk_org", "1685820920723669151");
-            object.put("codes", actDispensing.getAccountingCode());
+            object.put("codes", actDispensing.getR());
             ReturnResult returnResult = VoucherUtils.callVoucherQuery(object, "/yonbip/fi/fipub/accsubject/querysubjectapi");
             JSONObject o = (JSONObject) returnResult.getData().get(0);
             JSONObject data = o.getJSONObject("accsubjectchart");
@@ -101,7 +101,7 @@ public class ActSuppliesAccountServiceImpl implements IActSuppliesAccountService
                 JSONArray jsonObject = (JSONArray) stringObjectEntry.getValue();
                 Optional<JSONObject> code = IntStream.range(0, jsonObject.size())
                         .mapToObj(jsonObject::getJSONObject)
-                        .filter(v -> actDispensing.getAccountingCode().equals(v.getString("code")))
+                        .filter(v -> actDispensing.getR().equals(v.getString("code")))
                         .findFirst();
                 if (code.isPresent()) {
                     JSONArray bodies = code.get().getJSONArray("bodies");
@@ -126,6 +126,7 @@ public class ActSuppliesAccountServiceImpl implements IActSuppliesAccountService
                     }
                 }
             }
+            actDispensing.setAccountingCode(actDispensing.getR());
         }
         return actDispensings;
     }
-- 
2.26.2