From 4100c86220acc3a1c43d5dbb42cf800feb0e3df9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BA=84=E9=94=90=E6=B3=A2?=
<10549902+zhuangruibo@user.noreply.gitee.com>
Date: Wed, 22 Apr 2026 21:55:17 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E9=87=8D=E6=9E=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...AppEntEnterpriseInformationController.java | 37 ++
.../AppEntTestEnfDemoController.java | 2 +-
.../IEnterpriseInformationService.java | 12 +
.../EnterpriseInformationServiceImpl.java | 39 ++
.../src/api/demo/index.js | 2 +-
.../src/config/env.js | 6 +
.../src/http/http.js | 2 +
.../src/http/index.js | 5 +-
.../src/views/enforcement/scanEntQRCode.vue | 11 +
.../vite-env/.env.enforcement-dev | 1 +
.../vite-env/.env.enforcement-prod | 3 +-
.../vite-env/.env.enterprise-dev | 1 +
.../vite-env/.env.enterprise-prod | 3 +-
.../vite-env/.env.supervision-dev | 1 +
.../vite-env/.env.supervision-prod | 5 +
...ntEnterpriseInformationControllerTest.java | 338 ++++++++++++++++++
16 files changed, 460 insertions(+), 8 deletions(-)
create mode 100644 zdxt-web-client/zdxt-enforcement-code-app/src/config/env.js
create mode 100644 zdxt-web-client/zdxt-enforcement-code-app/src/views/enforcement/scanEntQRCode.vue
create mode 100644 zdxt-web-server/zdxt-admin-web-server/src/test/java/com/zdxt/rest/test/AppEntEnterpriseInformationControllerTest.java
diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java
index d0170aaf..0d6759a4 100644
--- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java
+++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEntEnterpriseInformationController.java
@@ -96,4 +96,41 @@ public class AppEntEnterpriseInformationController {
return R.ok(result);
}
+ /**
+ * 根据企业纳税识别号强制生成二维码
+ *
+ * 忽略历史记录检查,直接将旧二维码置为失效并生成新的二维码,
+ * 返回新二维码URL、企业名称、生成时间
+ *
+ *
+ * @param enterpriseNumber 企业纳税识别号
+ * @return 二维码信息(qrCodeUrl, enterpriseName, generateTime)
+ */
+ @SaIgnore
+ @GetMapping("/forceGenerateQrCode/{enterpriseNumber}")
+ public R