diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductTextController.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductTextController.java index 4b07917..6db48c4 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductTextController.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductTextController.java @@ -6,10 +6,7 @@ import com.muyu.common.core.web.domain.AjaxResult; import com.muyu.product.service.MallProductTextService; import com.nuyu.product.domain.MallProductText; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; /** * @Author: wangxinyuan @@ -32,4 +29,9 @@ public class MallProductTextController { public Result delete(Long id){ return Result.success(mallProductTextService.deleteMallProductTextById(id)); } + + @PutMapping("/update") + public Result update(@RequestBody MallProductText mallProductText){ + return Result.success(mallProductTextService.updateMallProductTextUpdate(mallProductText)); + } } diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/MallProductTextMapper.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/MallProductTextMapper.java index 8bbf1fa..e37488d 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/MallProductTextMapper.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/MallProductTextMapper.java @@ -16,4 +16,6 @@ public interface MallProductTextMapper { String deleteMallProductTextById(Long id); + + Object updateMallProductTextUpdate(MallProductText mallProductText); } diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductTextServiceImpl.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductTextServiceImpl.java index 026854c..5eff23d 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductTextServiceImpl.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductTextServiceImpl.java @@ -33,5 +33,10 @@ public class MallProductTextServiceImpl implements MallProductTextService { return mallProductTextMapper.deleteMallProductTextById(id); } + @Override + public Object updateMallProductTextUpdate(MallProductText mallProductText) { + return mallProductTextMapper.updateMallProductTextUpdate(mallProductText); + } + } diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/MallProductTextService.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/MallProductTextService.java index c91b0fa..acdc9a7 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/MallProductTextService.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/MallProductTextService.java @@ -13,4 +13,6 @@ public interface MallProductTextService { String deleteMallProductTextById(Long id); + + Object updateMallProductTextUpdate(MallProductText mallProductText); } diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/MallProductText.xml b/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/MallProductText.xml index 358f11e..b65db09 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/MallProductText.xml +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/MallProductText.xml @@ -3,6 +3,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> + + update mall_product_text set name = #{name} WHERE id = #{id} + delete from mall_product_text where id = #{id}