修复本企业产品选入产品去重判断

zhairh
zhengmingliang 3 years ago
parent 1e968bc0c5
commit 9f809c9db2

@ -184,6 +184,20 @@ public class CompanyProductRelevanceController {
} else {
udiInfoExportRequest.setUnitFk(companyEntity.getUnitIdFk());
}
//查询本企业有没有选择该产品有选择不能选择
CompanyProductRelevanceRequest companyProductRelevanceRequest=new CompanyProductRelevanceRequest();
companyProductRelevanceRequest.setCustomerId(udiInfoExportRequest.getCustomerId());
List<CompanyProductRelevanceResponse> basicInstrumentMaintainRelevanceResponses = null;
companyProductRelevanceRequest.setDiType(1);
basicInstrumentMaintainRelevanceResponses = companyProductRelevanceService.filterUdiGp(companyProductRelevanceRequest);
String rlidStr=udiInfoExportRequest.getRlIds().get(0);
for (CompanyProductRelevanceResponse obj:basicInstrumentMaintainRelevanceResponses){
String rlid=String.valueOf(obj.getRlId());
if(rlid.equals(rlidStr)){
return ResultVOUtils.error(999,"该企业已选择该产品,请勿重复选择!");
}
}
String vailResult = supplementVailUtil.vail(udiInfoExportRequest.getSupplementRequest(), SupplementVailUtil.SUP_SELECT);
if (vailResult != null)
return ResultVOUtils.error(500, vailResult);

Loading…
Cancel
Save