| | |
| | | } |
| | | } |
| | | } |
| | | String frequency = createFrequency(entrustCode, sampleCode); |
| | | map.put("frequency", frequency); |
| | | return map; |
| | | } |
| | | } |
| | | |
| | | private static String createFrequency(String entrustCode, String sampleCode) { |
| | | public static String createFrequency(String entrustCode, String sampleCode) { |
| | | String key = frequency + ":" + entrustCode + ":" + sampleCode; |
| | | boolean b = RedisUtil.hasKey(key); |
| | | String frequencyValue; |
| | |
| | | JSONObject jsonObject1 = JSON.parseObject(dataList.get(y).toString()); |
| | | Object o = jsonObject1.get(key); |
| | | if (ObjectUtils.isNotEmpty(o)) { |
| | | list.add(o); |
| | | // 小数点进三位 |
| | | double v1 = 0; |
| | | try { |
| | | v1 = Double.parseDouble(o.toString()); |
| | | double v2 = v1 / 1000; |
| | | list.add(v2); |
| | | } catch (NumberFormatException e) { |
| | | list.add(o); |
| | | } |
| | | |
| | | } |
| | | } |
| | | // 进行公式计算 |