|
@@ -103,8 +103,8 @@ public class InitStockListRedisServiceImpl implements InitStockListService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void updateInfo(StockVO stockVOList) {
|
|
|
- String redisKey = String.format(stockVOList.getCode());
|
|
|
+ public void updateInfo(StockVO stockVO) {
|
|
|
+ String redisKey = String.format(stockVO.getCode());
|
|
|
String redisData = redisUtil.getItem(redisKey);
|
|
|
StockVO stockRedis = new StockVO();
|
|
|
if (StringUtils.isNotEmpty(redisData) && !("[]".equals(redisData))&&redisData!=null) {
|
|
@@ -116,8 +116,9 @@ public class InitStockListRedisServiceImpl implements InitStockListService {
|
|
|
stockRedis = JSONObject.parseObject(redisData, StockVO.class);
|
|
|
}
|
|
|
}
|
|
|
- stockVOList.setId(stockRedis.getId());
|
|
|
- redisUtil.saveItem(redisKey, JSON.toJSONString(stockVOList), 10, TimeUnit.MINUTES);
|
|
|
+ stockVO.setId(stockRedis.getId());
|
|
|
+ stockRedis.setHcrate(stockVO.getHcrate().multiply(new BigDecimal(100)));
|
|
|
+ redisUtil.saveItem(redisKey, JSON.toJSONString(stockVO), 10, TimeUnit.MINUTES);
|
|
|
|
|
|
}
|
|
|
|