From ed61b79b96ade81d70bda1d89910b869f666ecf1 Mon Sep 17 00:00:00 2001 From: YY <1272464982@qq.com> Date: Tue, 29 Jul 2025 15:49:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=93=81=E7=B1=BB=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/CoscoCategoryLibraryContain.java | 2 ++ .../impl/CoscoCategoryLibraryContainServiceImpl.java | 2 ++ .../service/impl/CoscoCategoryLibraryServiceImpl.java | 5 +++-- .../CoscoCategoryLibrarySupplierApplyServiceImpl.java | 2 ++ .../dao/mapper/CoscoCategoryLibraryMapper.xml | 2 +- .../mapper/CoscoCategoryLibrarySupplierApplyMapper.xml | 9 +++++++-- 6 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/entity/CoscoCategoryLibraryContain.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/entity/CoscoCategoryLibraryContain.java index 2ae8d1d..7e8a5cb 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/entity/CoscoCategoryLibraryContain.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/entity/CoscoCategoryLibraryContain.java @@ -29,5 +29,7 @@ public class CoscoCategoryLibraryContain extends BaseEntity { private String categoryName; + private String categoryType; + } diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/impl/CoscoCategoryLibraryContainServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/impl/CoscoCategoryLibraryContainServiceImpl.java index f523964..16dee95 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/impl/CoscoCategoryLibraryContainServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/impl/CoscoCategoryLibraryContainServiceImpl.java @@ -106,6 +106,8 @@ public class CoscoCategoryLibraryContainServiceImpl extends BaseServiceImpl select csb.name as name, csb.enterprise_type as area, - csb.social_credit_code as unifiedSocialCreditCode, + CASE + WHEN csb.supplier_type = 'dvs' THEN social_credit_code + WHEN csb.supplier_type = 'ovs' THEN vat + WHEN csb.supplier_type = 'pe' THEN id_card + ELSE NULL + END AS unifiedSocialCreditCode, csb.supplier_type as supplierCategory, csb.id from cosco_category_library_supplier_apply cclsa