From 7acf7e5d1ed8fb493ac50ba5ee83eb6ec2e02544 Mon Sep 17 00:00:00 2001 From: niujiyi <18272501226@163.com> Date: Sat, 16 May 2026 19:07:45 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E7=AB=AF-=E4=BA=8C?= =?UTF-8?q?=E7=BB=B4=E7=A0=81=E4=B8=8B=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppEntEnterpriseInformationController.java | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java index 4efb82d5..99229db9 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java @@ -120,19 +120,23 @@ public class AppEntEnterpriseInformationController { * @return 二维码信息(qrCodeUrl, enterpriseName, generateTime) */ @SaIgnore - @GetMapping("/forceGenerateQrCode/{enterpriseNumber}") - public R> forceGenerateQrCode(@PathVariable String enterpriseNumber) { - if (enterpriseNumber == null || enterpriseNumber.trim().isEmpty()) { - return R.fail("企业纳税识别号不能为空"); - } + @GetMapping("/forceGenerateQrCode") + public R> forceGenerateQrCode() { + //根据当前登录用户部门ID 查询企业统一信用代码 + LambdaQueryWrapper lqw = Wrappers.lambdaQuery(); + lqw.eq(EnterpriseInformation::getDeptId, LoginHelper.getDeptId()); + EnterpriseInformation enterpriseInformation = enterpriseInformationMapper.selectOne(lqw); + if(enterpriseInformation == null){ + return R.fail("企业纳税识别号不存在"); + } // 1. 强制生成二维码(跳过历史记录检查) QrCodeGenerateHistoryVo qrCodeVo = enterpriseInformationService.forceGenerateQrCode( - "", enterpriseNumber, "app.enterprise", "强制重新生成二维码"); + "", enterpriseInformation.getEnterpriseNumber(), "app.enterprise", "强制重新生成二维码"); // 2. 查询企业名称 String enterpriseName = ""; - EnterpriseInformationVo enterpriseInfo = enterpriseInformationService.queryByEnterpriseNumber(enterpriseNumber); + EnterpriseInformationVo enterpriseInfo = enterpriseInformationService.queryByEnterpriseNumber(enterpriseInformation.getEnterpriseNumber()); if (enterpriseInfo != null) { enterpriseName = enterpriseInfo.getEnterpriseName(); } From a0930153cb1be74e01e4d2c9dc3873df773a7b84 Mon Sep 17 00:00:00 2001 From: niujiyi <18272501226@163.com> Date: Sat, 16 May 2026 19:08:41 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E7=AB=AF-=E4=BA=8C?= =?UTF-8?q?=E7=BB=B4=E7=A0=81=E4=B8=8B=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/enterprise/AppEntEnterpriseInformationController.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java index 99229db9..129339ff 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java @@ -72,7 +72,6 @@ public class AppEntEnterpriseInformationController { * 查询企业最新的有效二维码记录,返回二维码URL、企业名称、生成时间 *

* - * @param enterpriseNumber 企业纳税识别号 * @return 二维码信息(qrCodeUrl, enterpriseName, generateTime) */ @SaIgnore @@ -116,7 +115,6 @@ public class AppEntEnterpriseInformationController { * 返回新二维码URL、企业名称、生成时间 *

* - * @param enterpriseNumber 企业纳税识别号 * @return 二维码信息(qrCodeUrl, enterpriseName, generateTime) */ @SaIgnore