jiangping
2023-09-19 8a7f0d556a5f8e708bd7ba5544edec3a72753e01
sessionkey更换
已修改4个文件
27 ■■■■ 文件已修改
server/platform/src/main/java/com/doumee/shiro/ShiroSessionDAO.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/service/src/main/java/com/doumee/dao/business/model/BaseData.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/service/src/main/java/com/doumee/service/business/impl/BaseDataServiceImpl.java 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/service/src/main/java/com/doumee/service/impl/CateParamSelectServiceImpl.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;
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;
}
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])){
server/service/src/main/java/com/doumee/service/impl/CateParamSelectServiceImpl.java
@@ -163,8 +163,5 @@
        }finally {
            redisTemplate.opsForValue().set(companyId+"_isGrouping",false);
        }
    }
}