diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/labelfieldcontent/impl/LabelFieldContentServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/labelfieldcontent/impl/LabelFieldContentServiceImpl.java index e5c89fa6..07f6e841 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/labelfieldcontent/impl/LabelFieldContentServiceImpl.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/labelfieldcontent/impl/LabelFieldContentServiceImpl.java @@ -294,6 +294,7 @@ public class LabelFieldContentServiceImpl implements ILabelFieldContentService { if (StringUtils.isBlank(portraitSnVO.getPortraitSn())) { portraitSnVO.setPortraitSn(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS"))); portraitSnVO.getGroupingValues().forEach(item -> item.setPortraitSn(portraitSnVO.getPortraitSn())); + portraitSnVO.getGroupingValues().forEach(item -> item.setLabelFieldContentId(null)); } groupingValues.addAll(portraitSnVO.getGroupingValues()); TimeUnit.MILLISECONDS.sleep(10); @@ -324,8 +325,8 @@ public class LabelFieldContentServiceImpl implements ILabelFieldContentService { insertGroupingValues.add(groupingValue); } if (Objects.nonNull(groupingValue.getLabelFieldContentId())) { - groupingValue.setCreateTime(LocalDateTime.now()); - groupingValue.setCreateBy(SecurityUtils.getUsername()); + groupingValue.setUpdateTime(LocalDateTime.now()); + groupingValue.setUpdateBy(SecurityUtils.getUsername()); groupingValue.setPortraitStatus(PortraitStatusEnum.INUSE.getInfo()); updateGroupingValues.add(groupingValue); }