From d51d68abb91bde7b67e301b9c763b6f5e7226947 Mon Sep 17 00:00:00 2001 From: Qiuyi LI Date: Thu, 15 May 2025 16:28:09 +0200 Subject: [PATCH] Limit client sku association to active clients --- .../java/org/jeecg/modules/business/mapper/ClientMapper.java | 1 + .../org/jeecg/modules/business/mapper/xml/ClientMapper.xml | 5 +++++ .../org/jeecg/modules/business/service/IClientService.java | 1 + .../modules/business/service/impl/ClientServiceImpl.java | 4 ++++ .../modules/business/service/impl/ClientSkuServiceImpl.java | 2 +- .../business/service/impl/SkuListMabangServiceImpl.java | 2 +- 6 files changed, 13 insertions(+), 2 deletions(-) diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/mapper/ClientMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/mapper/ClientMapper.java index 409198431..f8ae566f5 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/mapper/ClientMapper.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/mapper/ClientMapper.java @@ -20,6 +20,7 @@ public interface ClientMapper extends BaseMapper { String getClientEntity(@Param("id") String id); Map getClientsEntity(@Param("ids") List ids); String getClientIdByCode(@Param("code") String code); + String getActiveClientIdByCode(@Param("code") String code); List getClientByType(@Param("type") String type); Client getClientByCode(@Param("code") String internalCode); Client getClientFromOrder(@Param("orderId")String orderId); diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/mapper/xml/ClientMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/mapper/xml/ClientMapper.xml index 4903b03a9..e839e9421 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/mapper/xml/ClientMapper.xml +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/mapper/xml/ClientMapper.xml @@ -24,6 +24,11 @@ FROM client WHERE internal_code = #{code} +