|  |  |  | @ -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,16 @@ 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, "本企业信息变更未通过审核,暂时无法提交!"); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         //提交审核
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             //判断是否上级供应商是否审核通过
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |