|
@@ -2,7 +2,7 @@ package anyi.space.memberConsumer.controller;
|
|
|
|
|
|
|
|
import anyi.sapce.common.entity.Member;
|
|
import anyi.sapce.common.entity.Member;
|
|
|
import anyi.sapce.common.entity.ResponseResult;
|
|
import anyi.sapce.common.entity.ResponseResult;
|
|
|
-import anyi.space.memberConsumer.service.MemberService;
|
|
|
|
|
|
|
+import anyi.space.memberConsumer.service.MemberOpenFeignService;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.util.DigestUtils;
|
|
import org.springframework.util.DigestUtils;
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
@@ -23,16 +23,18 @@ import java.nio.charset.StandardCharsets;
|
|
|
@RestController
|
|
@RestController
|
|
|
@RequestMapping("/member")
|
|
@RequestMapping("/member")
|
|
|
public class MemberConsumerController {
|
|
public class MemberConsumerController {
|
|
|
- private final MemberService memberService;
|
|
|
|
|
|
|
+ //private final MemberService memberService;
|
|
|
|
|
+ //使用OpenFeign的实现类
|
|
|
|
|
+ private final MemberOpenFeignService memberOpenFeignService;
|
|
|
@GetMapping
|
|
@GetMapping
|
|
|
public ResponseResult<Member> getMemberById(Long id){
|
|
public ResponseResult<Member> getMemberById(Long id){
|
|
|
- return memberService.getById(id);
|
|
|
|
|
|
|
+ return memberOpenFeignService.getById(id);
|
|
|
}
|
|
}
|
|
|
@PostMapping
|
|
@PostMapping
|
|
|
public ResponseResult addMember(Member member){
|
|
public ResponseResult addMember(Member member){
|
|
|
String hex = DigestUtils.md5DigestAsHex(member.getPwd().getBytes(StandardCharsets.UTF_8));
|
|
String hex = DigestUtils.md5DigestAsHex(member.getPwd().getBytes(StandardCharsets.UTF_8));
|
|
|
member.setPwd(hex);
|
|
member.setPwd(hex);
|
|
|
- boolean save = memberService.save(member);
|
|
|
|
|
|
|
+ boolean save = memberOpenFeignService.save(member);
|
|
|
return ResponseResult.okResult(save);
|
|
return ResponseResult.okResult(save);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|