From 30a5ae7f0d5f14d2df8fbfabf8c60cc666018a90 Mon Sep 17 00:00:00 2001
From: lihao <3139678155@qq.com>
Date: Tue, 31 Dec 2024 10:12:29 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=B4=A6=E8=B4=A6=E7=9B=B8?=
=?UTF-8?q?=E5=AF=B9=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
gl/component.xml | 5 +
.../AccountBalanceTotalQueryAction.java | 94 +++++++++++++++++++
2 files changed, 99 insertions(+)
create mode 100644 gl/component.xml
create mode 100644 gl/src/client/nccloud/web/gl/accountrep/action/AccountBalanceTotalQueryAction.java
diff --git a/gl/component.xml b/gl/component.xml
new file mode 100644
index 0000000..fb3b954
--- /dev/null
+++ b/gl/component.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/gl/src/client/nccloud/web/gl/accountrep/action/AccountBalanceTotalQueryAction.java b/gl/src/client/nccloud/web/gl/accountrep/action/AccountBalanceTotalQueryAction.java
new file mode 100644
index 0000000..4afac1d
--- /dev/null
+++ b/gl/src/client/nccloud/web/gl/accountrep/action/AccountBalanceTotalQueryAction.java
@@ -0,0 +1,94 @@
+package nccloud.web.gl.accountrep.action;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+
+import nc.vo.pub.BusinessException;
+import nccloud.framework.service.ServiceLocator;
+import nccloud.pubitf.gl.account.IAccountReportWebService;
+
+public class AccountBalanceTotalQueryAction {
+ public AccountBalanceTotalQueryAction() {
+ }
+
+ public Object doQuery(Map paraMap) throws BusinessException {
+ // 科目余额表数据
+ Map result = ((IAccountReportWebService) ServiceLocator.find(IAccountReportWebService.class)).queryAccBalance(paraMap);
+ // 科目辅助余额表数据
+ Map result1 = ((IAccountReportWebService) ServiceLocator.find(IAccountReportWebService.class)).querySubjAssBalanceBooks(paraMap);
+ List