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