From 03920a80587fa28c1792695be45bc8f5e54f88a6 Mon Sep 17 00:00:00 2001 From: wxy Date: Mon, 6 May 2024 10:09:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/MallProductInfoController.java | 2 +- .../product/controller/PurController.java | 84 ------------------- .../product/mapper/MallProductInfoMapper.java | 4 +- .../com/muyu/product/mapper/PurMapper.java | 24 ------ .../Impl/MallProductInfoServiceImpl.java | 6 +- .../product/service/Impl/PurServiceImpl.java | 65 -------------- .../com/muyu/product/service/PurService.java | 24 ------ .../mapper/product/MallProductInfoMapper.xml | 5 ++ .../resources/mapper/product/PurMapper.xml | 26 ------ 9 files changed, 12 insertions(+), 228 deletions(-) delete mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/PurController.java delete mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/PurMapper.java delete mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/PurServiceImpl.java delete mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/PurService.java delete mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/PurMapper.xml diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductInfoController.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductInfoController.java index e26c8d0..f064253 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductInfoController.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductInfoController.java @@ -42,7 +42,7 @@ public class MallProductInfoController extends BaseController /** * 查询商品信息列表 */ - @RequiresPermissions("product:attrInfo:list") + @RequiresPermissions("product:info:list") @GetMapping("/list") public AjaxResult list(MallProductInfo mallProductRuleAttrInfo){ PageInfo info=mallProductInfoService.list(mallProductRuleAttrInfo); diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/PurController.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/PurController.java deleted file mode 100644 index 509a596..0000000 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/PurController.java +++ /dev/null @@ -1,84 +0,0 @@ -package com.muyu.product.controller; - -import com.github.pagehelper.PageInfo; -import com.muyu.common.core.utils.poi.ExcelUtil; -import com.muyu.common.core.web.domain.AjaxResult; -import com.muyu.common.log.enums.BusinessType; -import com.muyu.common.security.annotation.RequiresPermissions; -import com.muyu.product.service.PurService; -import com.nuyu.product.dto.Pur; -import com.nuyu.product.req.BookReq; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; -import com.muyu.common.log.annotation.Log; - -import javax.servlet.http.HttpServletResponse; -import java.util.List; - -/** - * @Author: wangxinyuan - * @Date: 2024/4/26 上午11:23 - */ -@RestController -@RequestMapping("/test") -public class PurController { - - - @Autowired - private PurService purService; - - @ApiOperation("测试") - @GetMapping("/list") - @RequiresPermissions("product:info:list") - public AjaxResult list(BookReq bookReq){ - PageInfoinfo=purService.list(bookReq); - return AjaxResult.success(info); - } - - /** - * 导出列表 - */ - @RequiresPermissions("product:info:export") - @Log(title = "数据pur", businessType = BusinessType.EXPORT) - @PostMapping("/export") - public void export(HttpServletResponse response, Pur pur) - { - List list = purService.selectPur(pur); - ExcelUtil util = new ExcelUtil(Pur.class); - util.exportExcel(response, list, "pur数据"); - } - - /** - * 新增测试列表 - */ - @RequiresPermissions("product:info:add") - @Log(title = "测试", businessType = BusinessType.INSERT) - @PostMapping - public AjaxResult add(@RequestBody Pur pur) - { - return AjaxResult.success(purService.insertPur(pur)); - } - - - /** - * 获取测试详细信息 - */ - @RequiresPermissions("product:info:query") - @GetMapping(value = "/{purId}") - public AjaxResult getInfo(@PathVariable("purId") Long purId) - { - return AjaxResult.success(purService.selectPurByPurId(purId)); - } - - /** - * 删除 - */ - @RequiresPermissions("product:info:remove") - @Log(title = "1", businessType = BusinessType.DELETE) - @DeleteMapping("/{purIds}") - public AjaxResult remove(@PathVariable Long[] purIds) - { - return AjaxResult.success(purService.deletePurByPurIds(purIds)); - } -} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/MallProductInfoMapper.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/MallProductInfoMapper.java index 5a59190..1b3c94b 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/MallProductInfoMapper.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/MallProductInfoMapper.java @@ -1,6 +1,7 @@ package com.muyu.product.mapper; import com.nuyu.product.domain.MallProductInfo; +import org.apache.ibatis.annotations.Mapper; import java.util.List; @@ -11,6 +12,7 @@ import java.util.List; * @author muyu * @date 2024-05-06 */ +@Mapper public interface MallProductInfoMapper { /** @@ -61,5 +63,5 @@ public interface MallProductInfoMapper */ public int deleteMallProductInfoByIds(Long[] ids); - List list(MallProductInfo mallProductRuleAttrInfo); + List list(MallProductInfo mallProductInfo); } diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/PurMapper.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/PurMapper.java deleted file mode 100644 index 098df5f..0000000 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/PurMapper.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.muyu.product.mapper; - -import com.nuyu.product.dto.Pur; -import com.nuyu.product.req.BookReq; -import org.apache.ibatis.annotations.Mapper; - -import java.util.List; - -/** - * @Author: wangxinyuan - * @Date: 2024/4/26 上午11:23 - */ -@Mapper -public interface PurMapper { - List list(BookReq bookReq); - - String selectPurByPurId(Long purId); - - String deletePurByPurIds(Long[] purIds); - - List selectPur(Pur pur); - - String insertPur(Pur pur); -} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductInfoServiceImpl.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductInfoServiceImpl.java index 42ebe8c..8741a90 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductInfoServiceImpl.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductInfoServiceImpl.java @@ -101,9 +101,9 @@ public class MallProductInfoServiceImpl implements MallProductInfoService } @Override - public PageInfo list(MallProductInfo mallProductRuleAttrInfo) { - PageHelper.startPage(mallProductRuleAttrInfo.getPageNum(),mallProductRuleAttrInfo.getPageSize()); - List products = mallProductInfoMapper.list(mallProductRuleAttrInfo); + public PageInfo list(MallProductInfo mallProductInfo) { + PageHelper.startPage(mallProductInfo.getPageNum(),mallProductInfo.getPageSize()); + List products = mallProductInfoMapper.list(mallProductInfo); PageInfo pageInfo = new PageInfo<>(products); return pageInfo; } diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/PurServiceImpl.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/PurServiceImpl.java deleted file mode 100644 index 2ad6949..0000000 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/PurServiceImpl.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.muyu.product.service.Impl; - -import com.github.pagehelper.PageHelper; -import com.github.pagehelper.PageInfo; -import com.muyu.common.core.test.admin.Book; -import com.muyu.product.mapper.PurMapper; -import com.muyu.product.service.PurService; -import com.nuyu.product.dto.Pur; -import com.nuyu.product.req.BookReq; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * @Author: wangxinyuan - * @Date: 2024/4/26 上午11:23 - */ -@Service -public class PurServiceImpl implements PurService { - - @Autowired - private PurMapper purMapper; - - @Override - public PageInfo list(BookReq bookReq) { - PageHelper.startPage(bookReq.getPageNum(),bookReq.getPageSize()); - List products = purMapper.list(bookReq); - PageInfo pageInfo = new PageInfo<>(products); - return pageInfo; - } - - /** - * 查询【请填写功能名称】 - * - * @param purId 【请填写功能名称】主键 - * @return 【请填写功能名称】 - */ -// @Override -// public Pur selectPurByPurId(Long purId) -// { -// return purMapper.selectPurByPurId(purId); -// } - - - @Override - public String selectPurByPurId(Long purId) { - return purMapper.selectPurByPurId(purId); - } - - @Override - public String deletePurByPurIds(Long[] purIds) { - return purMapper.deletePurByPurIds(purIds); - } - - @Override - public List selectPur(Pur pur) { - return purMapper.selectPur(pur); - } - - @Override - public String insertPur(Pur pur) { - return purMapper.insertPur(pur); - } -} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/PurService.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/PurService.java deleted file mode 100644 index d531e5a..0000000 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/PurService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.muyu.product.service; - -import com.github.pagehelper.PageInfo; -import com.nuyu.product.dto.Pur; -import com.nuyu.product.req.BookReq; - -import java.util.List; - -/** - * @Author: wangxinyuan - * @Date: 2024/4/26 上午11:23 - */ -public interface PurService { - - PageInfo list(BookReq bookReq); - - String selectPurByPurId(Long purId); - - String deletePurByPurIds(Long[] purIds); - - List selectPur(Pur pur); - - String insertPur(Pur pur); -} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/MallProductInfoMapper.xml b/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/MallProductInfoMapper.xml index f352fd8..0e78f5d 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/MallProductInfoMapper.xml +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/MallProductInfoMapper.xml @@ -44,6 +44,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where id = #{id} + + insert into mall_product_info diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/PurMapper.xml b/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/PurMapper.xml deleted file mode 100644 index 57ecc8e..0000000 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/PurMapper.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - INSERT INTO `product`.`pur` (`images_url`, `pur_name`, `pur_sex`, `pur_score`) VALUES (#{imagesUrl}, #{purName}, #{purSex}, #{purScore}); - - - - delete from pur where pur_id = #{purId} - - - - - - - -