From c9cb5289d6ee49e23c467b92b3bf39dba6f817cb Mon Sep 17 00:00:00 2001 From: wxy Date: Sat, 11 May 2024 17:00:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../product/controller/MallProductTextController.java | 10 ++++++---- .../com/muyu/product/mapper/MallProductTextMapper.java | 2 ++ .../service/Impl/MallProductTextServiceImpl.java | 5 +++++ .../muyu/product/service/MallProductTextService.java | 2 ++ .../main/resources/mapper/product/MallProductText.xml | 3 +++ 5 files changed, 18 insertions(+), 4 deletions(-) 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}