|
@@ -5,11 +5,15 @@ import com.ym.mec.common.dto.PmsProductDto;
|
|
import com.ym.mec.common.dto.PmsProductQueryParamDto;
|
|
import com.ym.mec.common.dto.PmsProductQueryParamDto;
|
|
import com.ym.mec.common.page.PageInfo;
|
|
import com.ym.mec.common.page.PageInfo;
|
|
import com.yonge.cooleshow.admin.controller.OmsOrderReturnApplyController;
|
|
import com.yonge.cooleshow.admin.controller.OmsOrderReturnApplyController;
|
|
|
|
+import com.yonge.cooleshow.admin.dto.PmsProductCategoryWithChildrenItem;
|
|
import com.yonge.cooleshow.admin.service.OmsOrderReturnApplyService;
|
|
import com.yonge.cooleshow.admin.service.OmsOrderReturnApplyService;
|
|
|
|
+import com.yonge.cooleshow.admin.service.PmsBrandService;
|
|
|
|
+import com.yonge.cooleshow.admin.service.PmsProductCategoryService;
|
|
import com.yonge.cooleshow.admin.service.PmsProductService;
|
|
import com.yonge.cooleshow.admin.service.PmsProductService;
|
|
import com.yonge.cooleshow.mall.common.api.CommonPage;
|
|
import com.yonge.cooleshow.mall.common.api.CommonPage;
|
|
import com.yonge.cooleshow.mall.common.api.CommonResult;
|
|
import com.yonge.cooleshow.mall.common.api.CommonResult;
|
|
import com.yonge.cooleshow.mall.common.enums.OrderCacheEnum;
|
|
import com.yonge.cooleshow.mall.common.enums.OrderCacheEnum;
|
|
|
|
+import com.yonge.cooleshow.mbg.model.PmsBrand;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.redisson.api.RLock;
|
|
import org.redisson.api.RLock;
|
|
@@ -47,6 +51,12 @@ public class OpenController {
|
|
@Autowired
|
|
@Autowired
|
|
private PmsProductService productService;
|
|
private PmsProductService productService;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private PmsBrandService brandService;
|
|
|
|
+
|
|
|
|
+ @Autowired
|
|
|
|
+ private PmsProductCategoryService productCategoryService;
|
|
|
|
+
|
|
private static final Logger log = LoggerFactory.getLogger(OmsOrderReturnApplyController.class);
|
|
private static final Logger log = LoggerFactory.getLogger(OmsOrderReturnApplyController.class);
|
|
|
|
|
|
@ApiOperation("完成退货测试接口")
|
|
@ApiOperation("完成退货测试接口")
|
|
@@ -87,4 +97,21 @@ public class OpenController {
|
|
return pageInfo;
|
|
return pageInfo;
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ @ApiOperation(value = "根据品牌名称分页获取品牌列表")
|
|
|
|
+ @RequestMapping(value = "/brand/list", method = RequestMethod.GET)
|
|
|
|
+ @ResponseBody
|
|
|
|
+ public List<PmsBrand> getList() {
|
|
|
|
+ List<PmsBrand> brandList = brandService.listBrand("", 1, 9999);
|
|
|
|
+ return brandList;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @ApiOperation("查询所有一级分类及子分类")
|
|
|
|
+ @RequestMapping(value = "/productCategory/list/withChildren", method = RequestMethod.GET)
|
|
|
|
+ @ResponseBody
|
|
|
|
+ public List<PmsProductCategoryWithChildrenItem> listWithChildren() {
|
|
|
|
+ List<PmsProductCategoryWithChildrenItem> list = productCategoryService.listWithChildren();
|
|
|
|
+ return list;
|
|
|
|
+ }
|
|
}
|
|
}
|