From 444fc78979709ed48a3b4bdf470d45f6207def10 Mon Sep 17 00:00:00 2001 From: x_z Date: Fri, 9 Dec 2022 15:51:31 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E5=A4=8D=E4=BE=9B=E5=BA=94=E5=95=86?= =?UTF-8?q?=E4=BA=A7=E5=93=81=E6=8F=90=E4=BA=A4=E5=AE=A1=E6=A0=B8=E6=9C=AA?= =?UTF-8?q?=E5=88=A4=E6=96=AD=E6=9C=AC=E4=BC=81=E4=B8=9A=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E7=8A=B6=E6=80=81=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../purechase/SupProductController.java | 41 ++++++++----------- 1 file changed, 18 insertions(+), 23 deletions(-) diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/purechase/SupProductController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/purechase/SupProductController.java index 9437862..b6045ae 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/controller/purechase/SupProductController.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/purechase/SupProductController.java @@ -6,12 +6,11 @@ import com.github.pagehelper.PageInfo; import com.glxp.sale.admin.annotation.AuthRuleAnnotation; import com.glxp.sale.admin.constant.ConstantStatus; import com.glxp.sale.admin.entity.auth.AuthAdmin; -import com.glxp.sale.admin.entity.basic.BasicThirdSysEntity; -import com.glxp.sale.admin.entity.basic.UdiInfoEntity; -import com.glxp.sale.admin.entity.basic.UdiRelevanceEntity; -import com.glxp.sale.admin.entity.info.CompanyProductRelevanceEntity; -import com.glxp.sale.admin.entity.purchase.*; -import com.glxp.sale.admin.entity.thrsys.ThrProductsEntity; +import com.glxp.sale.admin.entity.info.CompanyEntity; +import com.glxp.sale.admin.entity.purchase.SupCertEntity; +import com.glxp.sale.admin.entity.purchase.SupCertSetEntity; +import com.glxp.sale.admin.entity.purchase.SupManufacturerEntity; +import com.glxp.sale.admin.entity.purchase.SupProductEntity; import com.glxp.sale.admin.exception.JsonException; import com.glxp.sale.admin.req.info.DeleteCompanyFileRequest; import com.glxp.sale.admin.req.purchase.FilterCertSetsRequest; @@ -22,19 +21,12 @@ import com.glxp.sale.admin.res.PageSimpleResponse; import com.glxp.sale.admin.res.basic.UdiRelevanceResponse; import com.glxp.sale.admin.res.purchase.SupProductResponse; import com.glxp.sale.admin.service.auth.AuthAdminService; -import com.glxp.sale.admin.service.basic.BasicThirdSysService; -import com.glxp.sale.admin.service.basic.UdiInfoService; import com.glxp.sale.admin.service.basic.UdiRelevanceService; -import com.glxp.sale.admin.service.info.CompanyProductRelevanceService; +import com.glxp.sale.admin.service.info.CompanyService; import com.glxp.sale.admin.service.purchase.SupCertService; import com.glxp.sale.admin.service.purchase.SupCertSetService; import com.glxp.sale.admin.service.purchase.SupManufacturerService; import com.glxp.sale.admin.service.purchase.SupProductService; -import com.glxp.sale.admin.service.thrsys.ThrProductsService; -import com.glxp.sale.admin.util.CustomUtil; -import com.glxp.sale.admin.util.DateUtil; -import com.glxp.sale.admin.util.GennerOrderUtils; -import com.glxp.sale.admin.util.UdiInfoUtil; import com.glxp.sale.common.enums.ResultEnum; import com.glxp.sale.common.res.BaseResponse; import com.glxp.sale.common.util.ResultVOUtils; @@ -59,19 +51,11 @@ public class SupProductController { @Resource private SupProductService supProductService; @Resource - BasicThirdSysService basicThirdSysService; - @Resource - GennerOrderUtils gennerOrderUtils; - @Resource - ThrProductsService thrProductsService; - @Resource UdiRelevanceService udiRelevanceService; @Resource - UdiInfoService udiInfoService; - @Resource private SupCertService supCertService; @Resource - CompanyProductRelevanceService companyProductRelevanceService; + private CompanyService companyService; @AuthRuleAnnotation("") @GetMapping("/sup/product/getRegistrationInfo") @@ -212,6 +196,17 @@ public class SupProductController { return ResultVOUtils.error(999,"证书中存在草稿不允许提交!"); } } + + //判断公司信息是否已审核 + String customerId = getCustomerId(); + if (StrUtil.isNotBlank(customerId)) { + CompanyEntity company = companyService.findCompany(customerId); + if (StrUtil.isNotBlank(company.getAuditStatus()) && !company.getAuditStatus().equals(1)) { + return ResultVOUtils.error(500, "本企业信息变更未通过审核,暂时无法提交!"); + } + } + + //提交审核 if (supProductEntity.getAuditStatus() == ConstantStatus.AUDIT_UN) { //判断是否上级供应商是否审核通过