admin
2021-08-02 e89de9319d8f771f8e53cb5f876d06465a580c57
src/main/java/com/yeshi/buwan/service/imp/search/SearchSpecialServiceImpl.java
@@ -4,6 +4,8 @@
import com.yeshi.buwan.domain.special.SearchSpecial;
import com.yeshi.buwan.service.inter.search.SearchSpecialService;
import com.yeshi.buwan.util.StringUtil;
import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@@ -45,6 +47,17 @@
    }
    @Override
    public List<SearchSpecial> listByIds(List<String> ids) {
        Query query = new Query();
        Criteria[] ors = new Criteria[ids.size()];
        for (int i = 0; i < ids.size(); i++) {
            ors[i] = Criteria.where("_id").is(ids.get(0));
        }
        query.addCriteria(new Criteria().orOperator(ors));
        return searchSpecialDao.findList(query);
    }
    @Override
    public long countSpecial(String key, String systemId) {
        SearchSpecialDao.DaoQuery daoQuery = new SearchSpecialDao.DaoQuery();
        daoQuery.regexName = key;