Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-user
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xingmin
yd-user
Commits
1ca2959a
Commit
1ca2959a
authored
Mar 30, 2026
by
zhangxingmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
push
parent
a27db550
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
0 deletions
+6
-0
yd-user-api/src/main/java/com/yd/user/api/service/impl/ApiSysDictServiceImpl.java
+6
-0
No files found.
yd-user-api/src/main/java/com/yd/user/api/service/impl/ApiSysDictServiceImpl.java
View file @
1ca2959a
package
com
.
yd
.
user
.
api
.
service
.
impl
;
import
com.alibaba.fastjson.JSON
;
import
com.yd.common.constant.RedisConstants
;
import
com.yd.common.exception.BusinessException
;
import
com.yd.common.result.Result
;
...
...
@@ -15,6 +16,7 @@ import com.yd.user.service.model.SysDict;
import
com.yd.user.service.model.SysDictItem
;
import
com.yd.user.service.service.ISysDictItemService
;
import
com.yd.user.service.service.ISysDictService
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -27,6 +29,7 @@ import java.util.Objects;
import
java.util.concurrent.TimeUnit
;
import
java.util.stream.Collectors
;
@Slf4j
@Service
public
class
ApiSysDictServiceImpl
implements
ApiSysDictService
{
...
...
@@ -127,7 +130,10 @@ public class ApiSysDictServiceImpl implements ApiSysDictService {
*/
@Override
public
Result
<
ApiUpdateRedisDictListResponse
>
updateRedisDictList
(
ApiUpdateRedisDictListRequest
request
)
{
List
<
GetDictItemListByDictTypeResponse
>
dictTypeResponses
=
redisUtil
.
getCacheObject
(
RedisConstants
.
DICT_LIST
);
log
.
info
(
"更新redis缓存中的字典列表,获取列表前=========:{}"
,
JSON
.
toJSONString
(
dictTypeResponses
));
List
<
GetDictItemListByDictTypeResponse
>
responseList
=
iSysDictService
.
queryListByTypeList
(
request
.
getTypeList
());
log
.
info
(
"更新redis缓存中的字典列表,获取列表后=========:{}"
,
JSON
.
toJSONString
(
responseList
));
if
(!
CollectionUtils
.
isEmpty
(
responseList
))
{
//设置redis缓存
redisUtil
.
setCacheObject
(
RedisConstants
.
DICT_LIST
,
responseList
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment