1.修复添加观影记录时循环添加的bug
Showing
1 changed file
with
6 additions
and
27 deletions
... | @@ -887,39 +887,18 @@ public class UserOperationServiceImpl implements UserOperationService { | ... | @@ -887,39 +887,18 @@ public class UserOperationServiceImpl implements UserOperationService { |
887 | 887 | ||
888 | } else { | 888 | } else { |
889 | 889 | ||
890 | for (UserCollectionDetail collectionDetail : userCollectionDetailOptional) { | ||
891 | //观影记录同一天只存一条记录 | ||
892 | boolean sameDay = DateUtil.isSameDay(new Date(collectionDetail.getCreateTime().getTime()), new Date()); | ||
893 | if (sameDay) { | ||
894 | continue; | ||
895 | } else { | ||
896 | userCollectionDetail.setId(null) | ||
897 | .setUserCollectionId(userCollection.getId()); | ||
898 | userCollectionDetailRepository.save(userCollectionDetail); | ||
899 | continue; | ||
900 | } | ||
901 | |||
902 | } | ||
903 | |||
904 | } | ||
905 | /*if (userCollectionDetailOptional.isPresent()) { | ||
906 | //观影记录同一天只存一条记录 | 890 | //观影记录同一天只存一条记录 |
907 | boolean sameDay = DateUtil.isSameDay(new Date(userCollectionDetailOptional.get().getCreateTime().getTime()), new Date()); | 891 | boolean sameDay = DateUtil.isSameDay(new Date(userCollectionDetail.getCreateTime().getTime()), new Date()); |
908 | if (sameDay) { | 892 | if (sameDay) { |
909 | userCollectionDetail.setId(userCollectionDetailOptional.get().getId()); | 893 | continue; |
910 | userCollectionDetailRepository.save(userCollectionDetail); | ||
911 | } else { | 894 | } else { |
912 | 895 | userCollectionDetail.setId(null) | |
896 | .setUserCollectionId(userCollection.getId()); | ||
897 | userCollectionDetailRepository.save(userCollectionDetail); | ||
913 | continue; | 898 | continue; |
914 | } | 899 | } |
915 | 900 | ||
916 | } else { | 901 | } |
917 | |||
918 | userCollectionDetail.setId(null) | ||
919 | .setUserCollectionId(userCollection.getId()); | ||
920 | userCollectionDetailRepository.save(userCollectionDetail); | ||
921 | }*/ | ||
922 | |||
923 | 902 | ||
924 | } | 903 | } |
925 | } | 904 | } | ... | ... |
-
Please register or sign in to post a comment