From 6b8c59ead0bcd43d54658b78f463d8ea420143d6 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 01 九月 2025 15:24:33 +0800 Subject: [PATCH] 提现新增订单号 --- ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java index d9e25c6..1f68c8d 100644 --- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java +++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java @@ -20,6 +20,7 @@ import com.ruoyi.other.service.ShopService; import com.ruoyi.other.service.ShopWithdrawService; import com.ruoyi.other.util.BankCode; +import com.ruoyi.other.util.UUIDUtil; import com.ruoyi.other.util.withdraw.HttpUtilWithdraw; import com.ruoyi.other.util.pay.HttpRequester; import com.ruoyi.other.util.pay.HttpRespons; @@ -39,6 +40,7 @@ import java.io.IOException; import java.math.BigDecimal; import java.math.RoundingMode; +import java.text.SimpleDateFormat; import java.time.LocalDateTime; import java.util.*; import java.util.stream.Collectors; @@ -205,6 +207,8 @@ } private void baseWithdrawalApplication(BigDecimal money, Long userId, Integer shopId) { + SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS"); + String code = sdf.format(new Date()) + UUIDUtil.getNumberRandom(5); money=money.setScale(2, BigDecimal.ROUND_HALF_DOWN); Shop shop = shopService.getById(shopId); if (money.compareTo(BigDecimal.ZERO)==0){ @@ -221,6 +225,7 @@ shopWithdraw.setShopName(shop.getName()); shopWithdraw.setCreateUserId(userId); shopWithdraw.setMoney(money); + shopWithdraw.setCode(code); shopWithdraw.setAuditStatus(0);//待审核 shopWithdraw.setStatus(1);//申请中 shopWithdraw.setCreateTime(LocalDateTime.now()); -- Gitblit v1.7.1