mirror of https://gitee.com/stylefeng/roses
【7.1.6】更新theme非空判断
parent
4ec670fe37
commit
d5a3a720ad
|
@ -88,11 +88,15 @@ public class SysThemeServiceImpl extends ServiceImpl<SysThemeMapper, SysTheme> i
|
||||||
List<String> themeKeys = new ArrayList<>(themeMap.keySet());
|
List<String> themeKeys = new ArrayList<>(themeMap.keySet());
|
||||||
|
|
||||||
// 获取图片文件的名称
|
// 获取图片文件的名称
|
||||||
LambdaQueryWrapper<SysThemeTemplateField> queryWrapper = new LambdaQueryWrapper<>();
|
List<String> fileNames = new ArrayList<>();
|
||||||
queryWrapper.in(SysThemeTemplateField::getFieldCode, themeKeys).eq(SysThemeTemplateField::getFieldType, "file")
|
if (themeKeys.size() > 0) {
|
||||||
.select(SysThemeTemplateField::getFieldCode);
|
LambdaQueryWrapper<SysThemeTemplateField> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
List<SysThemeTemplateField> sysThemeTemplateFields = sysThemeTemplateFieldService.list(queryWrapper);
|
queryWrapper.in(SysThemeTemplateField::getFieldCode, themeKeys).eq(SysThemeTemplateField::getFieldType, "file")
|
||||||
List<String> fileNames = sysThemeTemplateFields.stream().map(SysThemeTemplateField::getFieldCode).collect(Collectors.toList());
|
.select(SysThemeTemplateField::getFieldCode);
|
||||||
|
List<SysThemeTemplateField> sysThemeTemplateFields = sysThemeTemplateFieldService.list(queryWrapper);
|
||||||
|
fileNames = sysThemeTemplateFields.stream().map(SysThemeTemplateField::getFieldCode).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// 删除图片
|
// 删除图片
|
||||||
if (fileNames.size() > 0) {
|
if (fileNames.size() > 0) {
|
||||||
|
|
Loading…
Reference in New Issue