From 13d5b569d54ca0f5c384bebb0fac2d43435a3ffa Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 22 七月 2024 15:49:08 +0800 Subject: [PATCH] 添加学习配置 优化 --- ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TGoodsController.java | 32 +++++++++++++++----------------- 1 files changed, 15 insertions(+), 17 deletions(-) diff --git a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TGoodsController.java b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TGoodsController.java index 37fbe1f..bf2f807 100644 --- a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TGoodsController.java +++ b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TGoodsController.java @@ -1,7 +1,7 @@ package com.ruoyi.management.controller; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.page.PageInfo; import com.ruoyi.goods.api.domain.TGoods; @@ -9,9 +9,6 @@ import com.ruoyi.goods.api.feignClient.GoodsClient; import com.ruoyi.goods.api.model.GoodsTypeQuery; import com.ruoyi.goods.api.model.TGoodsVO; -import com.ruoyi.management.service.ITGoodsService; -import com.ruoyi.management.service.ITGoodsTypeService; -import com.ruoyi.management.service.ITOrderService; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; @@ -30,16 +27,11 @@ @Controller @RequestMapping("/tGoods") public class TGoodsController { - @Autowired - private ITGoodsService goodsService; - @Autowired - private ITGoodsTypeService goodsTypeService; - @Autowired - private ITOrderService orderService; + @Autowired private GoodsClient goodsClient; @ResponseBody - @GetMapping("/listType") + @PostMapping("/listType") @ApiOperation(value = "列表查询", tags = {"后台-商品类型管理"}) public AjaxResult<PageInfo<TGoodsType>> listType(String name, Integer pageNumber, Integer pageSize){ @@ -71,16 +63,19 @@ @PostMapping("/deleteGoodsType") @ApiOperation(value = "删除", tags = {"后台-商品类型管理"}) public AjaxResult deleteGoodsType(Integer id) { - goodsClient.deleteGoodsType(id); + R r = goodsClient.deleteGoodsType(id); + if (r.getCode()!=200){ + return AjaxResult.error(r.getMsg()); + } // TGoodsType byId = goodsTypeService.getById(id); // byId.setIsDelete(1); // goodsTypeService.updateById(byId); return AjaxResult.success("删除成功"); } @ResponseBody - @GetMapping("/listAll") + @PostMapping("/listAll") @ApiOperation(value = "列表查询", tags = {"后台-商品管理"}) - public AjaxResult<PageInfo<TGoods>> listAll(String name, Integer pageNumber, Integer pageSize){ + public AjaxResult<PageInfo<TGoods>> listAll( String name,Integer pageNumber,Integer pageSize){ GoodsTypeQuery goodsTypeQuery = new GoodsTypeQuery(); goodsTypeQuery.setName(name); goodsTypeQuery.setPageNumber(pageNumber); @@ -117,9 +112,12 @@ @ResponseBody @PostMapping("/updateGoods") @ApiOperation(value = "修改", tags = {"后台-商品管理"}) - public AjaxResult<TGoods> updateGoods(@RequestBody TGoods dto) { - goodsClient.updateGoods(dto); - return AjaxResult.success("修改成功"); + public R updateGoods(@RequestBody TGoods dto) { + R r = goodsClient.updateGoods(dto); + if (r.getCode()!=200){ + return R.fail(r.getMsg()); + } + return R.ok("修改成功"); } @ResponseBody @PostMapping("/getGoodsInfo") -- Gitblit v1.7.1