From 6c0fd2cb801554f7999d14e45a94ef0f0d0dfb8d Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期五, 16 十月 2026 17:45:33 +0800
Subject: [PATCH] feat(mes): 二维码大批量导出改为后台任务,取消数量上限

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/bagcode/MesProBagCodeServiceImpl.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/bagcode/MesProBagCodeServiceImpl.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/bagcode/MesProBagCodeServiceImpl.java
index 2310eff..ddd169b 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/bagcode/MesProBagCodeServiceImpl.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/bagcode/MesProBagCodeServiceImpl.java
@@ -596,6 +596,26 @@
     }
 
     @Override
+    public Long getPrintableBagCodeCountByUuid(String uuid) {
+        return bagCodeMapper.selectPrintableCountByUuid(uuid);
+    }
+
+    @Override
+    public Long getPrintableBagCodeCountByBatchId(Long batchId) {
+        return bagCodeMapper.selectPrintableCountByBatchId(batchId);
+    }
+
+    @Override
+    public List<MesProBagCodeDO> getPrintableBagCodePageByUuid(String uuid, int pageNo, int pageSize) {
+        return bagCodeMapper.selectPrintablePageByUuid(uuid, pageNo, pageSize);
+    }
+
+    @Override
+    public List<MesProBagCodeDO> getPrintableBagCodePageByBatchId(Long batchId, int pageNo, int pageSize) {
+        return bagCodeMapper.selectPrintablePageByBatchId(batchId, pageNo, pageSize);
+    }
+
+    @Override
     public void markOutbound(Long id, Long salesId) {
         bagCodeMapper.markOutbound(id, salesId, LocalDateTime.now());
     }

--
Gitblit v1.9.3