From 27222d4cb0cbc05c58c30fc2525f6ed5246619bb Mon Sep 17 00:00:00 2001 From: huangqizhen Date: Mon, 24 Mar 2025 11:33:18 +0800 Subject: [PATCH] =?UTF-8?q?3.24=E6=96=B0=E5=A2=9E=E4=B8=8E=E6=A5=BC?= =?UTF-8?q?=E4=B8=8A=E5=AF=B9=E6=8E=A5=E7=9A=84=E7=9B=B8=E5=BA=94=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 4 ++-- src/main/java/com/example/demo/Util/GoldTistV2.java | 2 +- .../java/com/example/demo/controller/ProductController.java | 4 ++++ .../java/com/example/demo/controller/UserController.java | 13 +++++++++++++ src/main/java/com/example/demo/domain/entity/Audit.java | 5 +++-- src/main/java/com/example/demo/mapper/AdminMapper.java | 4 ++-- src/main/java/com/example/demo/mapper/ProductMapper.java | 3 +++ src/main/java/com/example/demo/mapper/UserMapper.java | 3 +++ .../java/com/example/demo/serviceImpl/AuditServiceImpl.java | 4 ++-- .../com/example/demo/serviceImpl/ProductServiceImpl.java | 6 ++++++ .../java/com/example/demo/serviceImpl/UserServiceImpl.java | 9 +++++++++ src/main/java/com/example/demo/sevice/ProductService.java | 1 + src/main/java/com/example/demo/sevice/UserSevice.java | 1 + src/main/resources/application.yml | 11 +++++++---- src/main/resources/mapper/ProductMapper.xml | 10 ++++++++++ src/main/resources/mapper/UserMapper.xml | 10 ++++++++++ 16 files changed, 77 insertions(+), 13 deletions(-) create mode 100644 src/main/resources/mapper/ProductMapper.xml create mode 100644 src/main/resources/mapper/UserMapper.xml diff --git a/pom.xml b/pom.xml index 09fb9bb..bf598a5 100644 --- a/pom.xml +++ b/pom.xml @@ -10,8 +10,8 @@ com.example demo - 0.0.2-SNAPSHOT - + + 0.0.3-SNAPSHOT demo demo diff --git a/src/main/java/com/example/demo/Util/GoldTistV2.java b/src/main/java/com/example/demo/Util/GoldTistV2.java index 388f677..3e62c1f 100644 --- a/src/main/java/com/example/demo/Util/GoldTistV2.java +++ b/src/main/java/com/example/demo/Util/GoldTistV2.java @@ -186,7 +186,7 @@ public class GoldTistV2 { * @参数介绍: @param lx 类型 * @参数介绍: @param jbs 金币数量 * @参数介绍: @param remark 备注 - * @参数介绍: @param yjjb 永久金币 + * @参数介绍: @param yjjb 永久金币 * @参数介绍: @param czr 操作人 * @参数介绍: @param goodsname 商品名称 * @参数介绍: @return diff --git a/src/main/java/com/example/demo/controller/ProductController.java b/src/main/java/com/example/demo/controller/ProductController.java index 6f6d0d3..ddb45bc 100644 --- a/src/main/java/com/example/demo/controller/ProductController.java +++ b/src/main/java/com/example/demo/controller/ProductController.java @@ -19,4 +19,8 @@ public class ProductController { public Result Product(@RequestBody Product product){ return Result.success(productService.findAll(product)); } + @PostMapping("/add") + public Result add(@RequestBody Product product){ + return Result.success(productService.add(product)); + } } diff --git a/src/main/java/com/example/demo/controller/UserController.java b/src/main/java/com/example/demo/controller/UserController.java index dd63121..1f01e8f 100644 --- a/src/main/java/com/example/demo/controller/UserController.java +++ b/src/main/java/com/example/demo/controller/UserController.java @@ -8,6 +8,9 @@ import com.example.demo.sevice.UserSevice; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.*; +import org.springframework.http.ResponseEntity; +import org.springframework.http.HttpStatus; + import java.util.Arrays; @@ -37,4 +40,14 @@ public class UserController { public Result jwcode() throws Exception { return Result.success(userSevice.jwcode()); } + @PostMapping("/add") + public Result User(@RequestBody User user) throws Exception{ + try { + return Result.success(userSevice.add(user)); + + } catch (Exception e) { + log.error(Arrays.toString(e.getStackTrace())); + return Result.error(e.getMessage()); + } + } } diff --git a/src/main/java/com/example/demo/domain/entity/Audit.java b/src/main/java/com/example/demo/domain/entity/Audit.java index 4b612b7..f76da9b 100644 --- a/src/main/java/com/example/demo/domain/entity/Audit.java +++ b/src/main/java/com/example/demo/domain/entity/Audit.java @@ -11,7 +11,7 @@ import java.util.Date; @Data @NoArgsConstructor -@JsonIgnoreProperties +@JsonIgnoreProperties(ignoreUnknown = true) public class Audit { private Integer auditId; private String jwcode; @@ -47,6 +47,7 @@ private BigDecimal rechargeGold; private String rechargeTime; private String adminName; - + private String sortField; + private String sortOrder; } diff --git a/src/main/java/com/example/demo/mapper/AdminMapper.java b/src/main/java/com/example/demo/mapper/AdminMapper.java index fd9816b..5004a09 100644 --- a/src/main/java/com/example/demo/mapper/AdminMapper.java +++ b/src/main/java/com/example/demo/mapper/AdminMapper.java @@ -11,9 +11,9 @@ import java.util.List; public interface AdminMapper { @Insert({ "insert into admin", - "(name,jwcode,password,permission,area,admin_flag,create_time,remark,status1)", + "(name,jwcode,password,permission,area,store,admin_flag,create_time,remark,status1,machineId)", "values", - "(#{name},#{jwcode},,#{password},#{permission},#{area},#{admin_flag},now(),#{remark},#{status1})" + "(#{name},#{jwcode},,#{password},#{permission},#{area},#{store},#{admin_flag},now(),#{remark},#{status1},#{machineId})" }) @Options(useGeneratedKeys = true,keyColumn = "admin_id",keyProperty = "adminId") int insert(Admin admin); diff --git a/src/main/java/com/example/demo/mapper/ProductMapper.java b/src/main/java/com/example/demo/mapper/ProductMapper.java index e66b1f8..fb51f82 100644 --- a/src/main/java/com/example/demo/mapper/ProductMapper.java +++ b/src/main/java/com/example/demo/mapper/ProductMapper.java @@ -9,6 +9,9 @@ import java.util.List; @Mapper public interface ProductMapper { + + int add(Product product); + @Select({ "select * from product" }) diff --git a/src/main/java/com/example/demo/mapper/UserMapper.java b/src/main/java/com/example/demo/mapper/UserMapper.java index 851b5cf..adb1cbd 100644 --- a/src/main/java/com/example/demo/mapper/UserMapper.java +++ b/src/main/java/com/example/demo/mapper/UserMapper.java @@ -10,6 +10,9 @@ import java.util.List; @Mapper public interface UserMapper { + + int add(User user); + @Select({ "