| | |
| | | Stock stock = stocks.get(i); |
| | | StockRealTimeBean realTimeStock = RedisKeyUtil.getCacheRealTimeStock(stock); |
| | | StockListVO stockListVO = new StockListVO(); |
| | | |
| | | if(realTimeStock.getPcp().contains("%")){ |
| | | realTimeStock.setPcp(realTimeStock.getPcp()+"%"); |
| | | } |
| | | |
| | | stockListVO.setHcrate(new BigDecimal(realTimeStock.getPcp())); |
| | | stockListVO.setHcrateP(realTimeStock.getPcp()+"%"); |
| | | if(realTimeStock.getPcp().contains("-")){ |
| | | stockListVO.setColor(0); |
| | | }else{ |
| | |
| | | } |
| | | try { |
| | | StockRealTimeBean qhBean = RedisKeyUtil.getCacheRealTimeStock(stock); |
| | | if(!qhBean.getPcp().endsWith("%")){ |
| | | stockListVO.setHcrate(qhBean.getPcp()+"%"); |
| | | }else{ |
| | | stockListVO.setHcrate(qhBean.getPcp()); |
| | | } |
| | | |
| | | if(qhBean.getPcp().startsWith("-")){ |
| | | stockListVO.setColor("rgb(208, 75, 100)"); |
| | | }else{ |
| | | stockListVO.setColor("rgb(3, 173, 143)"); |
| | | } |
| | | |
| | | stockListVO.setHcrate(qhBean.getPcp()); |
| | | stockListVO.setNowPrice(qhBean.getLast()); |
| | | stockListVO.setToday_max(qhBean.getHigh()); |
| | | stockListVO.setToday_min(qhBean.getLow()); |