From 8a7f0d556a5f8e708bd7ba5544edec3a72753e01 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 19 九月 2023 10:03:31 +0800
Subject: [PATCH] sessionkey更换
---
server/service/src/main/java/com/doumee/service/impl/CateParamSelectServiceImpl.java | 3 ---
server/service/src/main/java/com/doumee/dao/business/model/BaseData.java | 6 ++++++
server/service/src/main/java/com/doumee/service/business/impl/BaseDataServiceImpl.java | 16 ++++++++++++++--
server/platform/src/main/java/com/doumee/shiro/ShiroSessionDAO.java | 2 +-
4 files changed, 21 insertions(+), 6 deletions(-)
diff --git a/server/platform/src/main/java/com/doumee/shiro/ShiroSessionDAO.java b/server/platform/src/main/java/com/doumee/shiro/ShiroSessionDAO.java
index 7d4e7a7..726a21f 100644
--- a/server/platform/src/main/java/com/doumee/shiro/ShiroSessionDAO.java
+++ b/server/platform/src/main/java/com/doumee/shiro/ShiroSessionDAO.java
@@ -25,7 +25,7 @@
@Component
public class ShiroSessionDAO implements SessionDAO {
- private static final String KEY_PREFIX = "shiro:session:";
+ private static final String KEY_PREFIX = "shiro:session:admin:";
@Autowired
private ShiroCache shiroCache;
diff --git a/server/service/src/main/java/com/doumee/dao/business/model/BaseData.java b/server/service/src/main/java/com/doumee/dao/business/model/BaseData.java
index 5cf5b80..c379f07 100644
--- a/server/service/src/main/java/com/doumee/dao/business/model/BaseData.java
+++ b/server/service/src/main/java/com/doumee/dao/business/model/BaseData.java
@@ -1,5 +1,6 @@
package com.doumee.dao.business.model;
+import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@@ -241,4 +242,9 @@
@ExcelColumn(name="澶勭悊鐘舵�� 0寰呭鐞� 1宸插鐞�")
private Integer status;
+ @ApiModelProperty(value = "娴佺▼")
+ @TableField(exist = false)
+ private String[] bgImgs;
+
+
}
diff --git a/server/service/src/main/java/com/doumee/service/business/impl/BaseDataServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/BaseDataServiceImpl.java
index 603ddd7..45d0dd5 100644
--- a/server/service/src/main/java/com/doumee/service/business/impl/BaseDataServiceImpl.java
+++ b/server/service/src/main/java/com/doumee/service/business/impl/BaseDataServiceImpl.java
@@ -290,7 +290,19 @@
queryWrapper.orderByAsc(sortData.getProperty());
}
}
- return PageData.from(baseDataMapper.selectPage(page, queryWrapper));
+ IPage<BaseData> result =baseDataMapper.selectPage(page, queryWrapper);
+ if(result!=null && result.getRecords()!=null){
+ for(BaseData data :result.getRecords()){
+ //澶氬浘锛岃嫳鏂囬�楀彿闅斿紑
+ if(StringUtils.isNotBlank(data.getBgImg())){
+ String tImg = data.getBgImg().replace("锛�", ",").replace(".avif", "");
+ String[] imgs =tImg.split(",");
+ data.setBgImgs(imgs);
+
+ }
+ }
+ }
+ return PageData.from(result);
}
@Override
@@ -394,7 +406,7 @@
int i =0;
//澶氬浘锛岃嫳鏂囬�楀彿闅斿紑
if(StringUtils.isNotBlank(data.getBgImg())){
- String tImg = data.getBgImg().replace("锛�", ",");
+ String tImg = data.getBgImg().replace("锛�", ",").replace(".avif", "");
String[] imgs =tImg.split(",");
for (int j = 0; j < imgs.length; j++) {
if(StringUtils.isNotBlank(imgs[j])){
diff --git a/server/service/src/main/java/com/doumee/service/impl/CateParamSelectServiceImpl.java b/server/service/src/main/java/com/doumee/service/impl/CateParamSelectServiceImpl.java
index 25c9e80..fd8c3f6 100644
--- a/server/service/src/main/java/com/doumee/service/impl/CateParamSelectServiceImpl.java
+++ b/server/service/src/main/java/com/doumee/service/impl/CateParamSelectServiceImpl.java
@@ -163,8 +163,5 @@
}finally {
redisTemplate.opsForValue().set(companyId+"_isGrouping",false);
}
-
-
-
}
}
--
Gitblit v1.9.3