| | |
| | | dappAKlineEntity.setHighestPrice(coinAPrice); |
| | | dappAKlineEntity.setClosePrice(coinAPrice); |
| | | dappAKlineMapper.insert(dappAKlineEntity); |
| | | |
| | | |
| | | List<cn.hutool.json.JSONObject> objects = new ArrayList<>(); |
| | | List<AKLineLimitVo> akLineLimitVos = dappAKlineMapper.selectListByTypeAndLimit(0, AppContants.K_LINE_LIMIT); |
| | | if(CollUtil.isNotEmpty(akLineLimitVos)) { |
| | | Collections.reverse(akLineLimitVos); |
| | | for (AKLineLimitVo akLineLimitVo : akLineLimitVos) { |
| | | cn.hutool.json.JSONObject parseObj = JSONUtil.parseObj(akLineLimitVo); |
| | | objects.add(parseObj); |
| | | } |
| | | redisUtils.del(AppContants.K_LINE_NOW); |
| | | redisUtils.set(AppContants.K_LINE_NOW, objects.toString()); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | |
| | | redisKey = AppContants.K_LINE_MONTH; |
| | | }else if(0 == type){ |
| | | createKDate(); |
| | | return; |
| | | redisKey = AppContants.K_LINE_NOW; |
| | | }else{ |
| | | return; |
| | | } |