diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/dataStatistics/service/impl/DataStatisticeServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/dataStatistics/service/impl/DataStatisticeServiceImpl.java index b233721..882e727 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/dataStatistics/service/impl/DataStatisticeServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/dataStatistics/service/impl/DataStatisticeServiceImpl.java @@ -132,11 +132,7 @@ public class DataStatisticeServiceImpl implements DataStatisticeService { vo.getBasePageRequest().getPageSize()); IPage supplierExitStatistics = coscoSupplierQualificationsMapper.getSupplierExitStatistics(p, vo); supplierExitStatistics.getRecords().forEach(item -> { - if(item.getCategoryIds()!=null && item.getCategoryIds().length()>0){ - String[] split = item.getCategoryIds().split(","); - List categoryNameListByIds = coscoCategoryService.getCategoryNameListByIds(new ArrayList<>(Arrays.asList(split))); - item.setCategoryName(String.join(",", categoryNameListByIds)); - } + }); return supplierExitStatistics; } diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierQualificationsMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierQualificationsMapper.xml index 2c9df38..e20e71e 100644 --- a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierQualificationsMapper.xml +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierQualificationsMapper.xml @@ -277,13 +277,13 @@ '天津中远海运集装箱运输有限公司' AS accessDept, ( SELECT - GROUP_CONCAT( DISTINCT casc.category_id SEPARATOR ', ' ) + GROUP_CONCAT( DISTINCT casc.category_name SEPARATOR ', ' ) FROM cosco_access_supplier_category casc WHERE casc.del_flag = 'normal' AND casc.supplier_id = csb.id - ) AS categoryIds + ) AS categoryName FROM cosco_supplier_qualifications csq JOIN cosco_supplier_base csb ON csq.supplier_id = csb.id