From 6404cb07e5281cfd901267c4fd560ba89bd5e2fd Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Wed, 04 Sep 2024 16:49:59 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/ysz' into ysz

---
 src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java |   22 +++++-----------------
 1 files changed, 5 insertions(+), 17 deletions(-)

diff --git a/src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java b/src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java
index 508966a..a2e2f97 100644
--- a/src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserRechargeServiceImpl.java
@@ -222,7 +222,6 @@
 
         for (int i = 0; i <userRecharges.size() ; i++) {
           SitePay s =   sitePayMapper.selectById(userRecharges.get(i).getPayId());
-
             userRecharges.get(i).setAssetsType(EStockType.getEStockTypeByCode(s.getAssetsType()).getSymbol1());
             userRecharges.get(i).setChannelName(EStockType.getEStockTypeByCode(s.getAssetsType()).getSymbol());
         }
@@ -319,7 +318,7 @@
     }
 
 
-    public ServerResponse createOrder(Integer userId, Integer state, Integer amt, String payChannel) {
+    public ServerResponse createOrder(Integer userId, Integer state, Integer amt, String payChannel,String accountType) {
         if (userId == null || state == null || amt == null) {
             return ServerResponse.createByErrorMsg("参数不能为空");
         }
@@ -341,21 +340,10 @@
         userRecharge.setPayAmt(new BigDecimal(amt.intValue()));
         userRecharge.setAddTime(new Date());
         userRecharge.setPayTime(new Date());
-
-        if (state.intValue() == 0) {
-            userRecharge.setOrderStatus(Integer.valueOf(0));
-        } else if (state.intValue() == 1) {
-            userRecharge.setOrderSn(payChannel);
-            userRecharge.setPayChannel("2");
-            userRecharge.setOrderStatus(Integer.valueOf(1));
-
-            this.userMapper.updateById(user);
-        } else if (state.intValue() == 2) {
-            userRecharge.setOrderStatus(Integer.valueOf(2));
-        } else {
-            return ServerResponse.createByErrorMsg("订单状态不正确");
-        }
-
+        userRecharge.setOrderStatus(Integer.valueOf(1));
+        userRecharge.setPayId(1);
+        userAssetsServices.availablebalanceChange(EStockType.getEStockTypeByCode(accountType).getCode(),
+                userId,EUserAssets.TOP_UP,new BigDecimal(amt),"","");
         int insertCount = this.userRechargeMapper.insert(userRecharge);
         if (insertCount > 0) {
             return ServerResponse.createBySuccessMsg("生成订单成功!");

--
Gitblit v1.9.3