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); } } }