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

Commit 4f1c540f authored by 张国柄's avatar 张国柄

~API:领取会员卡+积分处理;

parent 3b845f34
package com.liquidnet.service.feign.adam.rsc;
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.RequestParam;
@Component
@FeignClient(name = "liquidnet-service-chime",
contextId = "FeignAdamPlatformClient", path = "platform",
url = "${liquidnet.service.platform.url}",
fallback = FallbackFactory.Default.class)
public interface FeignAdamPlatformClient {
@PostMapping("stone/inner/initScore")
void initScore(@RequestParam(value = "uid") String uid);
}
......@@ -10,6 +10,7 @@ import com.liquidnet.service.adam.util.QueueUtils;
import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.base.SqlMapping;
import com.liquidnet.service.base.constant.MQConst;
import com.liquidnet.service.feign.adam.rsc.FeignAdamPlatformClient;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
......@@ -36,6 +37,8 @@ public class AdamMemberController {
AdamRdmService adamRdmService;
@Autowired
IAdamUserMemberService adamUserMemberService;
@Autowired
FeignAdamPlatformClient feignAdamPlatformClient;
@ApiOperationSupport(order = 1)
@ApiOperation(value = "会员信息")
......@@ -145,6 +148,12 @@ public class AdamMemberController {
joinusVo.setQrCode(userInfoVo.getQrCode());
joinusVo.setCardface(adamRdmService.getMemberCardface(joinusVo.getType()));
try {
feignAdamPlatformClient.initScore(currentUid);
} catch (Exception e) {
log.error("领取会员卡:积分处理异常[UID:{}]", currentUid, e);
}
return ResponseDto.success(joinusVo);
}
......
......@@ -10,7 +10,7 @@ spring:
cloud:
config:
# uri: http://127.0.0.1:7002/support-config
# uri: http://39.106.122.201:7002/support-config
# uri: http://39.107.71.112:7002/support-config
profile: ${liquidnet.cloudConfig.profile}
name: ${spring.application.name} #默认为spring.application.name
discovery:
......
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