|
|
|
@ -169,14 +169,15 @@ public class IoOrderDetailBizController extends BaseController {
|
|
|
|
|
BasicBussinessTypeEntity bussinessTypeEntity = basicBussinessTypeService.findByAction(orderEntity.getAction());
|
|
|
|
|
if (bussinessTypeEntity.getCheckCertExpire() == 2 && udiRelevanceResponse.isNeedCert()) {
|
|
|
|
|
SupProductEntity supProductEntity = supProductService.findExitByManufactury(udiRelevanceResponse.getCpmctymc(), udiRelevanceResponse.getManufactory());
|
|
|
|
|
|
|
|
|
|
if (supProductEntity != null && (supProductEntity.getAuditStatus() == ConstantStatus.AUDIT_PASS || supProductEntity.getAuditStatus() == ConstantStatus.AUDIT_CHANGE_PASS)) {
|
|
|
|
|
List<SupCertEntity> supCertEntities = supCertService.findByProductId(supProductEntity.getProductId());
|
|
|
|
|
// List<SupCertEntity> supCertEntities = supCertService.findByProductId(supProductEntity.getProductId());
|
|
|
|
|
addBizProductReqeust.setProductId(supProductEntity.getProductId());
|
|
|
|
|
List<SupCertEntity> supCertEntities = supCertService.findByzczbhhzbapzbh(addBizProductReqeust);
|
|
|
|
|
if (CollUtil.isNotEmpty(supCertEntities)) {
|
|
|
|
|
Date curDate = new Date();
|
|
|
|
|
for (SupCertEntity supCertEntity : supCertEntities) {
|
|
|
|
|
if (supCertEntity.getExpireDate() != null && supCertEntity.getExpireDate().compareTo(curDate) < 0) {
|
|
|
|
|
return ResultVOUtils.error(500, "产品资质证书已过期!");
|
|
|
|
|
return ResultVOUtils.error(500, "该注册备案号所属产品资质证书已过期!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|