package com.xcong.excoin.modules.contract.service.impl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.xcong.excoin.common.response.Result;
|
import com.xcong.excoin.modules.contract.dao.ContractOrderDao;
|
import com.xcong.excoin.modules.contract.entity.ContractOrderEntity;
|
import com.xcong.excoin.modules.contract.parameter.dto.SubmitOrderDto;
|
import com.xcong.excoin.modules.contract.service.ContractOrderService;
|
import com.xcong.excoin.utils.CoinTypeConvert;
|
import com.xcong.excoin.utils.RedisUtils;
|
|
import javax.annotation.Resource;
|
import java.math.BigDecimal;
|
|
/**
|
* @author wzy
|
* @date 2020-05-27
|
**/
|
public class ContractOrderServiceImpl extends ServiceImpl<ContractOrderDao, ContractOrderEntity> implements ContractOrderService {
|
|
@Resource
|
private RedisUtils redisUtils;
|
|
@Override
|
public Result submitOrder(SubmitOrderDto submitOrderDto) {
|
|
// 获取最新价
|
BigDecimal newPrice = new BigDecimal(redisUtils.getString(CoinTypeConvert.convertToKey(submitOrderDto.getSymbol())));
|
return null;
|
}
|
}
|