chenjiahe
2023-05-16 e26c98bd7cfde538096d74ea9019e2128b5fe313
src/main/java/com/platform/verification/ApplicationTool.java
@@ -3,15 +3,9 @@
import com.alibaba.fastjson.JSONObject;
import com.hx.redis.RedisUtil;
import com.hx.util.DateUtil;
import com.hx.redisson.config.RedissonUtil;
import com.hx.util.StringUtils;
import com.hx.util.rsa.RSAUtil;
import com.platform.entity.ThirtApplication;
import com.platform.resultTool.PlatformCode;
import com.platform.resultTool.PlatformResult;
import java.text.SimpleDateFormat;
import java.util.Date;
/**应用转化
 * @author CJH
@@ -41,4 +35,26 @@
        return application;
    }
    /**获取应用在redis上面的数据
     * @param appId 用户的APPID `
     * @param redissonUtil RedissonUtil
     * @return
     */
    public static ThirtApplication jsonToEntity(String appId, RedissonUtil redissonUtil){
        if (StringUtils.isEmpty(appId)) {
            return null;
        }
        JSONObject thirtApplication = (JSONObject) redissonUtil.get(appId);
        //校验appid是否存在
        if(thirtApplication == null){
            return null;
        }
        ThirtApplication application = JSONObject.parseObject(thirtApplication.toString(),ThirtApplication.class);
        return application;
    }
}