Compare commits
2 Commits
6fbe11061f
...
052a6e7e92
| Author | SHA1 | Date | |
|---|---|---|---|
| 052a6e7e92 | |||
| 04e8e68f91 |
@ -117,6 +117,7 @@ public class ShopBaseProductCategoryController {
|
|||||||
oldShopBaseProductCategory.setCategory_order(shopBaseProductCategory.getCategory_order());
|
oldShopBaseProductCategory.setCategory_order(shopBaseProductCategory.getCategory_order());
|
||||||
}else {
|
}else {
|
||||||
oldShopBaseProductCategory.setCategory_order(shopBaseProductCategory.getCategory_order());
|
oldShopBaseProductCategory.setCategory_order(shopBaseProductCategory.getCategory_order());
|
||||||
|
oldShopBaseProductCategory.setCategory_is_enable(shopBaseProductCategory.getCategory_is_enable());
|
||||||
}
|
}
|
||||||
return CommonResult.success(shopBaseProductCategoryService.editCategory(oldShopBaseProductCategory));
|
return CommonResult.success(shopBaseProductCategoryService.editCategory(oldShopBaseProductCategory));
|
||||||
}
|
}
|
||||||
|
|||||||
@ -115,7 +115,7 @@ public interface ShopBaseProductCategoryService extends IBaseService<ShopBasePro
|
|||||||
* @param categoryName
|
* @param categoryName
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
ShopBaseProductCategory getCategoryByName(String categoryName);
|
ShopBaseProductCategory getCategoryByName(String categoryName,String storeId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据父类id,分类名称,店铺Id获取一条记录
|
* 根据父类id,分类名称,店铺Id获取一条记录
|
||||||
|
|||||||
@ -1141,9 +1141,10 @@ public class ShopBaseProductCategoryServiceImpl extends BaseServiceImpl<ShopBase
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public ShopBaseProductCategory getCategoryByName(String categoryName) {
|
public ShopBaseProductCategory getCategoryByName(String categoryName,String storeId) {
|
||||||
QueryWrapper<ShopBaseProductCategory> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<ShopBaseProductCategory> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("category_name", categoryName);
|
queryWrapper.eq("category_name", categoryName);
|
||||||
|
queryWrapper.eq("store_id", storeId);
|
||||||
queryWrapper.orderByAsc("category_parent_id").orderByAsc("category_order");
|
queryWrapper.orderByAsc("category_parent_id").orderByAsc("category_order");
|
||||||
List<ShopBaseProductCategory> list = list(queryWrapper);
|
List<ShopBaseProductCategory> list = list(queryWrapper);
|
||||||
if (CollUtil.isNotEmpty(list)) {
|
if (CollUtil.isNotEmpty(list)) {
|
||||||
|
|||||||
@ -185,7 +185,7 @@ public abstract class SyncBaseThirdSxAbstract{
|
|||||||
firstCategoryName=firstCategoryName.replace(forbidCategoryName,"");
|
firstCategoryName=firstCategoryName.replace(forbidCategoryName,"");
|
||||||
}
|
}
|
||||||
// TODO storeId 不判断一下吗?
|
// TODO storeId 不判断一下吗?
|
||||||
ShopBaseProductCategory cate = productCategoryService.getCategoryByName(firstCategoryName);
|
ShopBaseProductCategory cate = productCategoryService.getCategoryByName(firstCategoryName,storeId);
|
||||||
if (cate != null) {
|
if (cate != null) {
|
||||||
list.get(i).setCategory_parent_id(cate.getCategory_id());
|
list.get(i).setCategory_parent_id(cate.getCategory_id());
|
||||||
} else{
|
} else{
|
||||||
@ -217,7 +217,7 @@ public abstract class SyncBaseThirdSxAbstract{
|
|||||||
secondCategoryName=secondCategoryName.replace(forbidCategoryName,"");
|
secondCategoryName=secondCategoryName.replace(forbidCategoryName,"");
|
||||||
}
|
}
|
||||||
// TODO storeId 不判断一下吗?
|
// TODO storeId 不判断一下吗?
|
||||||
ShopBaseProductCategory cate = productCategoryService.getCategoryByName(secondCategoryName);
|
ShopBaseProductCategory cate = productCategoryService.getCategoryByName(secondCategoryName,storeId);
|
||||||
if (cate != null) {
|
if (cate != null) {
|
||||||
list.get(i).setCategory_parent_id(cate.getCategory_id());
|
list.get(i).setCategory_parent_id(cate.getCategory_id());
|
||||||
} else {
|
} else {
|
||||||
@ -282,7 +282,7 @@ public abstract class SyncBaseThirdSxAbstract{
|
|||||||
JSONObject o = (JSONObject) brandListJSON.get(i);
|
JSONObject o = (JSONObject) brandListJSON.get(i);
|
||||||
if (o != null && StrUtil.isNotBlank(o.getStr("category"))) {
|
if (o != null && StrUtil.isNotBlank(o.getStr("category"))) {
|
||||||
// category 一般是父分类名
|
// category 一般是父分类名
|
||||||
ShopBaseProductCategory cate = productCategoryService.getCategoryByName(o.getStr("category"));
|
ShopBaseProductCategory cate = productCategoryService.getCategoryByName(o.getStr("category"),storeId);
|
||||||
if (cate != null) {
|
if (cate != null) {
|
||||||
goodBrandList.get(i).setCategory_id(cate.getCategory_id());
|
goodBrandList.get(i).setCategory_id(cate.getCategory_id());
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user