From 86ff348805d6cb5e9ce0552d53c15656905106d5 Mon Sep 17 00:00:00 2001 From: wanghu Date: Wed, 19 Aug 2026 20:05:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dredis=20=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/com/BestOpenApi.java | 20 ---------------- .../{ => impl}/com/ComSchTreeService.java | 24 ++++++++----------- .../service/{ => impl}/com/LogService.java | 2 +- .../SendUserBaseService.java} | 5 ++-- 4 files changed, 14 insertions(+), 37 deletions(-) delete mode 100644 src/main/java/com/yunhai/bschclassmanage/service/com/BestOpenApi.java rename src/main/java/com/yunhai/bschclassmanage/service/{ => impl}/com/ComSchTreeService.java (98%) rename src/main/java/com/yunhai/bschclassmanage/service/{ => impl}/com/LogService.java (98%) rename src/main/java/com/yunhai/bschclassmanage/service/impl/{sync/SyncUserBaseService.java => com/SendUserBaseService.java} (97%) diff --git a/src/main/java/com/yunhai/bschclassmanage/service/com/BestOpenApi.java b/src/main/java/com/yunhai/bschclassmanage/service/com/BestOpenApi.java deleted file mode 100644 index 076ec3c..0000000 --- a/src/main/java/com/yunhai/bschclassmanage/service/com/BestOpenApi.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.yunhai.bschclassmanage.service.com; - -import com.alibaba.fastjson.JSON; -import com.yunhai.bschclassmanage.model.tool.BaseGroup; - -import java.lang.reflect.Array; -import java.util.ArrayList; - -public class BestOpenApi { - - - public BaseGroup getGroupFirst (Integer id){ - return new BaseGroup(); - } - - public String addGroup (BaseGroup group){ - return JSON.toJSONString(new BaseGroup[]{group}); - } - -} diff --git a/src/main/java/com/yunhai/bschclassmanage/service/com/ComSchTreeService.java b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/ComSchTreeService.java similarity index 98% rename from src/main/java/com/yunhai/bschclassmanage/service/com/ComSchTreeService.java rename to src/main/java/com/yunhai/bschclassmanage/service/impl/com/ComSchTreeService.java index 9bec70e..ae656d0 100644 --- a/src/main/java/com/yunhai/bschclassmanage/service/com/ComSchTreeService.java +++ b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/ComSchTreeService.java @@ -1,7 +1,6 @@ -package com.yunhai.bschclassmanage.service.com; +package com.yunhai.bschclassmanage.service.impl.com; import com.alibaba.fastjson.JSON; -import com.yunhai.bschclassmanage.Repository.BaseYearTermRepository; import com.yunhai.bschclassmanage.Repository.SchClassRepository; import com.yunhai.bschclassmanage.Repository.SchDicMajorsRepository; import com.yunhai.bschclassmanage.Repository.SchTeacherGroupRepository; @@ -11,9 +10,7 @@ import com.yunhai.bschclassmanage.enums.NodeType; import com.yunhai.bschclassmanage.enums.SchType; import com.yunhai.bschclassmanage.model.vo.SchSystemTreeVO; import com.yunhai.bschclassmanage.model.vo.SelectIntVO; -import com.yunhai.bschclassmanage.model.vo.SelectStrVO; import com.yunhai.bschclassmanage.service.*; -import com.yunhai.bschclassmanage.utils.OtherUtil; import com.yunhai.bschclassmanage.utils.RedisConstants; import com.yunhai.bschclassmanage.utils.RedisUtil; import com.yunhai.platform.openapi.client.YschBaseOpenApi; @@ -25,7 +22,6 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Service; -import java.sql.Array; import java.util.*; import java.util.stream.Collectors; @@ -106,14 +102,14 @@ public class ComSchTreeService implements IComSchTreeService { } - public List getSchTree(Integer schId) { - BoaGroup group = YschBaseOpenApi.getGroupById(schId,true); - return Collections.singletonList(group); -// String cacheKey = RedisConstants.SCHOOL_TREE + "_" + schId; -// String json = redisUtil.get(cacheKey,String.class); -// List treeList = OtherUtil.jsonParseArrayTree(json, BoaGroup.class); -// return treeList; - } +// public List getSchTree(Integer schId) { +// BoaGroup group = YschBaseOpenApi.getGroupById(schId,true); +// return Collections.singletonList(group); +//// String cacheKey = RedisConstants.SCHOOL_TREE + "_" + schId; +//// String json = redisUtil.get(cacheKey,String.class); +//// List treeList = OtherUtil.jsonParseArrayTree(json, BoaGroup.class); +//// return treeList; +// } public String getSchoolName(Integer schId) { @@ -215,7 +211,7 @@ public class ComSchTreeService implements IComSchTreeService { } - public List getCacheSchGroupTree(Integer schId) { + public List getSchTree(Integer schId) { String cacheKey= RedisConstants.SYSTEM_GROUP_TREE+"_"+schId; List cached = redisUtil.getList(cacheKey, BoaGroup.class); if (cached != null && !cached.isEmpty()) { diff --git a/src/main/java/com/yunhai/bschclassmanage/service/com/LogService.java b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/LogService.java similarity index 98% rename from src/main/java/com/yunhai/bschclassmanage/service/com/LogService.java rename to src/main/java/com/yunhai/bschclassmanage/service/impl/com/LogService.java index 281b785..484e25c 100644 --- a/src/main/java/com/yunhai/bschclassmanage/service/com/LogService.java +++ b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/LogService.java @@ -1,4 +1,4 @@ -package com.yunhai.bschclassmanage.service.com; +package com.yunhai.bschclassmanage.service.impl.com; import com.yunhai.bschclassmanage.Repository.OperationLogRecordRepository; import com.yunhai.bschclassmanage.Repository.specification.OperationLogSpecifications; diff --git a/src/main/java/com/yunhai/bschclassmanage/service/impl/sync/SyncUserBaseService.java b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/SendUserBaseService.java similarity index 97% rename from src/main/java/com/yunhai/bschclassmanage/service/impl/sync/SyncUserBaseService.java rename to src/main/java/com/yunhai/bschclassmanage/service/impl/com/SendUserBaseService.java index c1313c4..3743ceb 100644 --- a/src/main/java/com/yunhai/bschclassmanage/service/impl/sync/SyncUserBaseService.java +++ b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/SendUserBaseService.java @@ -1,4 +1,4 @@ -package com.yunhai.bschclassmanage.service.impl.sync; +package com.yunhai.bschclassmanage.service.impl.com; import com.yunhai.bschclassmanage.entity.SchStudent; import com.yunhai.bschclassmanage.entity.SchTeacher; @@ -27,8 +27,9 @@ import java.lang.reflect.Array; import java.util.Arrays; import java.util.List; +//SendUserBase @Service -public class SyncUserBaseService implements ISyncUserBaseService { +public class SendUserBaseService implements ISyncUserBaseService { @SyncOpLog(SyncDataType.SEND_EDIT_GROUP) public BoaGroup addGroup(String name, Integer parentId, Integer sort, NodeType type){