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

Commit 476f3b9d authored by 胡佳晨's avatar 胡佳晨

wf hjc ajb

parent b8a1ba38
...@@ -36,9 +36,9 @@ public class GoblinGagoController extends BaseController { ...@@ -36,9 +36,9 @@ public class GoblinGagoController extends BaseController {
RedisDataSourceUtil redisDataSourceUtil; RedisDataSourceUtil redisDataSourceUtil;
@Autowired @Autowired
GoblinRedisUtils goblinRedisUtils; GoblinRedisUtils goblinRedisUtils;
@Value("${liquidnet.service.order.url}") // @Value("${liquidnet.service.order.url}")
private String orderUrl; // private String orderUrl;
// private String orderUrl = "http://127.0.0.1/order"; private String orderUrl = "http://127.0.0.1:9004/order";
private final String prefix = "zhengzai/goblin/gago"; private final String prefix = "zhengzai/goblin/gago";
...@@ -78,10 +78,6 @@ public class GoblinGagoController extends BaseController { ...@@ -78,10 +78,6 @@ public class GoblinGagoController extends BaseController {
if (cNufCount >= nftNum) { if (cNufCount >= nftNum) {
return AjaxResult.error("该序号已售卖"); return AjaxResult.error("该序号已售卖");
} }
boolean addResult = goblinRedisUtils.addNftList(skuId, nftNum + "");
if (!addResult) {
return AjaxResult.error("该序号已被占用");
}
GoblinGoodsSkuInfoVo skuInfoVo = goblinRedisUtils.getGoodsSkuInfoVo(skuId); GoblinGoodsSkuInfoVo skuInfoVo = goblinRedisUtils.getGoodsSkuInfoVo(skuId);
if (skuInfoVo == null || skuInfoVo.getSkuStock() <= nftNum) { if (skuInfoVo == null || skuInfoVo.getSkuStock() <= nftNum) {
return AjaxResult.error("该序号不存在"); return AjaxResult.error("该序号不存在");
...@@ -89,12 +85,17 @@ public class GoblinGagoController extends BaseController { ...@@ -89,12 +85,17 @@ public class GoblinGagoController extends BaseController {
if (skuInfoVo.getUnbox().equals("1")) { if (skuInfoVo.getUnbox().equals("1")) {
return AjaxResult.error("不支持盲盒"); return AjaxResult.error("不支持盲盒");
} }
boolean addResult = goblinRedisUtils.addNftList(skuId, nftNum + "");
if (!addResult) {
return AjaxResult.error("该序号已被占用");
}
// //
MultiValueMap<String, String> params = CollectionUtil.linkedMultiValueMapStringString(); MultiValueMap<String, String> params = CollectionUtil.linkedMultiValueMapStringString();
params.add("userId", uid); params.add("userId", uid);
params.add("skuId", skuId); params.add("skuId", skuId);
MultiValueMap<String, String> header = CollectionUtil.linkedMultiValueMapStringString(); MultiValueMap<String, String> header = CollectionUtil.linkedMultiValueMapStringString();
header.add("Accept", "application/json;charset=UTF-8"); header.add("Accept", "application/json;charset=UTF-8");
System.out.println(orderUrl.concat("/goblin/nft/airdropInner"));
String returnData = HttpUtil.post(orderUrl.concat("/goblin/nft/airdropInner"), params, header); String returnData = HttpUtil.post(orderUrl.concat("/goblin/nft/airdropInner"), params, header);
ResponseDto<String> innerReturnVo = JsonUtils.fromJson(returnData, new TypeReference<ResponseDto<String>>() { ResponseDto<String> innerReturnVo = JsonUtils.fromJson(returnData, new TypeReference<ResponseDto<String>>() {
}); });
......
...@@ -107,6 +107,7 @@ global-auth: ...@@ -107,6 +107,7 @@ global-auth:
- ${liquidnet.info.context}/goblin/nft/syncOrder - ${liquidnet.info.context}/goblin/nft/syncOrder
- ${liquidnet.info.context}/goblin/nft/refundSyncOrder - ${liquidnet.info.context}/goblin/nft/refundSyncOrder
- ${liquidnet.info.context}/goblin/nft/airdrop - ${liquidnet.info.context}/goblin/nft/airdrop
- ${liquidnet.info.context}/goblin/nft/airdropInner
# ----------------------------------------------------------- # -----------------------------------------------------------
# ----------------------------------------------------------- # -----------------------------------------------------------
......
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