From cc19707f29bd9a74740e45776551897b95577619 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Wed, 4 Feb 2026 16:28:45 +0800 Subject: [PATCH] 11 --- .../wallet/controller/WalletTransactionController.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/WalletTransactionController.java b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/WalletTransactionController.java index 11315614e..f9b8ed9ac 100644 --- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/WalletTransactionController.java +++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/WalletTransactionController.java @@ -1,6 +1,7 @@ package com.bsd.pjcloud.wallet.controller; import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.thread.ThreadUtil; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.bsd.pjcloud.common.core.util.R; @@ -32,6 +33,7 @@ import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.List; +import java.util.concurrent.TimeUnit; /** * 会员钱包流水表 @@ -254,6 +256,12 @@ public class WalletTransactionController { Long count = walletTransactionMapper.count(dto, dataScope); if (count > 3 * 10000) throw new RuntimeException("导出数据超出30000条,请缩小查询范围"); + try { + ThreadUtil.sleep(10000, TimeUnit.SECONDS); + } catch (Exception e) { + + } + walletTransactionService.exportByTemplate(response, dto, count, "file/个人充值明细.xlsx", dataScope); }