From 006b1a43a2835e79ab0e9e11c5ef0396c7a41652 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=A5=8E=E5=85=B4?= <2220574228@qq.com> Date: Fri, 6 Mar 2026 16:09:06 +0800 Subject: [PATCH] =?UTF-8?q?nc=E6=8E=A8=E9=80=81=E5=9C=B0=E5=9D=80=E5=8A=A8?= =?UTF-8?q?=E6=80=81=E4=BB=8E=E4=B8=89=E6=96=B9=E6=8E=A5=E5=8F=A3=E8=8E=B7?= =?UTF-8?q?=E5=8F=96;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/feign/ThirdPartyServiceFeign.java | 6 +++++- .../persistence/ReconciliationImpl.java | 8 ++++---- .../mapper/organization/OrganizationMapper.xml | 2 +- .../facade/SysDepartInterfaceInfoApi.java | 16 +++++++++++++++- 4 files changed, 25 insertions(+), 7 deletions(-) diff --git a/mhd-common/mhd-common-core/src/main/java/com/mhd/common/core/feign/ThirdPartyServiceFeign.java b/mhd-common/mhd-common-core/src/main/java/com/mhd/common/core/feign/ThirdPartyServiceFeign.java index f45b3e8d9..c800fe968 100644 --- a/mhd-common/mhd-common-core/src/main/java/com/mhd/common/core/feign/ThirdPartyServiceFeign.java +++ b/mhd-common/mhd-common-core/src/main/java/com/mhd/common/core/feign/ThirdPartyServiceFeign.java @@ -33,6 +33,10 @@ public interface ThirdPartyServiceFeign { @GetMapping("/sysDepartInterfaceInfo/querylist") public List querylist(@RequestBody SysDepartInterfaceInfoDTO sysDepartInterfaceInfoDTO); + //查询当前组织所有三方接口信息 + @GetMapping("/sysDepartInterfaceInfo/queryList") + public List queryList(@RequestBody SysDepartInterfaceInfoDTO sysDepartInterfaceInfoDTO); + //查询当前组织所有三方接口信息 @PostMapping("/sysDepartInterfaceInfo/queryListByFeign") public List queryListByFeign(@RequestBody SysDepartInterfaceInfoDTO sysDepartInterfaceInfoDTO); @@ -323,4 +327,4 @@ public interface ThirdPartyServiceFeign { //查询用户详情 @GetMapping("/dingtalkApi/v2/user/get") AjaxResult userGet(@RequestParam(value = "userId") String userId); -} +} \ No newline at end of file diff --git a/mhd_finance/src/main/java/com/linke/finance/domain/reconciliation/repository/persistence/ReconciliationImpl.java b/mhd_finance/src/main/java/com/linke/finance/domain/reconciliation/repository/persistence/ReconciliationImpl.java index 2b32fab28..fb91c4632 100644 --- a/mhd_finance/src/main/java/com/linke/finance/domain/reconciliation/repository/persistence/ReconciliationImpl.java +++ b/mhd_finance/src/main/java/com/linke/finance/domain/reconciliation/repository/persistence/ReconciliationImpl.java @@ -441,7 +441,7 @@ public class ReconciliationImpl extends ServiceImpl urlList = thirdPartyServiceFeign.querylist(query); + List urlList = thirdPartyServiceFeign.queryList(query); if (urlList != null && urlList.size() > 0) { url = urlList.get(0).getInterfaceType(); } else { @@ -644,7 +644,7 @@ public class ReconciliationImpl extends ServiceImpl urlList = thirdPartyServiceFeign.querylist(query); + List urlList = thirdPartyServiceFeign.queryList(query); if (urlList != null && urlList.size() > 0) { url = urlList.get(0).getInterfaceType(); } else { @@ -902,7 +902,7 @@ public class ReconciliationImpl extends ServiceImpl urlList = thirdPartyServiceFeign.querylist(query); + List urlList = thirdPartyServiceFeign.queryList(query); if (urlList != null && urlList.size() > 0) { url = urlList.get(0).getInterfaceType(); } else { @@ -1068,7 +1068,7 @@ public class ReconciliationImpl extends ServiceImpl urlList = thirdPartyServiceFeign.querylist(query); + List urlList = thirdPartyServiceFeign.queryList(query); if (urlList != null && urlList.size() > 0) { url = urlList.get(0).getInterfaceType(); } else { diff --git a/mhd_product/src/main/resources/mapper/organization/OrganizationMapper.xml b/mhd_product/src/main/resources/mapper/organization/OrganizationMapper.xml index a07ba8746..537c77f9f 100644 --- a/mhd_product/src/main/resources/mapper/organization/OrganizationMapper.xml +++ b/mhd_product/src/main/resources/mapper/organization/OrganizationMapper.xml @@ -382,4 +382,4 @@ - + \ No newline at end of file diff --git a/mhd_thrid_party/src/main/java/com/linke/thirdParty/interfaces/facade/SysDepartInterfaceInfoApi.java b/mhd_thrid_party/src/main/java/com/linke/thirdParty/interfaces/facade/SysDepartInterfaceInfoApi.java index df63066ee..1077c729f 100644 --- a/mhd_thrid_party/src/main/java/com/linke/thirdParty/interfaces/facade/SysDepartInterfaceInfoApi.java +++ b/mhd_thrid_party/src/main/java/com/linke/thirdParty/interfaces/facade/SysDepartInterfaceInfoApi.java @@ -138,6 +138,20 @@ public class SysDepartInterfaceInfoApi extends BaseController return list; } + + /** + * @Description 查询当前组织所有三方接口信息 + * @Author Alex + * @Date 2023/4/28 11:24 + */ + @GetMapping(value = "/queryList") + public List queryList(@RequestBody SysDepartInterfaceInfoDTO sysDepartInterfaceInfoDTO) { + SysDepartInterfaceInfoDo sysDepartInterfaceInfoDo = new SysDepartInterfaceInfoDo(); + BeanUtils.copyProperties(sysDepartInterfaceInfoDTO,sysDepartInterfaceInfoDo); + List list = sysDepartInterfaceInfoApplicationService.queryList(sysDepartInterfaceInfoDo); + return list; + } + /** * @Description 查询当前组织所有三方接口信息 * @Author Alex @@ -163,4 +177,4 @@ public class SysDepartInterfaceInfoApi extends BaseController return list; } -} +} \ No newline at end of file