From 603099079fdf637669fd056b2c5883ae57a9cae2 Mon Sep 17 00:00:00 2001 From: hupeng Date: Sat, 7 Mar 2020 15:03:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../shop/controller/IndexController.java | 14 +++++------ .../shop/controller/MallController.java | 12 +++++----- .../shop/controller/PayController.java | 3 ++- .../app/modular/shop/service/IAdService.java | 2 +- .../modular/shop/service/ICateService.java | 2 +- .../modular/shop/service/IGoodsService.java | 21 ++++++++-------- .../modular/shop/service/INewsService.java | 2 +- .../modular/shop/service/IOrderService.java | 24 +++++++++---------- 9 files changed, 41 insertions(+), 41 deletions(-) diff --git a/pom.xml b/pom.xml index a254a7a..ba91502 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ ruoyi http://www.ruoyi.vip - 若依管理系统 + 供货管理系统 4.1.0 diff --git a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/IndexController.java b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/IndexController.java index 99c108e..5cd0639 100644 --- a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/IndexController.java +++ b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/IndexController.java @@ -3,12 +3,12 @@ package com.ruoyi.app.modular.shop.controller; import com.itmuch.lightsecurity.jwt.UserOperator; import com.ruoyi.app.common.R; import com.ruoyi.app.common.persistence.model.WechatNewsArticle; +import com.ruoyi.app.modular.shop.service.IAdService; +import com.ruoyi.app.modular.shop.service.IGoodsService; +import com.ruoyi.app.modular.shop.service.INewsService; import com.ruoyi.app.modular.shop.service.dto.AdsDTO; import com.ruoyi.app.modular.shop.service.dto.GoodsDTO; import com.ruoyi.app.modular.shop.service.dto.NewsDTO; -import com.ruoyi.app.modular.shop.service.impl.AdServiceImpl; -import com.ruoyi.app.modular.shop.service.impl.GoodsServiceImpl; -import com.ruoyi.app.modular.shop.service.impl.NewsServiceImpl; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; @@ -33,15 +33,14 @@ import java.util.Map; @Api(value = "首页模块", tags = "首页模块", description = "首页模块") public class IndexController { private final UserOperator userOperator; - private final GoodsServiceImpl goodsService; - private final NewsServiceImpl newsService; - private final AdServiceImpl adService; + private final IGoodsService goodsService; + private final INewsService newsService; + private final IAdService adService; @GetMapping("/shop/index-list") @ApiOperation(value = "首页信息",notes = "首页信息") public R index(){ - //int userId = userOperator.getUser().getId(); int userId = 0; List recommedGoods = goodsService.getList(0,1,3,userId,"",1); List newGoods = goodsService.getList(0,1,6,userId,"",2); @@ -55,7 +54,6 @@ public class IndexController { map.put("ads",ads); return R.success(map); - //return null; } @GetMapping("/shop/news-lists") diff --git a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/MallController.java b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/MallController.java index ca46143..3b1f713 100644 --- a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/MallController.java +++ b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/MallController.java @@ -4,12 +4,12 @@ import cn.hutool.core.util.StrUtil; import com.itmuch.lightsecurity.jwt.UserOperator; import com.ruoyi.app.common.R; import com.ruoyi.app.common.persistence.model.StoreSpecGoodsPrice; +import com.ruoyi.app.modular.shop.service.ICateService; +import com.ruoyi.app.modular.shop.service.IGoodsService; +import com.ruoyi.app.modular.shop.service.IOrderService; import com.ruoyi.app.modular.shop.service.dto.CateDTO; import com.ruoyi.app.modular.shop.service.dto.GoodsDTO; import com.ruoyi.app.modular.shop.service.dto.SpecItemDTO; -import com.ruoyi.app.modular.shop.service.impl.CateServiceImpl; -import com.ruoyi.app.modular.shop.service.impl.GoodsServiceImpl; -import com.ruoyi.app.modular.shop.service.impl.OrderServiceImpl; import com.ruoyi.app.modular.shop.service.mapper.GoodsMapper; import com.ruoyi.app.modular.shop.service.vo.CartVO; import com.ruoyi.app.modular.shop.service.vo.CollectVO; @@ -36,11 +36,11 @@ import java.util.Map; @RequiredArgsConstructor(onConstructor = @__(@Autowired)) @Api(value = "商城模块", tags = "商城模块", description = "商城模块") public class MallController { - private final CateServiceImpl cateService; - private final GoodsServiceImpl goodsService; + private final ICateService cateService; + private final IGoodsService goodsService; private final UserOperator userOperator; private final GoodsMapper goodsMapper; - private final OrderServiceImpl orderervice; + private final IOrderService orderervice; @GetMapping("/shop/mall-lists") @ApiOperation(value = "商品分类模块列表",notes = "商品分类模块列表") diff --git a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/PayController.java b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/PayController.java index 5b57c25..9c5085b 100644 --- a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/PayController.java +++ b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/controller/PayController.java @@ -19,6 +19,7 @@ import com.ruoyi.app.common.persistence.model.StoreMember; import com.ruoyi.app.common.persistence.model.StoreOrder; import com.ruoyi.app.common.persistence.model.StoreOrderGoods; import com.ruoyi.app.modular.member.service.IMemberService; +import com.ruoyi.app.modular.shop.service.IOrderService; import com.ruoyi.app.modular.shop.service.impl.OrderServiceImpl; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -47,7 +48,7 @@ import java.util.Map; @Api(value = "支付模块", tags = "支付模块", description = "支付模块") public class PayController { private final UserOperator userOperator; - private final OrderServiceImpl orderService; + private final IOrderService orderService; private final WxPayService wxPayService; private final IMemberService memberService; private final StoreOrderGoodsMapper storeOrderGoodsMapper; diff --git a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IAdService.java b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IAdService.java index eae01e2..d0246dc 100644 --- a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IAdService.java +++ b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IAdService.java @@ -11,6 +11,6 @@ import java.util.List; public interface IAdService extends IService { - public List getList(); + List getList(); } diff --git a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/ICateService.java b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/ICateService.java index 6044254..c047354 100644 --- a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/ICateService.java +++ b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/ICateService.java @@ -11,5 +11,5 @@ import java.util.List; public interface ICateService extends IService { - public List getList(); + List getList(); } diff --git a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IGoodsService.java b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IGoodsService.java index 51ab7a7..cdb9023 100644 --- a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IGoodsService.java +++ b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IGoodsService.java @@ -1,13 +1,12 @@ package com.ruoyi.app.modular.shop.service; - - import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.app.common.persistence.model.StoreGoods; import com.ruoyi.app.common.persistence.model.StoreSpecGoodsPrice; import com.ruoyi.app.modular.shop.service.dto.CartDTO; import com.ruoyi.app.modular.shop.service.dto.GoodsDTO; +import com.ruoyi.app.modular.shop.service.dto.SpecItemDTO; import com.ruoyi.app.modular.shop.service.vo.CartVO; import com.ruoyi.app.modular.shop.service.vo.PageVO; @@ -16,20 +15,22 @@ import java.util.Map; public interface IGoodsService extends IService { - public List getList(int cateId,int page,int limit, + List getList(int cateId,int page,int limit, int userId,String keywords,int order); - public boolean isCollect(int goodsId,int userId); + boolean isCollect(int goodsId,int userId); - public List collectGoods(int page,int limit,int userId); + List collectGoods(int page,int limit,int userId); - public Map goodsSpecPrice(int goodsId); + Map goodsSpecPrice(int goodsId); - public boolean addOrCancelCollect(int goodsId,int userId,int type); + boolean addOrCancelCollect(int goodsId,int userId,int type); - public boolean addCart(CartVO cartVO,int userId); + boolean addCart(CartVO cartVO,int userId); - public boolean delCart(String goodsIds,int userId); + boolean delCart(String goodsIds,int userId); - public List cartList(PageVO pageVO,int userId); + List cartList(PageVO pageVO,int userId); + + Map> goodsSpec(int goodsId); } diff --git a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/INewsService.java b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/INewsService.java index 5624e58..8035db5 100644 --- a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/INewsService.java +++ b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/INewsService.java @@ -12,6 +12,6 @@ import java.util.List; public interface INewsService extends IService { - public List getList(int page,int limit); + List getList(int page,int limit); } diff --git a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IOrderService.java b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IOrderService.java index 53bcd31..80e8e05 100644 --- a/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IOrderService.java +++ b/ruoyi-api/src/main/java/com/ruoyi/app/modular/shop/service/IOrderService.java @@ -18,28 +18,28 @@ import java.util.Map; public interface IOrderService extends IService { - public String addOrderOfOne(OrderVo orderVo,int userId); + String addOrderOfOne(OrderVo orderVo,int userId); - public String addOrderOfTwo(OrderVo orderVo,int userId); + String addOrderOfTwo(OrderVo orderVo,int userId); - public int checkStore(int goodsId,String spec_key); + int checkStore(int goodsId,String spec_key); - public void updateCouponStatus(int id); + void updateCouponStatus(int id); - public List orderList(int status, int userId, int page,int limit); + List orderList(int status, int userId, int page,int limit); - public OrderDTO orderDetail(String orderId,int userId); + OrderDTO orderDetail(String orderId,int userId); - public void orderHandle(int orderId,int type,int userId); + void orderHandle(int orderId,int type,int userId); - public List pointsMoneyLogs(int type, int userId, int page,int limit); + List pointsMoneyLogs(int type, int userId, int page,int limit); - public Map countInfo(int userId); + Map countInfo(int userId); - public StoreOrder orderInfo(String orderId,int userId); + StoreOrder orderInfo(String orderId,int userId); - public void payYue(StoreOrder order); + void payYue(StoreOrder order); - public void notifyHandle(StoreOrder order); + void notifyHandle(StoreOrder order); }