From 9fc688d28d774b4ee06c96196d84aecead3011fe Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期六, 22 十一月 2025 14:19:36 +0800
Subject: [PATCH] 分账

---
 ManagementJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCompanyServiceImpl.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/ManagementJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCompanyServiceImpl.java b/ManagementJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCompanyServiceImpl.java
index ae6fb7d..e4220d5 100644
--- a/ManagementJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCompanyServiceImpl.java
+++ b/ManagementJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TCompanyServiceImpl.java
@@ -333,6 +333,10 @@
                     try {
 //                        AllocationResp allocationResp = AllocationExample.create(allocationReq);
                         Map<String, Object> fenzhang = FenZhangUtil.fenzhang(req_seq_id, seq_date, String.valueOf(sum), "1");
+                        String resp_code = fenzhang.get("resp_code").toString();
+                        if(!"00000000".equals(resp_code)){
+                            continue;
+                        }
                         System.out.println(company.getId() + "::" + company.getName() + "-----分账状态" + fenzhang.toString() + "--------------");
                         if (!"S".equals(fenzhang.get("trans_stat").toString())) {
                             List<Income> collect = state.stream().filter(e -> e.getUserType() == 1 && company.getId().equals(e.getObjectId())).collect(Collectors.toList());
@@ -406,6 +410,10 @@
                             Map<String, Object> fenzhang = FenZhangUtil.fenzhang(req_seq_id, seq_date, String.valueOf(sum), "1");
 //                            AllocationResp allocationResp = AllocationExample.create(allocationReq);
                             System.out.println(tDriver.getId() + "::" + tDriver.getName() + "-----分账状态" + fenzhang.toString() + "--------------");
+                            String resp_code = fenzhang.get("resp_code").toString();
+                            if(!"00000000".equals(resp_code)){
+                                continue;
+                            }
                             if (!"S".equals(fenzhang.get("trans_stat").toString())) {
                                 List<Income> collect1 = state.stream().filter(e -> e.getUserType() == 2 && tDriver.getId().equals(e.getObjectId())).collect(Collectors.toList());
                                 collect1.stream().forEach(e -> {

--
Gitblit v1.7.1