记得上下班打卡 | git大法好,push需谨慎

Commit 1365abac authored by 张国柄's avatar 张国柄

+feign:api:查询匹配到的用户信息;

parent 877b1fc6
...@@ -8,7 +8,7 @@ import java.io.Serializable; ...@@ -8,7 +8,7 @@ import java.io.Serializable;
@ApiModel(value = "AdamChimeUinfoResp", description = "社交用户信息查询响应") @ApiModel(value = "AdamChimeUinfoResp", description = "社交用户信息查询响应")
@Data @Data
public class AdamChimeUinfoResp implements Serializable, Cloneable { public class AdamChimeUinfoDto implements Serializable, Cloneable {
private static final long serialVersionUID = -2948770525358677081L; private static final long serialVersionUID = -2948770525358677081L;
@ApiModelProperty(position = 1, value = "用户ID[64]") @ApiModelProperty(position = 1, value = "用户ID[64]")
private String userId; private String userId;
...@@ -16,10 +16,12 @@ public class AdamChimeUinfoResp implements Serializable, Cloneable { ...@@ -16,10 +16,12 @@ public class AdamChimeUinfoResp implements Serializable, Cloneable {
private String nickName; private String nickName;
@ApiModelProperty(position = 3, value = "头像") @ApiModelProperty(position = 3, value = "头像")
private String avatar; private String avatar;
@ApiModelProperty(position = 4, value = "生日") @ApiModelProperty(position = 4, value = "封面")
private String userCover;
@ApiModelProperty(position = 5, value = "生日")
private String birthday; private String birthday;
@ApiModelProperty(position = 5, value = "签名") @ApiModelProperty(position = 6, value = "签名")
private String signature; private String signature;
@ApiModelProperty(position = 6, value = "常住地/区域") @ApiModelProperty(position = 7, value = "常住地/区域")
private String area; private String area;
} }
package com.liquidnet.service.feign.adam.api; package com.liquidnet.service.feign.adam.api;
import com.liquidnet.service.adam.dto.rsc.AdamChimeUinfoReq; import com.liquidnet.service.adam.dto.rsc.AdamChimeUinfoReq;
import com.liquidnet.service.adam.dto.rsc.AdamChimeUinfoResp; import com.liquidnet.service.adam.dto.rsc.AdamChimeUinfoDto;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import feign.hystrix.FallbackFactory; import feign.hystrix.FallbackFactory;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
...@@ -9,6 +9,8 @@ import org.springframework.stereotype.Component; ...@@ -9,6 +9,8 @@ import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import java.util.List;
@Component @Component
@FeignClient(name = "liquidnet-service-adam", @FeignClient(name = "liquidnet-service-adam",
contextId = "FeignAdamBaseClient", path = "adam", contextId = "FeignAdamBaseClient", path = "adam",
...@@ -34,5 +36,5 @@ public interface FeignAdamBaseClient { ...@@ -34,5 +36,5 @@ public interface FeignAdamBaseClient {
// ResponseDto<Boolean> isMember(@RequestParam("uid") String uid); // ResponseDto<Boolean> isMember(@RequestParam("uid") String uid);
@PostMapping("rsc/inquire/cuinfo") @PostMapping("rsc/inquire/cuinfo")
ResponseDto<AdamChimeUinfoResp> queryForChimeUserInfo(@RequestBody AdamChimeUinfoReq req); ResponseDto<List<AdamChimeUinfoDto>> queryForChimeUserInfo(@RequestBody AdamChimeUinfoReq req);
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment