From d7d5aef5642102235890b10b890a60f02fcf785c Mon Sep 17 00:00:00 2001
From: jiaosong <jiaosong6760@dingtalk.com>
Date: 星期五, 10 十一月 2023 09:51:45 +0800
Subject: [PATCH] #  lock 图片base64

---
 server/services/src/main/java/com/doumee/service/business/impl/LocksServiceImpl.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/service/business/impl/LocksServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/LocksServiceImpl.java
index b8b7008..b4b873a 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/LocksServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/LocksServiceImpl.java
@@ -115,20 +115,25 @@
     @Override
     public List<Locks> findLockBase64List(Locks locks) {
         LoginUserInfo loginUserInfo =  (LoginUserInfo) SecurityUtils.getSubject().getPrincipal();
+        String fullPath = systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.FILE_DIR).getCode() +
+                systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.PROJECTS).getCode() ;
 
         QueryWrapper<Locks> wrapper = new QueryWrapper<>(locks);
         wrapper.lambda().orderByAsc(Locks::getCode);
         List<Locks> locksList = locksMapper.selectList(wrapper);
         SystemDictData systemDictData = systemDictDataBiz.queryByCode(Constants.MINI_PROGRAMME,Constants.ACCESS_TOKEN);
+        String code = systemDictDataBiz.queryByCode(Constants.SYSTEM, Constants.PROJECTS).getCode();
+        String prePath = systemDictDataBiz.queryByCode(Constants.SYSTEM, Constants.IMG_DIR).getCode();
         if (!CollectionUtils.isEmpty(locksList)){
             // 妫�鏌ユ槸鍚︽湁鍥剧墖淇℃伅娌℃湁鏇存柊淇濆瓨鍥剧墖
             locksList.forEach(s-> {
                 if (StringUtils.isBlank(s.getInfo())){
-                    wxMiniUtilService.generateWXMiniCode(s, systemDictData);
+                    wxMiniUtilService.generateWXMiniCode(s,systemDictData,prePath,code);
                     s.setEditor(loginUserInfo.getId());
                     s.setEditDate(new Date());
                     updateById(s);
                 }
+                s.setImgfullurl(fullPath+s.getInfo());
             });
             return locksList;
         }

--
Gitblit v1.9.3