From 02382a97294be4bff8b7139ea3ebb663fa48fa7c Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期六, 31 八月 2024 09:06:48 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mx_charging_pile

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TVipOrderServiceImpl.java      |    2 ++
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java    |    2 +-
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TShoppingOrderController.java    |    3 +++
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TVipOrderController.java         |    2 +-
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TExchangeOrderServiceImpl.java |    4 +++-
 ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TVipOrder.java                    |    6 ++++++
 ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TExchangeOrder.java               |    4 +++-
 7 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TExchangeOrder.java b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TExchangeOrder.java
index 16d3a99..1015308 100644
--- a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TExchangeOrder.java
+++ b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TExchangeOrder.java
@@ -113,6 +113,8 @@
     @ApiModelProperty(value = "取消人")
     @TableField(exist = false)
     private String cancellationName;
-
+    @ApiModelProperty(value = "訂單id")
+    @TableField(exist = false)
+    private String uid;
 
 }
diff --git a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TVipOrder.java b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TVipOrder.java
index 6777cdb..ab4f606 100644
--- a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TVipOrder.java
+++ b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TVipOrder.java
@@ -92,5 +92,11 @@
     @ApiModelProperty(value = "会员类型名称")
     @TableField(exist = false)
     private String name;
+    @ApiModelProperty(value = "uid")
+    @TableField(exist = false)
+    private String uid;
+    @ApiModelProperty(value = "userUid")
+    @TableField(exist = false)
+    private String userUid;
 
 }
diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java
index 0297052..875aa4a 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TExchangeOrderController.java
@@ -93,7 +93,7 @@
     }
     @Resource
     private SysUserClient sysUserClient;
-    @PostMapping("/getShoppingOrderInfoById")
+    @GetMapping("/getShoppingOrderInfoById")
     @ApiOperation(value = "根据订单id查看订单详情", tags = {"管理后台-兑换订单"})
     public AjaxResult<TExchangeOrder> getShoppingOrderList(String id) {
         TExchangeOrder byId = exchangeOrderService.getById(id);
diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TShoppingOrderController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TShoppingOrderController.java
index db6f98f..8418b50 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TShoppingOrderController.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TShoppingOrderController.java
@@ -144,6 +144,9 @@
 				// todo 部署到线上之后写回调地址
 //				wxPaymentRefundModel.setNotify_url("");
 				String string = byId.getPaymentAmount().multiply(new BigDecimal("100")).toString();
+				if (string.contains(".")){
+					string = string.substring(0,string.indexOf("."));
+				}
 				int i = Integer.parseInt(string);
 				WxPaymentRefundModel.RefundAmount refundAmount = new WxPaymentRefundModel.RefundAmount();
 				refundAmount.setTotal(i);
diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TVipOrderController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TVipOrderController.java
index 8165775..7beaf25 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TVipOrderController.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TVipOrderController.java
@@ -52,7 +52,7 @@
     @PostMapping("/addVipOrder")
     @ApiOperation(value = "添加会员订单", tags = {"管理后台-会员订单"})
     public AjaxResult addVipOrder(@RequestBody TVipOrder dto) {
-        vipOrderService.save(dto);
+        vipOrderService.saveOrUpdate(dto);
         return AjaxResult.success();
     }
     @GetMapping("/deleteVipOrder")
diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TExchangeOrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TExchangeOrderServiceImpl.java
index 554db1a..c009340 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TExchangeOrderServiceImpl.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TExchangeOrderServiceImpl.java
@@ -168,7 +168,9 @@
 		}
 		PageInfo<TExchangeOrder> pageInfo = new PageInfo<>(query.getPageCurr(),query.getPageSize());
 		List<TExchangeOrder> list = this.baseMapper.pageList(pageInfo,query,startTime1,startTime2);
-
+		for (TExchangeOrder tExchangeOrder : list) {
+			tExchangeOrder.setUid(tExchangeOrder.getId().toString());
+		}
 		pageInfo.setRecords(list);
 		return pageInfo;
     }
diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TVipOrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TVipOrderServiceImpl.java
index 1850b34..bce2fae 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TVipOrderServiceImpl.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TVipOrderServiceImpl.java
@@ -42,6 +42,8 @@
         PageInfo<TVipOrder> pageInfo = new PageInfo<>(query.getPageCurr(),query.getPageSize());
         List<TVipOrder> list = this.baseMapper.pageList(pageInfo,query,startTime1,startTime2);
         for (TVipOrder tVipOrder : list) {
+            tVipOrder.setUid(tVipOrder.getId().toString());
+            tVipOrder.setUserUid(tVipOrder.getAppUserId().toString());
             TVip data = vipClient.getInfo(tVipOrder.getVipId()).getData();
             if (data!=null){
                 tVipOrder.setName(data.getName());

--
Gitblit v1.7.1