Commit ab91a8e2 authored by Menethil's avatar Menethil
Browse files

修复搜索时未判断删除标记的物品

parent 7bb5f76b
......@@ -7,6 +7,9 @@ import java.nio.file.Path;
import java.util.Map;
import java.util.stream.Stream;
/**
* 提供存储服务类,所有存储服务均由该类对外提供
*/
public class StorageService {
private String active;
private Storage storage;
......@@ -31,8 +34,9 @@ public class StorageService {
/**
* 存储一个文件对象
* @param file SpringBoot MultipartFile文件对象
* @param keyName 文件索引名
*
* @param file SpringBoot MultipartFile文件对象
* @param keyName 文件索引名
*/
public void store(MultipartFile file, String keyName) {
storage.store(file, keyName);
......@@ -46,11 +50,11 @@ public class StorageService {
return storage.load(keyName);
}
public Resource loadAsResource(String keyName){
public Resource loadAsResource(String keyName) {
return storage.loadAsResource(keyName);
}
public void delete(String keyName){
public void delete(String keyName) {
storage.delete(keyName);
}
......
package org.linlinjava.litemall.core.storage.config;
import org.apache.commons.collections.map.HashedMap;
import org.linlinjava.litemall.core.storage.*;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
......
......@@ -79,6 +79,7 @@ public class LitemallGoodsService {
LitemallGoodsExample.Criteria criteria2 = example.createCriteria();
criteria2.andNameLike("%" + keyword + "%");
criteria2.andDeletedEqualTo(false);
example.or(criteria2);
}
criteria.andDeletedEqualTo(false);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment