资质证书相关接口问题修改

master
anthonywj 2 years ago
parent 277b90309f
commit 6cc39f0e6a

@ -99,9 +99,10 @@ public class SupCertController {
if (bindingResult.hasErrors()) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
}
if (certRequest.getCompanyIdFk() == null) {
return ResultVOUtils.error(500, "企业ID不能为空");
}
// if (certRequest.getCompanyIdFk() == null) {
// return ResultVOUtils.error(500, "企业ID不能为空");
// }
certRequest.setCompanyIdFk(null);
certRequest.setType(4);
List<SupCertEntity> supCertEntities = supCertService.selectBybId(certRequest);
PageInfo<SupCertEntity> pageInfo;

@ -569,4 +569,23 @@ public class SupProductController {
AuthAdmin authAdmin = authAdminService.findById(Long.parseLong(userId));
return authAdmin.getCustomerId() + "";
}
@GetMapping("/sup/product/app/cert/search")
public BaseResponse getProductCert(FilterPoductRequest filterPoductRequest) {
List<SupProductResponse> companyEntities = supProductService.getRegistration(filterPoductRequest);
if (CollUtil.isEmpty(companyEntities))
return ResultVOUtils.error(500, "未查询到该产品资质信息");
SupProductResponse supProductResponse = companyEntities.get(0);
FilterSupCertRequest filterSupCertRequest = new FilterSupCertRequest();
filterSupCertRequest.setProductIdFk(supProductResponse.getProductId());
List<SupCertEntity> supCertEntities = supCertService.selectCompanyCert(filterSupCertRequest);
PageInfo<SupCertEntity> pageInfo = new PageInfo<SupCertEntity>(supCertEntities);
PageSimpleResponse<SupCertEntity> pageSimpleResponse = new PageSimpleResponse<>();
pageSimpleResponse.setTotal(pageInfo.getTotal());
pageSimpleResponse.setList(supCertEntities);
return ResultVOUtils.success(pageSimpleResponse);
}
}

@ -126,6 +126,7 @@
</if>
<if test="manufacturerIdFk != null and manufacturerIdFk != ''">
and manufacturerIdFk = #{manufacturerIdFk}
and (productIdFk is null or productIdFk ='')
</if>
<if test="productIdFk != null and productIdFk != ''">
and productIdFk = #{productIdFk}

Loading…
Cancel
Save