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