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

Commit fbafea2e authored by anjiabin's avatar anjiabin

至信链按订单切换

parent 4153488a
...@@ -16,7 +16,6 @@ import org.springframework.stereotype.Component; ...@@ -16,7 +16,6 @@ import org.springframework.stereotype.Component;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Arrays;
import java.util.List; import java.util.List;
/** /**
...@@ -43,16 +42,12 @@ public class GalaxyTradeBiz { ...@@ -43,16 +42,12 @@ public class GalaxyTradeBiz {
* @param nftIndex * @param nftIndex
*/ */
public boolean isNeedSwitch(String skuid,String nftIndex){ public boolean isNeedSwitch(String skuid,String nftIndex){
String nums = dataUtils.getGoblinNumList(skuid); List numsList = dataUtils.getGoblinNumList(skuid);
if(StringUtil.isNotEmpty(nums)){ if(StringUtil.isNotEmpty(numsList)){
String[] numsArray = nums.split(",");
if(numsArray.length>0){
List<String> numsList = Arrays.asList(numsArray);
if(numsList.contains(nftIndex)){ if(numsList.contains(nftIndex)){
return true; return true;
} }
} }
}
return false; return false;
} }
......
package com.liquidnet.service.galaxy.utils; package com.liquidnet.service.galaxy.utils;
import com.liquidnet.common.cache.redis.util.RedisUtil; import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.commons.lang.util.CollectionUtil;
import com.liquidnet.commons.lang.util.DateUtil; import com.liquidnet.commons.lang.util.DateUtil;
import com.liquidnet.service.base.SqlMapping; import com.liquidnet.service.base.SqlMapping;
import com.liquidnet.service.base.constant.MQConst; import com.liquidnet.service.base.constant.MQConst;
...@@ -17,6 +18,7 @@ import org.springframework.data.mongodb.core.MongoTemplate; ...@@ -17,6 +18,7 @@ import org.springframework.data.mongodb.core.MongoTemplate;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* 该类为redis+mysql * 该类为redis+mysql
...@@ -483,13 +485,14 @@ public abstract class AbstractDataUtils { ...@@ -483,13 +485,14 @@ public abstract class AbstractDataUtils {
//获取sku对应预留号码list //获取sku对应预留号码list
public String getGoblinNumList(String skuId){ public List<String> getGoblinNumList(String skuId){
String redisKey = GoblinRedisConst.GOBLIN_NUM_LIST.concat(":").concat(skuId); String redisKey = GoblinRedisConst.GOBLIN_NUM_LIST.concat(":").concat(skuId);
Object obj = this.getRedisUtil().get(redisKey); Object obj = this.getRedisUtil().get(redisKey);
if(obj!=null){ if (obj == null) {
return obj.toString(); return CollectionUtil.arrayListString();
} else {
return (List<String>) obj;
} }
return null;
} }
//$key+$num+$skuId 根据num+skuId获取DTO //$key+$num+$skuId 根据num+skuId获取DTO
......
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