From dfdc3c9b786769e5e53b6657d168de1ea922c76b Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期五, 27 六月 2025 16:59:58 +0800
Subject: [PATCH] 部分功能调整

---
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityServiceImpl.java              |    4 ----
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyQualityPolicyServiceImpl.java |    4 ----
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityDecomposeServiceImpl.java     |    4 ----
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanySummaryServiceImpl.java       |    4 ----
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/InformationPlatformServiceImpl.java  |    8 ++++----
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyBasicServiceImpl.java         |    4 ----
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityAccomplishServiceImpl.java    |    4 ----
 7 files changed, 4 insertions(+), 28 deletions(-)

diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyBasicServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyBasicServiceImpl.java
index ca36ea6..28936bf 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyBasicServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyBasicServiceImpl.java
@@ -63,10 +63,6 @@
     @Override
     public CommonResult updateCompanyBasic(CompanyBasic companyBasic) {
         LoginUserDetails loginUser = SecurityUtils.getLoginUser();
-        List<CompanyBasic> companyBasics = companyBasicMapper.selectCompanyBasicList(companyBasic.getCompanyId());
-        if (companyBasics.size()>0){
-            throw new ApiException("当前企业已有相关数据,请删除原有数据后重试");
-        }
         SysCompany sysCompany = sysCompanyService.selectCompanyById(Long.valueOf(companyBasic.getCompanyId()));
         companyBasic.setCompanyName(sysCompany.getName());
         companyBasic.setUpdateBy(loginUser.getUsername());
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyQualityPolicyServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyQualityPolicyServiceImpl.java
index 01f5761..b632a05 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyQualityPolicyServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanyQualityPolicyServiceImpl.java
@@ -76,10 +76,6 @@
     @Override
     public CommonResult updateCompanyQualityPolicy(CompanyQualityPolicy companyQualityPolicy) {
         LoginUserDetails loginUser = SecurityUtils.getLoginUser();
-        List<CompanyQualityPolicy> companyQualityPolicies = companyQualityPolicyMapper.selectCompanyQualityPolicyList(companyQualityPolicy.getCompanyId());
-        if (companyQualityPolicies.size()>0){
-            throw new ApiException("当前企业已有相关数据,请删除原有数据后重试");
-        }
         SysCompany sysCompany = sysCompanyService.selectCompanyById(Long.valueOf(companyQualityPolicy.getCompanyId()));
         companyQualityPolicy.setCompanyName(sysCompany.getName());
         companyQualityPolicy.setUpdateBy(loginUser.getUsername());
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanySummaryServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanySummaryServiceImpl.java
index 4f7549a..4153a6b 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanySummaryServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/CompanySummaryServiceImpl.java
@@ -62,10 +62,6 @@
     @Override
     public CommonResult updateCompanySummary(CompanySummary companySummary) {
         LoginUserDetails loginUser = SecurityUtils.getLoginUser();
-        List<CompanySummary> companySummaries = companySummaryMapper.selectCompanySummaryList(companySummary.getCompanyId());
-        if (companySummaries.size()>0){
-            throw new ApiException("当前企业已有相关数据,请删除原有数据后重试");
-        }
         SysCompany sysCompany = sysCompanyService.selectCompanyById(Long.valueOf(companySummary.getCompanyId()));
         companySummary.setCompanyName(sysCompany.getName());
         companySummary.setUpdateBy(loginUser.getUsername());
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/InformationPlatformServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/InformationPlatformServiceImpl.java
index a28fe7b..e85eaef 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/InformationPlatformServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/InformationPlatformServiceImpl.java
@@ -25,11 +25,11 @@
 
     @Override
     public List<InformationPlatform> getInformationPlatforms(Long companyId) {
-        if (companyId == null) {
-            companyId = SecurityUtils.getCompanyId();
-        }
+
         LambdaQueryWrapper<InformationPlatform> queryWrapper = new LambdaQueryWrapper<>();
-        queryWrapper.eq(InformationPlatform::getCompanyId, companyId);
+        if (companyId != null){
+            queryWrapper.eq(InformationPlatform::getCompanyId, companyId);
+        }
         queryWrapper.eq(InformationPlatform::getDelFlag, UserConstant.ENABLE);
         queryWrapper.orderByDesc(InformationPlatform::getCreateTime);
 
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityAccomplishServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityAccomplishServiceImpl.java
index a5dd76b..e34a398 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityAccomplishServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityAccomplishServiceImpl.java
@@ -68,10 +68,6 @@
 
     @Override
     public CommonResult updateQualityAccomplish(QualityAccomplish qualityAccomplish) {
-        List<QualityAccomplish> qualityAccomplishes = qualityAccomplishMapper.selectByQualityId(qualityAccomplish.getQualityId());
-        if (qualityAccomplishes.size()>0){
-            throw new ApiException("当前质量目标完成情况已存在");
-        }
         LoginUserDetails loginUser = SecurityUtils.getLoginUser();
         qualityAccomplish.setUpdateTime(LocalDateTime.now());
         qualityAccomplish.setUpdateBy(loginUser.getUsername());
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityDecomposeServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityDecomposeServiceImpl.java
index 0664671..562054f 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityDecomposeServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityDecomposeServiceImpl.java
@@ -78,10 +78,6 @@
 
     @Override
     public CommonResult updateQualityDecompose(DecomposeTargetReq decomposeTargetReq) {
-        List<QualityDecompose> qualityDecomposes = qualityDecomposeMapper.selectByCompanyId(decomposeTargetReq.getQualityId());
-        if (qualityDecomposes.size()>0){
-            throw new ApiException("当前企业已有数据,请删除后重试");
-        }
         LoginUserDetails loginUser = SecurityUtils.getLoginUser();
         decomposeTargetReq.setUpdateBy(loginUser.getUsername());
         decomposeTargetReq.setCreateTime(LocalDateTime.now());
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityServiceImpl.java
index 18d3bd5..b3bf994 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/QualityServiceImpl.java
@@ -96,10 +96,6 @@
 
     @Override
     public CommonResult updateQuality(QualityTargetReq qualityTargetReq) {
-        List<Quality> qualities = qualityMapper.selectQualityByType(qualityTargetReq);
-        if (qualities.size()>0){
-            throw new ApiException("企业下已有相关数据,请删除后重试,或进行修改");
-        }
         LoginUserDetails loginUser = SecurityUtils.getLoginUser();
         List<QualityTarget> qualityTargets = qualityTargetReq.getQualityTargets();
         List<Integer> collect = qualityTargets.stream().map(QualityTarget::getQualityId).collect(Collectors.toList());

--
Gitblit v1.9.2