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

Commit 0763d18a authored by anjiabin's avatar anjiabin

提交测试配置

parent 0adecf31
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>liquidnet-bus-feign</artifactId>
<groupId>com.liquidnet</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>liquidnet-api-feign-adam</artifactId>
<dependencies>
<dependency>
<groupId>com.liquidnet</groupId>
<artifactId>liquidnet-service-adam-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
package com.liquidnet.service.feign.adam.api;
import com.liquidnet.service.adam.dto.vo.AdamAddressesVo;
import com.liquidnet.service.adam.dto.vo.AdamEntersVo;
import com.liquidnet.service.base.ResponseDto;
import feign.hystrix.FallbackFactory;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
@Component
@FeignClient(name = "liquidnet-service-adam",
contextId = "FeignAdamBaseClient", path = "",
fallback = FallbackFactory.Default.class)
public interface FeignAdamBaseClient {
@PostMapping("enters/query/{id}")
ResponseDto<AdamEntersVo> queryEnters(@PathVariable(value = "id") String entersId,
@RequestParam(value = "uid", required = false) String uid);
@PostMapping("addr/query/{id}")
ResponseDto<AdamAddressesVo> queryAddresses(@PathVariable(value = "id") String addrId,
@RequestParam(value = "uid", required = false) String uid);
/**
* 判断是否会员
*
* @param uid 用户ID
* @return 是否会员:true-是
*/
@GetMapping("member/check/{uid}")
ResponseDto<Boolean> isMember(@PathVariable(value = "uid") String uid);
}
package com.liquidnet.service.feign.adam.api;
import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.adam.dto.AdamThirdPartParam;
import com.liquidnet.service.adam.dto.vo.AdamLoginInfoVo;
import feign.hystrix.FallbackFactory;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
@Component
@FeignClient(name = "liquidnet-service-adam",
contextId = "FeignAdamLoginClient", path = "",
fallback = FallbackFactory.Default.class)
public interface FeignAdamLoginClient {
@PostMapping(value = "login/sms")
ResponseDto<AdamLoginInfoVo> loginBySms(@RequestParam(name = "mobile") String mobile, @RequestParam(name = "code") String code);
@PostMapping(value = {"login/mobile"})
ResponseDto<AdamLoginInfoVo> loginByMobile(@RequestParam(name = "accesstoken") String accessToken);
@PostMapping(value = {"login/tpa"})
ResponseDto<AdamLoginInfoVo> loginByTpa(@RequestBody AdamThirdPartParam parameter);
}
package com.liquidnet.service.feign.adam.constant;
public class FeignAdamConstant {
public final static String CONTEXT_PATH = "service-adam";
public final static String LIQUIDNET_SERVICE_ADAM = "liquidnet-service-adam";
public final static String CONTEXT_FX = LIQUIDNET_SERVICE_ADAM + "-";
public final static String CONTEXT_ADMIN_COMPANY = CONTEXT_FX + "admin-com";
public final static String CONTEXT_ADMIN_USER = CONTEXT_FX + "admin-user";
public final static String CONTEXT_ADMIN_TRANSACTION = CONTEXT_FX + "admin-transaction";
public final static String CONTEXT_API_ACCOUNT_WALLET = CONTEXT_FX + "api-account-wallet";
public final static String CONTEXT_API_TRANSACTION = CONTEXT_FX + "api-transaction";
public final static String CONTEXT_TASK_PAYOUT = CONTEXT_FX + "task-payout";
public final static String CONTEXT_TASK_CONVERSION = CONTEXT_FX + "task-conversion";
}
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