|  |  |  | 
|---|
|  |  |  | import cc.mrbird.febs.common.entity.QueryRequest; | 
|---|
|  |  |  | import cc.mrbird.febs.common.utils.OssUtils; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.dto.AddMallGoodsDto; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.dto.MallGoodsUpdateDto; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.dto.UpMallGoodsDto; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.MallGoods; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.MallGoodsCategory; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.service.IAdminMallGoodsService; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.AdminMallGoodsCategoryTreeVo; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.AdminMallGoodsTreeVo; | 
|---|
|  |  |  | import cn.hutool.core.util.IdUtil; | 
|---|
|  |  |  | import lombok.RequiredArgsConstructor; | 
|---|
|  |  |  | import lombok.extern.slf4j.Slf4j; | 
|---|
|  |  |  | 
|---|
|  |  |  | import javax.validation.constraints.NotNull; | 
|---|
|  |  |  | import java.io.IOException; | 
|---|
|  |  |  | import java.util.HashMap; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  | import java.util.Map; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Slf4j | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 商品-编辑 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @PostMapping("updateMallGoods") | 
|---|
|  |  |  | @ControllerEndpoint(operation = "商品-编辑", exceptionMessage = "操作失败") | 
|---|
|  |  |  | public FebsResponse updateMallGoods(@RequestBody @Valid MallGoodsUpdateDto mallGoodsUpdateDto) { | 
|---|
|  |  |  | return adminMallGoodsService.updateMallGoods(mallGoodsUpdateDto); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 商品-全部选择 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("goods/allTree") | 
|---|
|  |  |  | @ControllerEndpoint(exceptionMessage = "获取商品失败") | 
|---|
|  |  |  | public List<AdminMallGoodsTreeVo> getAllGoodsTree(){ | 
|---|
|  |  |  | return adminMallGoodsService.getAllGoodsTree(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|