From 0cc73a9ffcdd356e0b797e458b400acfb660da94 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期日, 15 六月 2025 02:26:06 +0800 Subject: [PATCH] 更新用户端功能 --- UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java | 46 ---------------------------------------------- 1 files changed, 0 insertions(+), 46 deletions(-) diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java index 0227815..974ba84 100644 --- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java +++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java @@ -1,22 +1,10 @@ package com.stylefeng.guns.modular.api; -import com.baomidou.mybatisplus.mapper.EntityWrapper; -import com.stylefeng.guns.core.util.ToolUtil; import com.stylefeng.guns.modular.account.controller.AppOrderController; -import com.stylefeng.guns.modular.account.model.TEnterpriseWithdrawal; -import com.stylefeng.guns.modular.account.server.ITEnterpriseWithdrawalService; import com.stylefeng.guns.modular.account.server.UserWithdrawalService; -import com.stylefeng.guns.modular.cloudPayment.example.DepositExample; -import com.stylefeng.guns.modular.cloudPayment.req.DepositReq; -import com.stylefeng.guns.modular.enums.PaymentTypeEnum; -import com.stylefeng.guns.modular.system.model.Company; -import com.stylefeng.guns.modular.system.model.UserInfo; -import com.stylefeng.guns.modular.system.model.UserWithdrawal; -import com.stylefeng.guns.modular.system.service.ICompanyService; import com.stylefeng.guns.modular.system.service.IUserInfoService; import com.stylefeng.guns.modular.system.util.PayMoneyUtil; -import com.unionpay.upyzt.resp.DepositResp; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; @@ -27,8 +15,6 @@ import javax.servlet.http.HttpServletResponse; import java.io.PrintWriter; import java.math.BigDecimal; -import java.text.SimpleDateFormat; -import java.util.Date; import java.util.Map; @@ -105,37 +91,5 @@ } } - public void cloudPay(Integer uid,String total_fee,String transaction_id,int type) { - if(type==1){ - BigDecimal divide = new BigDecimal(total_fee).divide(new BigDecimal(100)); - total_fee=divide.toString(); - } - System.out.println("回调参数:"+total_fee+"---"+transaction_id); - UserInfo userInfo = userInfoService.selectById(uid); - UserWithdrawal driverWith = userWithdrawalService.selectOne(new EntityWrapper<UserWithdrawal>() - .eq("phone", userInfo.getPhone()) - .last("LIMIT 1")); - DepositReq depositReq = new DepositReq(); - depositReq.setOutOrderNo(ToolUtil.getRandomString(32)); - depositReq.setTotalAmount(new BigDecimal(total_fee).multiply(new BigDecimal(100)).intValue()); // 总金额 - depositReq.setAmount(new BigDecimal(total_fee).multiply(new BigDecimal(100)).intValue()); // 支付金额 - depositReq.setDiscountAmount(0); // 优惠金额 - depositReq.setBalanceAcctId(driverWith.getBalanceAcctId()); - depositReq.setDepositType("1"); - depositReq.setPaymentType(PaymentTypeEnum.CUP_APP.getCode()); - depositReq.setPaymentTradeNo(transaction_id); // 系统交易流水号 - depositReq.setPaymentSucceededAt(new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ").format(new Date())); - depositReq.setOrderNo(transaction_id); - depositReq.setOrderAmount(new BigDecimal(total_fee).multiply(new BigDecimal(100)).longValue()); - depositReq.setProductName("用户支付充值"); - depositReq.setProductCount(1); - try { - DepositResp depositResp = DepositExample.create(depositReq); - System.err.println(depositResp); - } catch (Exception e) { - e.printStackTrace(); - } - - } } -- Gitblit v1.7.1