package com.zy.asrs.utils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.core.common.Arith; import com.core.common.Cools; import com.core.common.SpringUtils; import com.zy.common.utils.RedisUtil; import com.zy.core.enums.RedisKeyType; import java.text.DecimalFormat; import java.util.HashMap; public class Utils { private static final String LOC_NO_FLAG = "-"; private static final DecimalFormat fmt = new DecimalFormat("##0.00"); public static float scale(Float f){ if (f == null || f == 0f || Float.isNaN(f)) { return 0f; } return (float) Arith.multiplys(2, f, 1); } public static String zerofill(String msg, Integer count){ if (msg.length() == count){ return msg; } else if (msg.length() > count){ return msg.substring(0, 16); } else { StringBuilder msgBuilder = new StringBuilder(msg); for (int i = 0; i systemConfigMap = (HashMap) object; String deviceLogCollectTime = systemConfigMap.get("deviceLogCollectTime"); if(deviceLogCollectTime == null){ return defaultTime; } return Integer.parseInt(deviceLogCollectTime); }catch (Exception e){ e.printStackTrace(); } return defaultTime; } }