From 5d2cfd4562f74496a5263db3451c1e78ff53aead Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期四, 27 三月 2025 08:44:16 +0800
Subject: [PATCH] 单据增加查询返回字段

---
 assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysExpertClassifyServiceImpl.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysExpertClassifyServiceImpl.java b/assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysExpertClassifyServiceImpl.java
index c3f44fd..d452bcc 100644
--- a/assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysExpertClassifyServiceImpl.java
+++ b/assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysExpertClassifyServiceImpl.java
@@ -33,6 +33,7 @@
         if(StringUtils.isNotBlank(expertClassify.getClassifyName())){
             lambdaQueryWrapper.like(SysExpertClassify::getClassifyName,expertClassify.getClassifyName());
         }
+        lambdaQueryWrapper.eq(SysExpertClassify::getDelFlag,DeleteFlagEnum.UN_DELETE.getCode());
         List<SysExpertClassify> classifies= list(lambdaQueryWrapper);
         //筛选出所有一级标签
         return classifies.stream()
@@ -44,7 +45,7 @@
     public List<SysExpertClassify> listClassifyChildren(SysExpertClassify classify,List<SysExpertClassify> classifies){
         //递归查找子类
         return classifies.stream()
-                .filter(classifyEntity -> Objects.equals(classifyEntity.getParentId(), classify.getClassifyId()))
+                .filter(classifyEntity -> Objects.equals(classifyEntity.getParentId(), classify.getId()))
                 .peek(classifyEntity -> classifyEntity.setChildren(this.listClassifyChildren(classifyEntity,classifies)))
                 .collect(Collectors.toList());
     }
@@ -63,8 +64,9 @@
     @Override
     public int delClassify(Long classifyId) {
         SysExpertClassify classify = new SysExpertClassify();
-        classify.setClassifyId(classifyId);
+        classify.setId(classifyId);
         classify.setDelFlag(DeleteFlagEnum.DELETED.getCode());
+        classify.setUpdateBy(ShiroUtils.getSysUser().getUsername());
         boolean b=updateById(classify);
         if(!b){
             throw new ApiException("删除专家分类失败");

--
Gitblit v1.9.2