From 3e4ef41ffacd7f5fda2e81c3810cd11a6375b83c Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 15 六月 2020 16:32:35 +0800
Subject: [PATCH] 好单库转链支持

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/clazz/GoodsSubClassLabelServiceImpl.java |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/clazz/GoodsSubClassLabelServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/clazz/GoodsSubClassLabelServiceImpl.java
index dd37ccf..7e0dd85 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/clazz/GoodsSubClassLabelServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/clazz/GoodsSubClassLabelServiceImpl.java
@@ -1,5 +1,6 @@
 package com.yeshi.fanli.service.impl.clazz;
 
+import java.util.Calendar;
 import java.util.Date;
 import java.util.List;
 
@@ -14,7 +15,7 @@
 import com.yeshi.fanli.entity.bus.clazz.GoodsSubClass;
 import com.yeshi.fanli.entity.bus.clazz.GoodsSubClassLabel;
 import com.yeshi.fanli.entity.bus.clazz.GoodsSubClassLabelMap;
-import com.yeshi.fanli.exception.GoodsClassException;
+import com.yeshi.fanli.exception.goods.GoodsClassException;
 import com.yeshi.fanli.service.inter.clazz.GoodsSubClassLabelService;
 import com.yeshi.fanli.util.StringUtil;
 import com.yeshi.fanli.vo.goods.GoodsSubClassLabelVO;
@@ -92,16 +93,16 @@
 	public GoodsSubClassLabelMap selectBySubClassId(Long subClassId) {
 		return goodsSubClassLabelMapMapper.selectBySubClassId(subClassId);
 	}
-	
 
 	@Override
 	@Cacheable(value = "classCache", key = "'listSubMapCache-'+#classId")
 	public List<GoodsSubClassLabelVO> listSubMapCache(Long classId) {
-		List<GoodsSubClassLabelVO> list = goodsSubClassLabelMapper.listSubMapByClassId(classId);
+		List<GoodsSubClassLabelVO> list = goodsSubClassLabelMapper.listSubMapByClassId(classId,
+				Calendar.getInstance().get(Calendar.MONTH) + 1);
 		if (list == null || list.size() == 0) {
 			return list;
 		}
-		
+
 		for (int i = 0; i < list.size(); i++) {
 			GoodsSubClassLabelVO labelVO = list.get(i);
 			List<GoodsSubClass> listSub = labelVO.getListSub();
@@ -110,19 +111,17 @@
 				i--;
 				continue;
 			}
-			
-			for (GoodsSubClass goodsSubClass: listSub) {
+
+			for (GoodsSubClass goodsSubClass : listSub) {
 				String pictureSecond = goodsSubClass.getPictureSecond();
 				if (!StringUtil.isNullOrEmpty(pictureSecond)) {
 					goodsSubClass.setPicture(pictureSecond);
 				}
 			}
-			
+
 			labelVO.setListSub(listSub);
 		}
 		return list;
 	}
-	
-	
-	
+
 }

--
Gitblit v1.8.0