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

Commit fbafea2e authored by anjiabin's avatar anjiabin

至信链按订单切换

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