|
|
|
@ -152,15 +152,17 @@ public class UdiContrastController {
|
|
|
|
|
}
|
|
|
|
|
List<UdiInfoEntity> udiInfoEntities = udiDlHttpClient.getUdiByUuid(combineRequest.getKeys().get(0));
|
|
|
|
|
|
|
|
|
|
udiInfoService.deleteByUuid(udiRelevanceEntity.getUuid());
|
|
|
|
|
// udiInfoService.deleteByUuid(udiRelevanceEntity.getUuid());
|
|
|
|
|
for (UdiInfoEntity udiInfoEntity : udiInfoEntities) {
|
|
|
|
|
udiInfoEntity.setUuid(udiRelevanceEntity.getUuid());
|
|
|
|
|
udiInfoEntity.setProductType(ConstantStatus.PRODUCT_TYPE_UDI);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UdiInfoUtil.initUdiInfoEntity(udiInfoEntity);
|
|
|
|
|
UdiInfoReqeust udiInfoReqeust = new UdiInfoReqeust();
|
|
|
|
|
BeanUtils.copyProperties(udiInfoEntity, udiInfoReqeust);
|
|
|
|
|
udiInfoService.updateUdiInfo(udiInfoReqeust);
|
|
|
|
|
}
|
|
|
|
|
udiInfoService.insertUdiInfos(UdiInfoUtil.initUdiInfoEntitys(udiInfoEntities));
|
|
|
|
|
// udiRelevanceEntity.setUuid(udiInfoEntities.get(0).getUuid());
|
|
|
|
|
udiRelevanceEntity.setUuid(udiInfoEntities.get(0).getUuid());
|
|
|
|
|
String time = DateUtil.formatDateTime(new Date());
|
|
|
|
|
udiRelevanceEntity.setUpdateTime(time);
|
|
|
|
|
udiRelevanceEntity.setModifyTime(time);
|
|
|
|
|