From 09453acde9283f40524c730f004c19402f4ff988 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: Tue, 14 Apr 2026 23:53:30 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=86=99=E6=8E=A5=E5=8F=A3=E7=AC=AC?= =?UTF-8?q?=E4=BA=8C=E5=A4=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DictController.java} | 4 +- .../AppEnterpriseInformationController.java | 52 ++ ...rpriseMerchantAuthorizationController.java | 4 +- .../app}/enterprise/AppLoginController.java | 17 +- .../enterprise/AppThirdLoginController.java} | 8 +- .../EnterpriseComplaintController.java | 2 +- .../EnterpriseEvaluateController.java | 2 +- .../EnterpriseInformationController.java | 2 +- .../EnterpriseLawEnforcementController.java | 2 +- ...rpriseMerchantAuthorizationController.java | 2 +- .../LawEnforcementEnterpriseController.java | 2 +- .../QrCodeGenerateHistoryController.java | 2 +- .../service/IEnterpriseUserRefService.java | 16 + .../impl/EnterpriseUserRefServiceImpl.java | 20 + .../zdxt-enforcement-code-app/src/App.vue | 12 +- .../zdxt-enforcement-code-app/src/api/Home.js | 12 +- .../src/api/{ => enforce}/administrative.js | 3 +- .../src/api/{enforce.js => enforce/index.js} | 4 +- .../{enterprise.js => enterprise/index.js} | 134 ++-- .../src/http/http.js | 4 +- .../src/router/enforce.js | 6 +- .../src/router/enforceHome.js | 6 +- .../src/store/Common.js | 8 +- .../src/views/Home.vue | 2 +- .../src/views/HomeWx.vue | 2 +- .../views/administrative/appointment-bak.vue | 2 +- .../src/views/administrative/appointment.vue | 2 +- .../administrative/appointmentDetail.vue | 2 +- .../views/administrative/appointmentEdit.vue | 2 +- .../views/administrative/appointmentList.vue | 2 +- .../administrative/appointmentRelaunch.vue | 2 +- .../src/views/common/pdfPngPreview.vue | 2 +- .../src/views/enforce/earlyWarning.vue | 2 +- .../src/views/enforce/earlyWarningBak.vue | 2 +- .../src/views/enforce/enforceNoticeBase.vue | 2 +- .../views/enforce/enterpriseScanPreview.vue | 2 +- .../src/views/enforce/noScanFilter.vue | 2 +- .../src/views/enforce/scanQrCode.vue | 2 +- .../src/views/enforce/sign.vue | 2 +- .../src/views/enforceHome.vue | 3 +- .../src/views/enterprise/companyFilter.vue | 2 +- .../src/views/enterprise/enterpriseHome.vue | 638 +++++++++--------- .../enterprise/enterpriseInspectionDetail.vue | 2 +- .../src/views/enterprise/login.vue | 25 +- .../src/views/enterprise/registrationEdit.vue | 2 +- .../vite-env/.env.enforcement-dev | 2 +- .../vite-env/.env.enterprise-dev | 2 +- .../resources/application-dev-enforcement.yml | 2 +- .../resources/application-dev-enterprise.yml | 2 +- .../resources/application-dev-supervision.yml | 2 +- .../src/main/resources/application.yml | 6 +- 51 files changed, 590 insertions(+), 454 deletions(-) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/{appcontroller/enterprise/AppDictController.java => controller/DictController.java} (91%) create mode 100644 ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnterpriseInformationController.java rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/{appcontroller => controller/app}/enterprise/AppEnterpriseMerchantAuthorizationController.java (89%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/{appcontroller => controller/app}/enterprise/AppLoginController.java (90%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/{appcontroller/enterprise/AppThirdLogin.java => controller/app/enterprise/AppThirdLoginController.java} (84%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/{ => web/supervision}/EnterpriseComplaintController.java (98%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/{ => web/supervision}/EnterpriseEvaluateController.java (98%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/{ => web/supervision}/EnterpriseInformationController.java (98%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/{ => web/supervision}/EnterpriseLawEnforcementController.java (98%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/{ => web/supervision}/EnterpriseMerchantAuthorizationController.java (98%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/{ => web/supervision}/LawEnforcementEnterpriseController.java (98%) rename ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/{ => web/supervision}/QrCodeGenerateHistoryController.java (98%) rename zdxt-web-client/zdxt-enforcement-code-app/src/api/{ => enforce}/administrative.js (95%) rename zdxt-web-client/zdxt-enforcement-code-app/src/api/{enforce.js => enforce/index.js} (99%) rename zdxt-web-client/zdxt-enforcement-code-app/src/api/{enterprise.js => enterprise/index.js} (73%) diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppDictController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/DictController.java similarity index 91% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppDictController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/DictController.java index 56a7a32..97a0b7c 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppDictController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/DictController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.appcontroller.enterprise; +package com.zdxt.enforcementcode.controller; import lombok.RequiredArgsConstructor; import org.dromara.common.core.domain.R; @@ -17,7 +17,7 @@ import java.util.List; @RequiredArgsConstructor @RestController @RequestMapping("/app") -public class AppDictController { +public class DictController { private final ISysDictDataService dictDataService; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnterpriseInformationController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnterpriseInformationController.java new file mode 100644 index 0000000..d5edf47 --- /dev/null +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnterpriseInformationController.java @@ -0,0 +1,52 @@ +package com.zdxt.enforcementcode.controller.app.enterprise; + +import cn.dev33.satoken.annotation.SaIgnore; +import com.zdxt.enforcementcode.domain.vo.EnterpriseUserRefVo; +import com.zdxt.enforcementcode.service.IEnterpriseUserRefService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.dromara.common.core.domain.R; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +@Slf4j +@RequiredArgsConstructor +@RestController +@RequestMapping("/app/enterprise/enterpriseInfo") +public class AppEnterpriseInformationController { + + private final IEnterpriseUserRefService enterpriseUserRefService; + + /** + * 根据用户ID获取关联的企业信息列表 + * + * @param userId 用户ID + * @return 企业信息列表(enterpriseId, enterpriseName, enterpriseNumber) + */ + @SaIgnore + @GetMapping("/getEnterpriseInfo") + public R>> getEnterpriseInfo(@RequestParam Long userId) { + if (userId == null) { + return R.fail("用户ID不能为空"); + } + List refList = enterpriseUserRefService.queryListByUserId(userId); + List> dataList = new java.util.ArrayList<>(); + if (refList != null && !refList.isEmpty()) { + for (EnterpriseUserRefVo ref : refList) { + Map data = new HashMap<>(); + data.put("enterpriseId", ref.getEnterpriseId()); + data.put("enterpriseName", ref.getEnterpriseName()); + data.put("enterpriseNumber", ref.getEnterpriseNumber()); + dataList.add(data); + } + } + return R.ok(dataList); + } + +} diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppEnterpriseMerchantAuthorizationController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnterpriseMerchantAuthorizationController.java similarity index 89% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppEnterpriseMerchantAuthorizationController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnterpriseMerchantAuthorizationController.java index f4d451c..58458af 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppEnterpriseMerchantAuthorizationController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppEnterpriseMerchantAuthorizationController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.appcontroller.enterprise; +package com.zdxt.enforcementcode.controller.app.enterprise; import com.zdxt.enforcementcode.domain.bo.EnterpriseMerchantAuthorizationBo; import com.zdxt.enforcementcode.service.IEnterpriseMerchantAuthorizationService; @@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.ResponseBody; import java.util.List; @Controller -@RequestMapping("/app/code/authorization") +@RequestMapping("/app/enterprise/authorization") public class AppEnterpriseMerchantAuthorizationController { @Resource IEnterpriseMerchantAuthorizationService enterpriseMerchantAuthorizationService; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppLoginController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppLoginController.java similarity index 90% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppLoginController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppLoginController.java index 294a958..c5be3e6 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppLoginController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppLoginController.java @@ -1,20 +1,19 @@ -package com.zdxt.enforcementcode.appcontroller.enterprise; +package com.zdxt.enforcementcode.controller.app.enterprise; import cn.dev33.satoken.annotation.SaIgnore; import cn.dev33.satoken.stp.StpUtil; import cn.dev33.satoken.stp.parameter.SaLoginParameter; import cn.hutool.crypto.digest.DigestUtil; import com.zdxt.enforcementcode.domain.vo.EnterpriseUserVo; +import com.zdxt.enforcementcode.domain.vo.EnterpriseUserRefVo; import com.zdxt.enforcementcode.service.IEnterpriseUserService; +import com.zdxt.enforcementcode.service.IEnterpriseUserRefService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.dromara.common.core.domain.R; import org.dromara.common.core.domain.model.LoginUser; import org.dromara.common.satoken.utils.LoginHelper; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; @@ -22,6 +21,7 @@ import javax.crypto.spec.SecretKeySpec; import java.nio.charset.StandardCharsets; import java.util.Base64; import java.util.HashMap; +import java.util.List; import java.util.Map; /** @@ -30,11 +30,12 @@ import java.util.Map; @Slf4j @RequiredArgsConstructor @RestController -@RequestMapping("/app/enterprise") +@RequestMapping("/app/enterprise/login") public class AppLoginController { private final IEnterpriseUserService enterpriseUserService; + /** * AES密钥(与前端一致) */ @@ -47,8 +48,8 @@ public class AppLoginController { * @return 登录结果(token + 用户信息) */ @SaIgnore - @PostMapping("/login") - public R> login(@RequestBody Map params) { + @PostMapping("/do") + public R> validate(@RequestBody Map params) { String secretName = params.get("secretName"); String secretKey = params.get("secretKey"); diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppThirdLogin.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppThirdLoginController.java similarity index 84% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppThirdLogin.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppThirdLoginController.java index 7389dce..0cdf3e4 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/appcontroller/enterprise/AppThirdLogin.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enterprise/AppThirdLoginController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.appcontroller.enterprise; +package com.zdxt.enforcementcode.controller.app.enterprise; import org.dromara.common.core.domain.R; @@ -11,8 +11,8 @@ import java.util.HashMap; import java.util.Map; @Controller -@RequestMapping("/app/thirdLogin") -public class AppThirdLogin { +@RequestMapping("/app/enterprise/thirdLogin") +public class AppThirdLoginController { /** * 获取深i企包裹的code */ @@ -26,6 +26,4 @@ public class AppThirdLogin { result.put("accessSecret", accessSecret); return R.ok("获取成功", result); } - - } diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseComplaintController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseComplaintController.java similarity index 98% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseComplaintController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseComplaintController.java index 8170468..b3c6c13 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseComplaintController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseComplaintController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.controller; +package com.zdxt.enforcementcode.controller.web.supervision; import java.util.List; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseEvaluateController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseEvaluateController.java similarity index 98% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseEvaluateController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseEvaluateController.java index 5978858..b4b3593 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseEvaluateController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseEvaluateController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.controller; +package com.zdxt.enforcementcode.controller.web.supervision; import java.util.List; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseInformationController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseInformationController.java similarity index 98% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseInformationController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseInformationController.java index a2114a5..80f6a25 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseInformationController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseInformationController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.controller; +package com.zdxt.enforcementcode.controller.web.supervision; import java.util.List; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseLawEnforcementController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseLawEnforcementController.java similarity index 98% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseLawEnforcementController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseLawEnforcementController.java index 73557ff..e1e015a 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseLawEnforcementController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseLawEnforcementController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.controller; +package com.zdxt.enforcementcode.controller.web.supervision; import java.util.List; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseMerchantAuthorizationController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseMerchantAuthorizationController.java similarity index 98% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseMerchantAuthorizationController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseMerchantAuthorizationController.java index 1946558..2980163 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/EnterpriseMerchantAuthorizationController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/EnterpriseMerchantAuthorizationController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.controller; +package com.zdxt.enforcementcode.controller.web.supervision; import java.util.List; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/LawEnforcementEnterpriseController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/LawEnforcementEnterpriseController.java similarity index 98% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/LawEnforcementEnterpriseController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/LawEnforcementEnterpriseController.java index 01d235a..1087ff1 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/LawEnforcementEnterpriseController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/LawEnforcementEnterpriseController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.controller; +package com.zdxt.enforcementcode.controller.web.supervision; import java.util.List; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/QrCodeGenerateHistoryController.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/QrCodeGenerateHistoryController.java similarity index 98% rename from ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/QrCodeGenerateHistoryController.java rename to ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/QrCodeGenerateHistoryController.java index cf2a7f1..182b77e 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/QrCodeGenerateHistoryController.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/QrCodeGenerateHistoryController.java @@ -1,4 +1,4 @@ -package com.zdxt.enforcementcode.controller; +package com.zdxt.enforcementcode.controller.web.supervision; import java.util.List; diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/IEnterpriseUserRefService.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/IEnterpriseUserRefService.java index fc07139..32d9b4f 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/IEnterpriseUserRefService.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/IEnterpriseUserRefService.java @@ -65,4 +65,20 @@ public interface IEnterpriseUserRefService { * @return 是否删除成功 */ Boolean deleteWithValidByIds(Collection ids, Boolean isValid); + + /** + * 根据用户ID查询关联的企业信息 + * + * @param userId 用户ID + * @return 企业用户关联信息 + */ + EnterpriseUserRefVo queryByUserId(Long userId); + + /** + * 根据用户ID查询关联的所有企业信息 + * + * @param userId 用户ID + * @return 企业用户关联信息列表 + */ + List queryListByUserId(Long userId); } diff --git a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnterpriseUserRefServiceImpl.java b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnterpriseUserRefServiceImpl.java index ddcd522..f64c8f8 100644 --- a/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnterpriseUserRefServiceImpl.java +++ b/ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnterpriseUserRefServiceImpl.java @@ -133,4 +133,24 @@ public class EnterpriseUserRefServiceImpl implements IEnterpriseUserRefService { } return baseMapper.deleteByIds(ids) > 0; } + + /** + * 根据用户ID查询关联的企业信息 + */ + @Override + public EnterpriseUserRefVo queryByUserId(Long userId) { + LambdaQueryWrapper lqw = Wrappers.lambdaQuery(); + lqw.eq(EnterpriseUserRef::getUserId, userId); + return baseMapper.selectVoOne(lqw); + } + + /** + * 根据用户ID查询关联的所有企业信息 + */ + @Override + public List queryListByUserId(Long userId) { + LambdaQueryWrapper lqw = Wrappers.lambdaQuery(); + lqw.eq(EnterpriseUserRef::getUserId, userId); + return baseMapper.selectVoList(lqw); + } } diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/App.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/App.vue index bc3086b..81cf1f3 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/App.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/App.vue @@ -13,16 +13,10 @@ diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/api/Home.js b/zdxt-web-client/zdxt-enforcement-code-app/src/api/Home.js index fc88699..7883b5c 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/api/Home.js +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/api/Home.js @@ -4,24 +4,14 @@ export const boutiqueGoods = "/boutiqueGoods" export const recommendGoods = "/recommendGoods" export const userLogin = (params, success, error) => _post("/appLogin", params, success, error); export const testLogin = (params, success, error) => _post("/app/thirdLogin/testLogin", params, success, error); -// 企业端用户登录 -export const enterpriseLogin = (params, success, error) => _post("/app/enterprise/login", params, success, error); //查询字典 export const getDict = (params, success, error) => _get("/app/queryDict",params,success,error); //获取级联街道字典 export const getRegionCascade = (params, success, error) => _get("/app/code/item/getRegionCascade",params,success,error); -//查询用户关联企业授权信息 -export const getEnterpriseMerchantAuthorization = (params, success, error) => _get("/app/code/authorization/queryList",params,success,error); - -//深i企登录 -export const getSiqLoginAuth = (params, success, error) => _post("/app/thirdLogin/siqLogin",params,success,error); -export const getSiqLoginAuthTest = (params, success, error) => _post("/app/thirdLogin/siqLoginTest",params,success,error); - // 深圳易平台登录 export const getSzyptLoginAuth = (code, success, error) => _get("/app/thirdLogin/szyptLogin/"+code,null,success,error); export const szyptGetToken = (params, success, error) => _get("/app/thirdLogin/szyptGetToken",params,success,error); -// 获取包裹的数据 -export const siqCode = (params, success, error) => _get("/app/thirdLogin/getSiqCode",params,success,error); + diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/api/administrative.js b/zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce/administrative.js similarity index 95% rename from zdxt-web-client/zdxt-enforcement-code-app/src/api/administrative.js rename to zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce/administrative.js index a9b85d4..8043f45 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/api/administrative.js +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce/administrative.js @@ -1,4 +1,4 @@ -import { _get, _post,_form,_delete } from "../http/index"; +import { _get, _post,_form,_delete } from "../../http/index"; //行政检查预约登记 export const addEnterpriseLawEnforcement = (params, success, error) => _post("/app/code/enforcement/add",params,success,error) @@ -16,4 +16,3 @@ export const queryEnterpriseLawEnforcementList = (params, success, error) => _po export const queryTotal = (params, success, error) => _get("/app/code/enforcement/queryTotal",params,success,error) - diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce.js b/zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce/index.js similarity index 99% rename from zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce.js rename to zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce/index.js index 1ad2c3e..2b81f13 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce.js +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/api/enforce/index.js @@ -1,7 +1,7 @@ /** * 执法端接口 */ -import { _get, _post,_form,_delete } from "../http/index"; +import { _get, _post,_form,_delete } from "../../http/index"; /** * 执法计划列表 @@ -192,4 +192,4 @@ export const addNonEnforcementRegistration = (params, success, error) => _post(" export const queryNonRegistrationList = (params, success, error) => _post("/app/code/nonRegistration/queryList",params,success,error) -export const queryNonRegistrationById = (id, success, error) => _get("/app/code/nonRegistration/queryById/"+id,null,success,error) \ No newline at end of file +export const queryNonRegistrationById = (id, success, error) => _get("/app/code/nonRegistration/queryById/"+id,null,success,error) diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/api/enterprise.js b/zdxt-web-client/zdxt-enforcement-code-app/src/api/enterprise/index.js similarity index 73% rename from zdxt-web-client/zdxt-enforcement-code-app/src/api/enterprise.js rename to zdxt-web-client/zdxt-enforcement-code-app/src/api/enterprise/index.js index d4679ca..2bc8685 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/api/enterprise.js +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/api/enterprise/index.js @@ -1,4 +1,24 @@ -import { _get, _post,_form,_delete } from "../http/index"; +import { _get, _post,_form,_delete } from "../../http/index"; + +// region 重新整理有用的接口 +// 企业端用户登录 +let enterpriseAppBaseUrl = "/app/enterprise"; + +export const enterpriseLogin = (params, success, error) => _post(enterpriseAppBaseUrl + "/login/do", params, success, error); +// 获取用户关联的企业信息 +export const getEnterpriseInfo = (params, success, error) => _get(enterpriseAppBaseUrl + "/enterpriseInfo/getEnterpriseInfo", params, success, error); +//查询用户关联企业授权信息 +export const getEnterpriseMerchantAuthorization = (params, success, error) => _get(enterpriseAppBaseUrl + "/authorization/queryList",params,success,error); + +// endregion + + + +//深i企登录 +export const getSiqLoginAuth = (params, success, error) => _post("/app/thirdLogin/siqLogin",params,success,error); +export const getSiqLoginAuthTest = (params, success, error) => _post("/app/thirdLogin/siqLoginTest",params,success,error); +// 获取包裹的数据 +export const siqCode = (params, success, error) => _get("/app/thirdLogin/getSiqCode",params,success,error); //企业信息登记 export const addEnterpriseInformation = (params, success, error) => _post("/app/enterpriseInformation/add", params, success, error); @@ -21,10 +41,10 @@ export const queryListWithFiveDay = (params, success, error) => _get("/app/code/ /** * 查询企业执法登记列表-不分页 - * @param {*} params - * @param {*} success - * @param {*} error - * @returns + * @param {*} params + * @param {*} success + * @param {*} error + * @returns */ export const selectRegistrationList = (params, success, error) => _get("/app/code/registration/selectList",params,success,error) @@ -53,79 +73,79 @@ export const mssqDownFiles = (params, success, error) => _post("/app/satisfy/mss export const mssqDownFile = (params, success, error) => _post("/app/satisfy/mssqDownFile",params,success,error) /** * 查询企业行政执法通知记录 - * @param {*} params - * @param {*} success - * @param {*} error - * @returns + * @param {*} params + * @param {*} success + * @param {*} error + * @returns */ export const queryEnforcementList = (params, success, error) => _post("/app/code/enforcement/queryList",params,success,error) /** * 查询企业信息 - * @returns + * @returns */ export const getEnterpriseInformation = (id,success,error) => _get("/app/enterpriseInformation/getEnterpriseInformation/" + id,null,success,error) /** * 查询企业列表 - * @param {} params - * @param {*} success - * @param {*} error - * @returns + * @param {} params + * @param {*} success + * @param {*} error + * @returns */ export const queryEnterpriseInfoList = (params, success, error) =>_get("/app/enterpriseInformation/queryList",params, success, error) /** * 查询企业列表 - * @param {} params - * @param {*} success - * @param {*} error - * @returns + * @param {} params + * @param {*} success + * @param {*} error + * @returns */ export const queryEnterpriseInfoListAndQrInfo = (params, success, error) =>_post("/app/enterpriseInformation/queryListAndQrInfo",params, success, error) /** * 查询企业历史二维码生成记录 - * @param {*} params - * @param {*} success - * @param {*} error - * @returns + * @param {*} params + * @param {*} success + * @param {*} error + * @returns */ export const queryHistoryQrCodeList = (params, success, error) =>_get("/app/enterpriseInformation/queryHistoryQrCodeList",params, success, error) /** * 查询历史检查案件 - * @param {*} params - * @param {*} success - * @param {*} error - * @returns + * @param {*} params + * @param {*} success + * @param {*} error + * @returns */ export const queryXzjcjbxxList = (params, success, error) =>_post("/app/xzjcjbxx/queryList", params,success, error) /** * 查询强制案件 - * @param {*} enterpriseNumber - * @param {*} success - * @param {*} error - * @returns + * @param {*} enterpriseNumber + * @param {*} success + * @param {*} error + * @returns */ export const queryQZAJList = (params, success, error) =>_post("/app/xzjcjbxx/queryQZAJList", params,success, error) /** * 查询历史处罚案件 - * @param {*} enterpriseNumber - * @param {*} success - * @param {*} error - * @returns + * @param {*} enterpriseNumber + * @param {*} success + * @param {*} error + * @returns */ export const queryCFAJList = (params, success, error) =>_post("/app/xzjcjbxx/queryCFAJList",params,success, error) /** * 查询企业是否存在 * @param {*} enterpriseNumber 企业统一信用代码 - * @param {*} success - * @param {*} error - * @returns + * @param {*} success + * @param {*} error + * @returns */ export const checkIsExists = (enterpriseNumber, success, error) =>_get("/app/enterpriseInformation/checkIsExists/" + enterpriseNumber,null,success, error) @@ -133,9 +153,9 @@ export const checkIsExists = (enterpriseNumber, success, error) =>_get("/app/ent /** * 保存企业对行政执法的评价 * @param {*} enterpriseNumber 企业统一信用代码 - * @param {*} success - * @param {*} error - * @returns + * @param {*} success + * @param {*} error + * @returns */ export const addEvaluateInfo = (params, success, error) =>_post("/app/evaluate/add",params,success, error) @@ -143,40 +163,40 @@ export const addEvaluateInfo = (params, success, error) =>_post("/app/evaluate/a /** * 查询民生诉求执法部门列表 - * @param {*} params - * @param {*} success - * @param {*} error - * @returns + * @param {*} params + * @param {*} success + * @param {*} error + * @returns */ export const queryComplaintItemList = (params, success, error) =>_get("/app/code/item/queryList",params,success, error) /** * 查询执法人员统计数据 - * @param {*} params - * @param {*} success - * @param {*} error - * @returns + * @param {*} params + * @param {*} success + * @param {*} error + * @returns */ export const queryStatisticsIndicatorPart1 = (params, success, error) =>_get("/app/enforcementCheckStatistics/statisticsIndicatorPart1",params,success,error) /** * 查询统计个人分析数据 - * @param {*} params - * @param {*} success - * @param {*} error - * @returns + * @param {*} params + * @param {*} success + * @param {*} error + * @returns */ export const queryStatisticsIndicatorPart2 = (params, success, error) =>_get("/app/enforcementCheckStatistics/statisticsIndicatorPart2",params,success,error) /** * 查询统计部门分析数据 - * @param {*} params - * @param {*} success - * @param {*} error - * @returns + * @param {*} params + * @param {*} success + * @param {*} error + * @returns */ export const queryStatisticsIndicatorPart3 = (params, success, error) =>_get("/app/enforcementCheckStatistics/statisticsIndicatorPart3",params,success,error) //获取全部执法单位 -export const getAllEnforceDept = (params, success, error) => _post("/app/code/registration/getAllEnforceDept",params,success,error) \ No newline at end of file +export const getAllEnforceDept = (params, success, error) => _post("/app/code/registration/getAllEnforceDept",params,success,error) diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/http/http.js b/zdxt-web-client/zdxt-enforcement-code-app/src/http/http.js index 3f1361b..8554327 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/http/http.js +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/http/http.js @@ -1,6 +1,6 @@ import axios from 'axios'; import { $globalStore } from "../common/globalStore" -// import router from '@/router/home'; +import { $globalRouter } from "../common/globalRouter" // import {cache} from '@/store/store'; // axios.defaults.withCredentials = true //const source = axios.CancelToken.source() @@ -9,7 +9,7 @@ const http = axios.create({ contentType : "application/json", timeout: 1000 * 500000, // 1 秒 }); -const router = useRouter(); +const router = $globalRouter; //请求拦截器添加head http.interceptors.request.use( config => { diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/router/enforce.js b/zdxt-web-client/zdxt-enforcement-code-app/src/router/enforce.js index 000c5f9..fd6e094 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/router/enforce.js +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/router/enforce.js @@ -65,10 +65,10 @@ const routes = [ name: "noAccess", component: () => import("@/views/noAccess.vue"), }, - // 市外企业信息登记 + // 市外企业信息登记(执法端) { - path: "/outsideRegister", - name: "outsideRegister", + path: "/enforce/outsideRegister", + name: "enforceOutsideRegister", component: () => import("@/views/enforce/outsideRegister.vue"), }, ]; diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/router/enforceHome.js b/zdxt-web-client/zdxt-enforcement-code-app/src/router/enforceHome.js index a8517a0..853ae86 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/router/enforceHome.js +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/router/enforceHome.js @@ -48,14 +48,14 @@ const routes = [ }, }, //执法端扫码页面-深圳易 - { + /*{ path: "/enforce/scanPage_szy", name: "scanPage", component: () => import("@/views/enforce/scanPage_szy.vue"), meta: { isKeepAlive: false, }, - }, + },*/ //执法端扫码页面 // { // path: "/enforce/scanPageTest", @@ -157,4 +157,4 @@ const routes = [ }, ] -export {routes} \ No newline at end of file +export {routes} diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/store/Common.js b/zdxt-web-client/zdxt-enforcement-code-app/src/store/Common.js index f2451e4..fd26579 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/store/Common.js +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/store/Common.js @@ -11,6 +11,8 @@ export default defineStore('useCommon', { enterpriseNumber:"", //企业名称 enterpriseName:"", + //企业ID + enterpriseId:"", //当前登录用户ID userId:"", //执法主体 @@ -46,6 +48,10 @@ export default defineStore('useCommon', { SET_USER_ENTERPRISE_NAME(data){ this.enterpriseName = data; }, + //设置企业ID + SET_USER_ENTERPRISE_ID(data){ + this.enterpriseId = data; + }, //设置用户ID SET_USER_ID(data){ this.userId = data; @@ -112,6 +118,6 @@ export default defineStore('useCommon', { }, persist: { storage: sessionStorage, - pick: ['token', 'userId', 'enterpriseNumber', 'enterpriseName', 'phonenumber', 'orgId', 'hasLaw'], + pick: ['token', 'userId', 'enterpriseNumber', 'enterpriseName', 'enterpriseId', 'phonenumber', 'orgId', 'hasLaw'], }, }); diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/views/Home.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/views/Home.vue index c8afa36..128ca38 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/views/Home.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/views/Home.vue @@ -53,7 +53,7 @@ import * as w6s from 'szient-js-sdk'; import sha1 from 'crypto-js/sha1'; import { Loading } from 'vant'; - import {getEnterpriseMerchantAuthorization, getSiqLoginAuth, siqCode} from '../api/Home'; + import {getEnterpriseMerchantAuthorization, getSiqLoginAuth, siqCode} from '../api/enterprise'; import {showSuccessToast} from "vant"; import 'vant/es/toast/style'; const {useCommon} = $globalStore; diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/views/HomeWx.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/views/HomeWx.vue index 04be808..95c9a91 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/views/HomeWx.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/views/HomeWx.vue @@ -50,7 +50,7 @@ import Vconsolefrom from 'vconsole'; import * as w6s from 'szient-js-sdk'; import sha1 from 'crypto-js/sha1'; - import {getEnterpriseMerchantAuthorization, getSiqLoginAuth, getSiqLoginAuthTest} from '../api/Home'; + import {getEnterpriseMerchantAuthorization, getSiqLoginAuth, getSiqLoginAuthTest} from '../api/enterprise'; import {showSuccessToast} from "vant"; import 'vant/es/toast/style'; diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointment-bak.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointment-bak.vue index 3399675..dedcb78 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointment-bak.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointment-bak.vue @@ -207,7 +207,7 @@ addEnterpriseLawEnforcement, editEnterpriseLawEnforcement, queryEnterpriseLawEnforcementList - } from '../../api/administrative' + } from '../../api/enforce/administrative' import {queryUserInfo} from '../../api/enforce' import {queryEnterpriseInfoList} from '../../api/enterprise' import {reactive, ref} from "vue"; diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointment.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointment.vue index 73fb12c..ccf9458 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointment.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointment.vue @@ -217,7 +217,7 @@ addEnterpriseLawEnforcement, editEnterpriseLawEnforcement, queryEnterpriseLawEnforcementList - } from '../../api/administrative' + } from '../../api/enforce/administrative' import {queryUserInfo} from '../../api/enforce' import {queryEnterpriseInfoList} from '../../api/enterprise' import {reactive, ref} from "vue"; diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentDetail.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentDetail.vue index abcf4d1..6db19d0 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentDetail.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentDetail.vue @@ -186,7 +186,7 @@ editEnterpriseLawEnforcementDeputyOrder, getByIdToDataFillIn, cancelEnterpriseLawEnforcement - } from '@/api/administrative' + } from '@/api/enforce/administrative' import {queryUserInfo} from '../../api/enforce' import { queryEnterpriseInfoList } from '@/api/enterprise' import { reactive, ref } from "vue"; diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentEdit.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentEdit.vue index aa4cf32..e170493 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentEdit.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentEdit.vue @@ -265,7 +265,7 @@ import { showSuccessToast } from 'vant'; import 'vant/es/toast/style'; - import {getByUserIdAndZero, addEnterpriseLawEnforcement, editEnterpriseLawEnforcement, editEnterpriseLawEnforcementDeputyOrder, getByIdToDataFillIn} from '../../api/administrative' + import {getByUserIdAndZero, addEnterpriseLawEnforcement, editEnterpriseLawEnforcement, editEnterpriseLawEnforcementDeputyOrder, getByIdToDataFillIn} from '../../api/enforce/administrative' import {queryUserInfo} from '../../api/enforce' import { queryEnterpriseInfoList } from '../../api/enterprise' import { reactive, ref } from "vue"; diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentList.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentList.vue index 840da67..ddfcdd8 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentList.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/views/administrative/appointmentList.vue @@ -116,7 +116,7 @@ diff --git a/zdxt-web-client/zdxt-enforcement-code-app/src/views/enterprise/enterpriseInspectionDetail.vue b/zdxt-web-client/zdxt-enforcement-code-app/src/views/enterprise/enterpriseInspectionDetail.vue index bd04b11..b6279a2 100644 --- a/zdxt-web-client/zdxt-enforcement-code-app/src/views/enterprise/enterpriseInspectionDetail.vue +++ b/zdxt-web-client/zdxt-enforcement-code-app/src/views/enterprise/enterpriseInspectionDetail.vue @@ -134,7 +134,7 @@