From 2b82f0694b9d0487cccc135852a49f7da3e2ecba Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期二, 14 五月 2019 17:57:49 +0800
Subject: [PATCH] 品牌优化+ 昵称敏感词验证

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/BrandController.java |   25 ++++++++-----------------
 1 files changed, 8 insertions(+), 17 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/BrandController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/BrandController.java
index e24c7ce..bf29ca0 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/BrandController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/BrandController.java
@@ -18,7 +18,6 @@
 import com.yeshi.fanli.entity.accept.AcceptData;
 import com.yeshi.fanli.entity.brand.BrandClass;
 import com.yeshi.fanli.entity.brand.TaoBaoShopHistory;
-import com.yeshi.fanli.entity.bus.lable.QualityFactory;
 import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
 import com.yeshi.fanli.entity.taobao.TaoBaoShop;
 import com.yeshi.fanli.exception.taobao.TaoKeApiException;
@@ -26,8 +25,8 @@
 import com.yeshi.fanli.service.inter.brand.BrandClassService;
 import com.yeshi.fanli.service.inter.brand.BrandClassShopService;
 import com.yeshi.fanli.service.inter.brand.TaoBaoShopHistoryService;
+import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService;
 import com.yeshi.fanli.service.inter.hongbao.HongBaoManageService;
-import com.yeshi.fanli.service.inter.lable.QualityGoodsService;
 import com.yeshi.fanli.service.inter.taobao.TaoBaoShopService;
 import com.yeshi.fanli.util.Constant;
 import com.yeshi.fanli.util.StringUtil;
@@ -57,8 +56,9 @@
 	@Resource
 	private HongBaoManageService manageService;
 
+	
 	@Resource
-	private QualityGoodsService qualityGoodsService;
+	private TaoBaoGoodsBriefService taoBaoGoodsBriefService;
 
 	/**
 	 * 鑾峰彇鍝佺墝鍒嗙被
@@ -274,17 +274,13 @@
 			}
 
 			int pageSize = Constant.PAGE_SIZE;
-			List<QualityFactory> listQuery = qualityGoodsService.listByShopId((page - 1) * pageSize, pageSize, sid);
+			List<TaoBaoGoodsBrief> listGoods = taoBaoGoodsBriefService.listByShopId((page - 1) * pageSize, pageSize, sid);
 
 			long count = 0;
 			JSONArray array = new JSONArray();
-			if (listQuery != null && listQuery.size() > 0) {
+			if (listGoods != null && listGoods.size() > 0) {
 				List<Long> listGid = new ArrayList<Long>();
-				for (QualityFactory qualityFactory : listQuery) {
-					TaoBaoGoodsBrief taoBaoGoodsBrief = qualityFactory.getTaoBaoGoodsBrief();
-					if (taoBaoGoodsBrief == null) {
-						continue;
-					}
+				for (TaoBaoGoodsBrief taoBaoGoodsBrief : listGoods) {
 					listGid.add(taoBaoGoodsBrief.getAuctionId());
 				}
 
@@ -304,12 +300,7 @@
 						.excludeFieldsWithoutExposeAnnotation().setDateFormat("yyyy-MM-dd").create();
 
 				BigDecimal proportion = manageService.getFanLiRate();
-				for (QualityFactory selectionGoods : listQuery) {
-					TaoBaoGoodsBrief taoBaoGoodsBrief = selectionGoods.getTaoBaoGoodsBrief();
-					if (taoBaoGoodsBrief == null) {
-						continue;
-					}
-
+				for (TaoBaoGoodsBrief taoBaoGoodsBrief : listGoods) {
 					if (listTaoKeGoods != null && listTaoKeGoods.size() > 0) {
 						boolean stateSale = false; // 榛樿鍋滃敭
 						Long goodsId = taoBaoGoodsBrief.getAuctionId();
@@ -327,7 +318,7 @@
 					}
 					array.add(gson.toJson(TaoBaoUtil.getTaoBaoGoodsBriefExtra(taoBaoGoodsBrief, proportion.toString(), null)));
 				}
-				count = qualityGoodsService.countByShopId(sid);
+				count = taoBaoGoodsBriefService.countByShopId(sid);
 			}
 			data.put("count", count);
 			data.put("list", array);

--
Gitblit v1.8.0