1.update
Showing
6 changed files
with
6 additions
and
1 deletions
| ... | @@ -17,4 +17,5 @@ public interface UserTvRepository extends JpaRepository<UserTv, Long>, JpaSpecif | ... | @@ -17,4 +17,5 @@ public interface UserTvRepository extends JpaRepository<UserTv, Long>, JpaSpecif |
| 17 | Optional<UserTv> findByPriorityMemberCode(String memberCode); | 17 | Optional<UserTv> findByPriorityMemberCode(String memberCode); |
| 18 | 18 | ||
| 19 | Optional<UserTv> findByMemberId(Long memberId); | 19 | Optional<UserTv> findByMemberId(Long memberId); |
| 20 | |||
| 20 | } | 21 | } | ... | ... |
| ... | @@ -3,6 +3,7 @@ package com.topdraw.business.module.user.iptv.service; | ... | @@ -3,6 +3,7 @@ package com.topdraw.business.module.user.iptv.service; |
| 3 | import com.topdraw.business.module.member.service.dto.MemberDTO; | 3 | import com.topdraw.business.module.member.service.dto.MemberDTO; |
| 4 | import com.topdraw.business.module.user.iptv.domain.UserTv; | 4 | import com.topdraw.business.module.user.iptv.domain.UserTv; |
| 5 | import com.topdraw.business.module.user.iptv.service.dto.UserTvDTO; | 5 | import com.topdraw.business.module.user.iptv.service.dto.UserTvDTO; |
| 6 | import com.topdraw.business.module.user.weixin.service.dto.UserWeixinDTO; | ||
| 6 | 7 | ||
| 7 | /** | 8 | /** |
| 8 | * @author XiangHan | 9 | * @author XiangHan |
| ... | @@ -77,4 +78,5 @@ public interface UserTvService { | ... | @@ -77,4 +78,5 @@ public interface UserTvService { |
| 77 | * @return | 78 | * @return |
| 78 | */ | 79 | */ |
| 79 | MemberDTO findMemberByPlatformAccount(String platformAccount); | 80 | MemberDTO findMemberByPlatformAccount(String platformAccount); |
| 81 | |||
| 80 | } | 82 | } | ... | ... |
| ... | @@ -7,6 +7,7 @@ import com.topdraw.business.module.user.iptv.repository.UserTvRepository; | ... | @@ -7,6 +7,7 @@ import com.topdraw.business.module.user.iptv.repository.UserTvRepository; |
| 7 | import com.topdraw.business.module.user.iptv.service.UserTvService; | 7 | import com.topdraw.business.module.user.iptv.service.UserTvService; |
| 8 | import com.topdraw.business.module.user.iptv.service.dto.UserTvDTO; | 8 | import com.topdraw.business.module.user.iptv.service.dto.UserTvDTO; |
| 9 | import com.topdraw.business.module.user.iptv.service.mapper.UserTvMapper; | 9 | import com.topdraw.business.module.user.iptv.service.mapper.UserTvMapper; |
| 10 | import com.topdraw.business.module.user.weixin.service.dto.UserWeixinDTO; | ||
| 10 | import com.topdraw.exception.EntityNotFoundException; | 11 | import com.topdraw.exception.EntityNotFoundException; |
| 11 | import com.topdraw.exception.GlobeExceptionMsg; | 12 | import com.topdraw.exception.GlobeExceptionMsg; |
| 12 | import com.topdraw.utils.ValidationUtil; | 13 | import com.topdraw.utils.ValidationUtil; | ... | ... |
| ... | @@ -46,7 +46,7 @@ public class UserWeixinServiceImpl implements UserWeixinService { | ... | @@ -46,7 +46,7 @@ public class UserWeixinServiceImpl implements UserWeixinService { |
| 46 | @Override | 46 | @Override |
| 47 | @Transactional(rollbackFor = Exception.class) | 47 | @Transactional(rollbackFor = Exception.class) |
| 48 | public void update(UserWeixin resources) { | 48 | public void update(UserWeixin resources) { |
| 49 | UserWeixin UserWeixin = this.userWeixinRepository.findById(resources.getId()).orElseGet(com.topdraw.business.module.user.weixin.domain.UserWeixin::new); | 49 | UserWeixin UserWeixin = this.userWeixinRepository.findById(resources.getId()).orElseGet(UserWeixin::new); |
| 50 | ValidationUtil.isNull( UserWeixin.getId(),"UserWeixin","id",resources.getId()); | 50 | ValidationUtil.isNull( UserWeixin.getId(),"UserWeixin","id",resources.getId()); |
| 51 | UserWeixin.copy(resources); | 51 | UserWeixin.copy(resources); |
| 52 | this.userWeixinRepository.save(UserWeixin); | 52 | this.userWeixinRepository.save(UserWeixin); | ... | ... |
This diff is collapsed.
Click to expand it.
| ... | @@ -6,6 +6,7 @@ import com.topdraw.business.module.member.address.domain.MemberAddress; | ... | @@ -6,6 +6,7 @@ import com.topdraw.business.module.member.address.domain.MemberAddress; |
| 6 | import com.topdraw.mq.domain.DataSyncMsg; | 6 | import com.topdraw.mq.domain.DataSyncMsg; |
| 7 | import com.topdraw.mq.domain.SubscribeBean; | 7 | import com.topdraw.mq.domain.SubscribeBean; |
| 8 | import lombok.extern.slf4j.Slf4j; | 8 | import lombok.extern.slf4j.Slf4j; |
| 9 | import org.apache.commons.lang3.StringUtils; | ||
| 9 | import org.springframework.beans.factory.annotation.Autowired; | 10 | import org.springframework.beans.factory.annotation.Autowired; |
| 10 | import org.springframework.core.env.Environment; | 11 | import org.springframework.core.env.Environment; |
| 11 | import org.springframework.http.ResponseEntity; | 12 | import org.springframework.http.ResponseEntity; | ... | ... |
-
Please register or sign in to post a comment