|
@@ -1147,22 +1147,22 @@ public class GoodsServiceImpl implements GoodsService {
|
|
// 查询数据库中是否有一级分类
|
|
// 查询数据库中是否有一级分类
|
|
String firstLevel = goodsDto.getFirstLevel();
|
|
String firstLevel = goodsDto.getFirstLevel();
|
|
CategoryEntity firstCategory = categoryDao.queryByName(firstLevel);
|
|
CategoryEntity firstCategory = categoryDao.queryByName(firstLevel);
|
|
- if(firstCategory == null){
|
|
|
|
- // 一级分类不存在
|
|
|
|
- // 新增一级分类
|
|
|
|
- CategoryEntity firstCategoryEntity = initCategory(firstLevel, 0, Dict.Level.item_L1);
|
|
|
|
- categoryDao.save(firstCategoryEntity);
|
|
|
|
- // 新增二级分类
|
|
|
|
- CategoryEntity secondCategoryEntity = initCategory(secondLevel, firstCategoryEntity.getId(), Dict.Level.item_L2);
|
|
|
|
- categoryDao.save(secondCategoryEntity);
|
|
|
|
- categoryId = secondCategoryEntity.getId()+"";
|
|
|
|
- }else{
|
|
|
|
- // 新增二级分类
|
|
|
|
- CategoryEntity saveCategoryEntity = initCategory(secondLevel, firstCategory.getId(), Dict.Level.item_L2);
|
|
|
|
- categoryDao.save(saveCategoryEntity);
|
|
|
|
- categoryId = saveCategoryEntity.getId()+"";
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
|
|
+ // if(firstCategory == null){
|
|
|
|
+ // // 一级分类不存在
|
|
|
|
+ // // 新增一级分类
|
|
|
|
+ // CategoryEntity firstCategoryEntity = initCategory(firstLevel, 0, Dict.Level.item_L1);
|
|
|
|
+ // categoryDao.save(firstCategoryEntity);
|
|
|
|
+ // // 新增二级分类
|
|
|
|
+ // CategoryEntity secondCategoryEntity = initCategory(secondLevel, firstCategoryEntity.getId(), Dict.Level.item_L2);
|
|
|
|
+ // categoryDao.save(secondCategoryEntity);
|
|
|
|
+ // categoryId = secondCategoryEntity.getId()+"";
|
|
|
|
+ // }else{
|
|
|
|
+ // // 新增二级分类
|
|
|
|
+ // CategoryEntity saveCategoryEntity = initCategory(secondLevel, firstCategory.getId(), Dict.Level.item_L2);
|
|
|
|
+ // categoryDao.save(saveCategoryEntity);
|
|
|
|
+ // categoryId = saveCategoryEntity.getId()+"";
|
|
|
|
+ //
|
|
|
|
+ // }
|
|
categoryCacheData.put("categoryId",categoryId);
|
|
categoryCacheData.put("categoryId",categoryId);
|
|
JedisUtil.setMap(secondLevel,categoryCacheData,0);
|
|
JedisUtil.setMap(secondLevel,categoryCacheData,0);
|
|
goodsEntity.setCategoryId(Integer.parseInt(categoryId));
|
|
goodsEntity.setCategoryId(Integer.parseInt(categoryId));
|
|
@@ -1196,22 +1196,22 @@ public class GoodsServiceImpl implements GoodsService {
|
|
// 查询数据库中是否有一级分类
|
|
// 查询数据库中是否有一级分类
|
|
String firstLevel = goodsDto.getFirstLevel();
|
|
String firstLevel = goodsDto.getFirstLevel();
|
|
CategoryEntity firstCategory = categoryDao.queryByName(firstLevel);
|
|
CategoryEntity firstCategory = categoryDao.queryByName(firstLevel);
|
|
- if(firstCategory == null){
|
|
|
|
- // 一级分类不存在
|
|
|
|
- // 新增一级分类
|
|
|
|
- CategoryEntity firstCategoryEntity = initCategory(firstLevel, 0, Dict.Level.item_L1);
|
|
|
|
- categoryDao.save(firstCategoryEntity);
|
|
|
|
- // 新增二级分类
|
|
|
|
- CategoryEntity secondCategoryEntity = initCategory(secondLevel, firstCategoryEntity.getId(), Dict.Level.item_L2);
|
|
|
|
- categoryDao.save(secondCategoryEntity);
|
|
|
|
- categoryId = secondCategoryEntity.getId()+"";
|
|
|
|
- }else{
|
|
|
|
- // 新增二级分类
|
|
|
|
- CategoryEntity saveCategoryEntity = initCategory(secondLevel, firstCategory.getId(), Dict.Level.item_L2);
|
|
|
|
- categoryDao.save(saveCategoryEntity);
|
|
|
|
- categoryId = saveCategoryEntity.getId()+"";
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
|
|
+ // if(firstCategory == null){
|
|
|
|
+ // // 一级分类不存在
|
|
|
|
+ // // 新增一级分类
|
|
|
|
+ // CategoryEntity firstCategoryEntity = initCategory(firstLevel, 0, Dict.Level.item_L1);
|
|
|
|
+ // categoryDao.save(firstCategoryEntity);
|
|
|
|
+ // // 新增二级分类
|
|
|
|
+ // CategoryEntity secondCategoryEntity = initCategory(secondLevel, firstCategoryEntity.getId(), Dict.Level.item_L2);
|
|
|
|
+ // categoryDao.save(secondCategoryEntity);
|
|
|
|
+ // categoryId = secondCategoryEntity.getId()+"";
|
|
|
|
+ // }else{
|
|
|
|
+ // // 新增二级分类
|
|
|
|
+ // CategoryEntity saveCategoryEntity = initCategory(secondLevel, firstCategory.getId(), Dict.Level.item_L2);
|
|
|
|
+ // categoryDao.save(saveCategoryEntity);
|
|
|
|
+ // categoryId = saveCategoryEntity.getId()+"";
|
|
|
|
+ //
|
|
|
|
+ // }
|
|
categoryCacheData.put("categoryId",categoryId);
|
|
categoryCacheData.put("categoryId",categoryId);
|
|
JedisUtil.setMap(secondLevel,categoryCacheData,0);
|
|
JedisUtil.setMap(secondLevel,categoryCacheData,0);
|
|
goodsEntity.setCategoryId(Integer.parseInt(categoryId));
|
|
goodsEntity.setCategoryId(Integer.parseInt(categoryId));
|