|
|
|
@ -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);
|
|
|
|
|