| | |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.xcong.excoin.modules.platform.dao.PlatformCnyUsdtExchangeDao; |
| | | import com.xcong.excoin.utils.RedisUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; |
| | | import org.springframework.scheduling.annotation.Scheduled; |
| | |
| | | |
| | | @Resource |
| | | private PlatformCnyUsdtExchangeDao cnyUsdtExchangeDao; |
| | | |
| | | @Resource |
| | | private RedisUtils redisUtils; |
| | | |
| | | @Scheduled(cron = "0 */5 * * * ? ") |
| | | public void updateUsdtCnyExchange() { |
| | |
| | | if ("200".equals(code)) { |
| | | JSONObject jsonData = (JSONObject) jsonObject.get("data"); |
| | | cnyUsdtExchangeDao.updateUsdt(BigDecimal.valueOf(jsonData.getDouble("price"))); |
| | | redisUtils.set("platform_cny_usdt_exchange",BigDecimal.valueOf(jsonData.getDouble("price"))); |
| | | } |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |