|
|
@@ -26,13 +26,7 @@ import com.uas.platform.b2c.prod.store.dao.StoreApplyDao;
|
|
|
import com.uas.platform.b2c.prod.store.dao.StoreBrandInfoDao;
|
|
|
import com.uas.platform.b2c.prod.store.dao.StoreInDao;
|
|
|
import com.uas.platform.b2c.prod.store.exception.EmptyParameterException;
|
|
|
-import com.uas.platform.b2c.prod.store.model.EnterpriseSimple;
|
|
|
-import com.uas.platform.b2c.prod.store.model.Qualification;
|
|
|
-import com.uas.platform.b2c.prod.store.model.StoreApply;
|
|
|
-import com.uas.platform.b2c.prod.store.model.StoreBrandInfo;
|
|
|
-import com.uas.platform.b2c.prod.store.model.StoreIn;
|
|
|
-import com.uas.platform.b2c.prod.store.model.StoreStatus;
|
|
|
-import com.uas.platform.b2c.prod.store.model.StoreType;
|
|
|
+import com.uas.platform.b2c.prod.store.model.*;
|
|
|
import com.uas.platform.b2c.prod.store.service.StoreInService;
|
|
|
import com.uas.platform.b2c.trade.order.dao.PurchaseDao;
|
|
|
import com.uas.platform.b2c.trade.support.ResultMap;
|
|
|
@@ -44,22 +38,6 @@ import com.uas.platform.core.model.PageParams;
|
|
|
import com.uas.platform.core.persistence.criteria.LogicalExpression;
|
|
|
import com.uas.platform.core.persistence.criteria.PredicateUtils;
|
|
|
import com.uas.platform.core.persistence.criteria.SimpleExpression;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Arrays;
|
|
|
-import java.util.Collections;
|
|
|
-import java.util.Comparator;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.HashSet;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
-import java.util.Set;
|
|
|
-import java.util.TreeSet;
|
|
|
-import javax.persistence.criteria.CriteriaBuilder;
|
|
|
-import javax.persistence.criteria.CriteriaQuery;
|
|
|
-import javax.persistence.criteria.Predicate;
|
|
|
-import javax.persistence.criteria.Root;
|
|
|
-import javax.servlet.http.HttpServletRequest;
|
|
|
import org.apache.commons.collections.CollectionUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
@@ -75,6 +53,13 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.ui.ModelMap;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
|
|
|
+import javax.persistence.criteria.CriteriaBuilder;
|
|
|
+import javax.persistence.criteria.CriteriaQuery;
|
|
|
+import javax.persistence.criteria.Predicate;
|
|
|
+import javax.persistence.criteria.Root;
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
+import java.util.*;
|
|
|
+
|
|
|
/**
|
|
|
* 店铺业务实现类
|
|
|
*
|
|
|
@@ -810,4 +795,15 @@ public class StoreInServiceImpl implements StoreInService {
|
|
|
Integer pcbCount = pcbDao.CountPCBProuductByEnuu(enuu) > 0 ? 1 : 0;
|
|
|
return ResultMap.success(pcbCount);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 根据店铺状态查询数量
|
|
|
+ *
|
|
|
+ * @param status 店铺状态
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public Integer countByStatus(StoreStatus status) {
|
|
|
+ return storeDao.countByStatus(status);
|
|
|
+ }
|
|
|
}
|