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

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

提交 config 增加order配置文件

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