Commit 71ce5729 71ce572928a5872db9f85cd9aa39eff5f8f5d677 by xianghan

1.优化

1 parent de73465b
......@@ -53,7 +53,7 @@ public class MemberController {
@ApiOperation("手动修改vip")
public ResultInfo doUpdateVipByCode(@Validated(value = {UpdateGroup.class}) @RequestBody Member resources) {
log.info("member ==>> doUpdateVipByCode ==>> param ==>> [{}]",resources);
this.memberOperationService.update(resources);
this.memberOperationService.updateMemberVip(resources);
return ResultInfo.success();
}
......
......@@ -180,7 +180,12 @@ public class MemberOperationServiceImpl implements MemberOperationService {
@Override
public MemberDTO updateMemberVip(Member member) {
MemberDTO memberDTO = this.update(member);
MemberDTO memberDTO1 = this.memberService.findByCode(member.getCode());
Member member1 = new Member();
BeanUtils.copyProperties(memberDTO1, member1);
member1.setVip(member.getVip());
member1.setVipExpireTime(member.getVipExpireTime());
MemberDTO memberDTO = this.update(member1);
((MemberOperationServiceImpl) AopContext.currentProxy()).asyncUpdateMemberVip(memberDTO);
return memberDTO;
}
......