From 796f43299f096446bfa708258ecfec0d2930ef45 Mon Sep 17 00:00:00 2001
From: SongZhang <2064194730@qq.com>
Date: Tue, 20 Aug 2024 13:23:13 +0800
Subject: [PATCH] =?UTF-8?q?1.=E4=BB=A3=E5=AE=A2=E4=B8=8B=E5=8D=95=E7=9B=B8?=
=?UTF-8?q?=E5=85=B3=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 9 +-
.../system/cashierservice/bean/LogTag.java | 2 +-
.../controller/OrderController.java | 19 +-
.../system/cashierservice/entity/OrderVo.java | 2 +
.../cashierservice/entity/TbCashierCart.java | 7 +-
.../entity/dto/UpdateVipDTO.java | 23 ++
.../cashierservice/entity/vo/CartVo.java | 7 +-
.../mybatis/MPCashierCartMapper.java | 7 +
.../mybatis/MpShopTableMapper.java | 8 +
.../cashierservice/rabbit/RabbitProducer.java | 2 -
.../cashierservice/service/OrderService.java | 206 ++++++++++++++----
11 files changed, 232 insertions(+), 60 deletions(-)
create mode 100644 src/main/java/com/chaozhanggui/system/cashierservice/entity/dto/UpdateVipDTO.java
create mode 100644 src/main/java/com/chaozhanggui/system/cashierservice/mybatis/MPCashierCartMapper.java
create mode 100644 src/main/java/com/chaozhanggui/system/cashierservice/mybatis/MpShopTableMapper.java
diff --git a/pom.xml b/pom.xml
index 5e5deff..15b70c2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,10 +69,11 @@
1.9.4
- org.mybatis.spring.boot
- mybatis-spring-boot-starter
- 2.1.1
+ com.baomidou
+ mybatis-plus-boot-starter
+ 3.5.7
+
org.mybatis.generator
mybatis-generator-core
@@ -266,4 +267,4 @@
-
\ No newline at end of file
+
diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/bean/LogTag.java b/src/main/java/com/chaozhanggui/system/cashierservice/bean/LogTag.java
index 4543914..6222c46 100644
--- a/src/main/java/com/chaozhanggui/system/cashierservice/bean/LogTag.java
+++ b/src/main/java/com/chaozhanggui/system/cashierservice/bean/LogTag.java
@@ -10,7 +10,7 @@ import lombok.Getter;
@Getter
public enum LogTag {
JPUSH("极光"), CLIENT("安卓"),
- LOGIN("登录"), SYSTEM("系统"), CART("订单购物车");
+ LOGIN("登录"), SYSTEM("系统"), CART("订单购物车"), PLACE("下单");
private final String value;
LogTag(String value) {
diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/controller/OrderController.java b/src/main/java/com/chaozhanggui/system/cashierservice/controller/OrderController.java
index 42fc7db..c4c0a3a 100644
--- a/src/main/java/com/chaozhanggui/system/cashierservice/controller/OrderController.java
+++ b/src/main/java/com/chaozhanggui/system/cashierservice/controller/OrderController.java
@@ -6,12 +6,15 @@ import com.alibaba.fastjson.JSONObject;
import com.chaozhanggui.system.cashierservice.annotation.MyLog;
import com.chaozhanggui.system.cashierservice.bean.LogTag;
import com.chaozhanggui.system.cashierservice.entity.OrderVo;
+import com.chaozhanggui.system.cashierservice.entity.dto.UpdateVipDTO;
import com.chaozhanggui.system.cashierservice.entity.vo.CartVo;
import com.chaozhanggui.system.cashierservice.service.OrderService;
import com.chaozhanggui.system.cashierservice.sign.Result;
import com.chaozhanggui.system.cashierservice.util.TokenUtil;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.ResponseEntity;
+import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@CrossOrigin(origins = "*")
@@ -24,6 +27,14 @@ public class OrderController {
@Autowired
private OrderService orderService;
+ @PutMapping("/updateVip")
+ @MyLog(value = "代客下单 修改会员", tag = LogTag.PLACE)
+ public ResponseEntity