From 413fc19bbd8f3b4252c05cd57b1f57ca58e17961 Mon Sep 17 00:00:00 2001
From: liss <1780094091@qq.com>
Date: Wed, 15 Oct 2025 11:50:37 +0800
Subject: [PATCH] =?UTF-8?q?=E8=B4=A6=E6=88=B7=E6=9D=A1=E6=AC=BE=E6=9F=A5?=
=?UTF-8?q?=E8=AF=A2api=E6=B5=8B=E8=AF=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
zt-module-erp/zt-module-erp-server/pom.xml | 6 ++++++
.../controller/admin/erp/ErpCompanyController.java | 8 ++++++++
.../module/erp/service/erp/ErpCompanyService.java | 2 ++
.../erp/service/erp/ErpCompanyServiceImpl.java | 12 ++++++++++++
4 files changed, 28 insertions(+)
diff --git a/zt-module-erp/zt-module-erp-server/pom.xml b/zt-module-erp/zt-module-erp-server/pom.xml
index 0b13158..a758cf6 100644
--- a/zt-module-erp/zt-module-erp-server/pom.xml
+++ b/zt-module-erp/zt-module-erp-server/pom.xml
@@ -42,6 +42,12 @@
${revision}
+
+ com.zt.plat
+ zt-module-base-api
+ ${revision}
+
+
com.zt.plat
diff --git a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/controller/admin/erp/ErpCompanyController.java b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/controller/admin/erp/ErpCompanyController.java
index acb5473..91ddd40 100644
--- a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/controller/admin/erp/ErpCompanyController.java
+++ b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/controller/admin/erp/ErpCompanyController.java
@@ -125,4 +125,12 @@ public class ErpCompanyController {
return success(TEST);
}
+ @PostMapping("/test2")
+ @Operation(summary = "获取base的账户条款")
+ @PreAuthorize("@ss.hasPermission('sply:erp-company:get')")
+ public CommonResult test2() {
+ String TEST = erpCompanyService.test2();
+ return success(TEST);
+ }
+
}
\ No newline at end of file
diff --git a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/service/erp/ErpCompanyService.java b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/service/erp/ErpCompanyService.java
index c69ba0a..b79382b 100644
--- a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/service/erp/ErpCompanyService.java
+++ b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/service/erp/ErpCompanyService.java
@@ -74,4 +74,6 @@ public interface ErpCompanyService {
void test();
String test1();
+
+ String test2();
}
\ No newline at end of file
diff --git a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/service/erp/ErpCompanyServiceImpl.java b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/service/erp/ErpCompanyServiceImpl.java
index cc4993d..c01fb1c 100644
--- a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/service/erp/ErpCompanyServiceImpl.java
+++ b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/service/erp/ErpCompanyServiceImpl.java
@@ -7,6 +7,8 @@ import com.xxl.job.core.handler.annotation.XxlJob;
import com.zt.plat.framework.common.pojo.PageResult;
import com.zt.plat.framework.common.util.object.BeanUtils;
import com.zt.plat.framework.mybatis.core.query.LambdaQueryWrapperX;
+import com.zt.plat.module.api.BaseApi;
+import com.zt.plat.module.api.dto.AccountRespDto;
import com.zt.plat.module.erp.controller.admin.erp.vo.ErpCompanyPageReqVO;
import com.zt.plat.module.erp.controller.admin.erp.vo.ErpCompanyRespVO;
import com.zt.plat.module.erp.controller.admin.erp.vo.ErpCompanySaveReqVO;
@@ -57,6 +59,8 @@ public class ErpCompanyServiceImpl implements ErpCompanyService {
private String erpAddress;
@Value("${erp.sapsys}")
private String sapsys;
+ @Resource
+ private BaseApi baseApi;
@Override
public ErpCompanyRespVO createErpCompany(ErpCompanySaveReqVO createReqVO) {
@@ -289,4 +293,12 @@ public class ErpCompanyServiceImpl implements ErpCompanyService {
return url + requestEntity;
}
}
+
+ @Override
+ public String test2() {
+ AccountRespDto respVO = new AccountRespDto();
+ respVO.setCustomerNumber("50000760");
+ List dtos = baseApi.getNoPage(respVO);
+ return dtos.toString();
+ }
}
\ No newline at end of file