1.兼容app历史数据时保存id不变
Showing
1 changed file
with
5 additions
and
1 deletions
... | @@ -22,7 +22,11 @@ public class UserAppBuilder { | ... | @@ -22,7 +22,11 @@ public class UserAppBuilder { |
22 | public static UserApp build(Long memberId, UserApp resource){ | 22 | public static UserApp build(Long memberId, UserApp resource){ |
23 | 23 | ||
24 | UserApp userApp = new UserApp(); | 24 | UserApp userApp = new UserApp(); |
25 | userApp.setId(null); | 25 | if (Objects.nonNull(resource.getId())) { |
26 | userApp.setId(resource.getId()); | ||
27 | } else { | ||
28 | userApp.setId(null); | ||
29 | } | ||
26 | userApp.setMemberId(memberId); | 30 | userApp.setMemberId(memberId); |
27 | userApp.setUsername(resource.getUsername()); | 31 | userApp.setUsername(resource.getUsername()); |
28 | userApp.setTags(resource.getTags()); | 32 | userApp.setTags(resource.getTags()); | ... | ... |
-
Please register or sign in to post a comment