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

Commit 306f20f7 authored by 胡佳晨's avatar 胡佳晨

提交 config 增加order配置文件

parent 3f704080
......@@ -100,6 +100,7 @@ liquidnet:
smile:
url: http://devsmile.zhengzai.tv
order:
url: http://devorder.zhengzai.tv
url-pay:
pay: http://devdragon.zhengzai.tv/dragon/pay/dragonPay
applePay: http://devdragon.zhengzai.tv/dragon/notify/apple/purchase
......
......@@ -100,6 +100,8 @@ liquidnet:
smile:
url: http://testsmile.zhengzai.tv
order:
order:
url: http://testorder.zhengzai.tv
url-pay:
pay: http://testdragon.zhengzai.tv/dragon/pay/dragonPay
applePay: http://testdragon.zhengzai.tv/dragon/notify/apple/purchase
......
......@@ -7,6 +7,7 @@ import com.alibaba.excel.write.style.HorizontalCellStyleStrategy;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.liquidnet.commons.lang.util.CollectionUtil;
import com.liquidnet.commons.lang.util.DateUtil;
import com.liquidnet.commons.lang.util.HttpUtil;
import com.liquidnet.commons.lang.util.StringUtil;
......@@ -31,7 +32,10 @@ import com.sun.org.apache.xpath.internal.operations.Bool;
import lombok.extern.slf4j.Slf4j;
import org.apache.poi.ss.usermodel.HorizontalAlignment;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
import javax.servlet.http.HttpServletResponse;
import java.io.OutputStream;
......@@ -63,6 +67,8 @@ public class GoblinNftExCodeServiceImpl implements IGoblinNftExCodeService {
private GoblinRedisUtils goblinRedisUtils;
@Autowired
private AdamUserMapper adamUserMapper;
@Value("${liquidnet.service.order.url}")
private String orderUrl;
/* @Autowired
private */
......@@ -222,17 +228,24 @@ public class GoblinNftExCodeServiceImpl implements IGoblinNftExCodeService {
String phone = goblinNftExCodeParam.getPhone();
AdamUserInfoDto adamUserInfoDto = adamUserMapper.selectByPhone(phone);
if (adamUserInfoDto == null){
if (adamUserInfoDto == null) {
return ResponseDto.failure("兑换码不正确或已失效");
}
// 根据兑换code查询兑换码信息
GoblinNftExCode goblinNftExCode = goblinNftExCodeMapper.selectGoblinNftCodeByCode(code);
// HttpUtil.post();
return null;
try {
MultiValueMap<String, String> params = new LinkedMultiValueMap();
params.add("code", code);
params.add("userId", adamUserInfoDto.getUid());
MultiValueMap<String, String> headers = CollectionUtil.linkedMultiValueMapStringString();
headers.add("Accept", "application/json;charset=UTF-8");
String post = HttpUtil.post(orderUrl + "/order/goblin/nft", params, headers);
return ResponseDto.success();
} catch (Exception e) {
e.printStackTrace();
return ResponseDto.failure();
}
}
@Override
......
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