Helius
2020-06-03 96e88a5575a8b2293e3dca6d6d08a84a75da606d
modify
2 files modified
6 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/contract/entity/ContractHoldOrderEntity.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java 3 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/contract/entity/ContractHoldOrderEntity.java
@@ -5,7 +5,6 @@
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
 * 合约持仓订单表
@@ -95,8 +94,6 @@
     * 开仓类型 1-开多 2-开空
     */
    private int openingType;
    private Date openingTime;
    /**
     * 开仓手续费
src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java
@@ -153,11 +153,10 @@
        holdOrderEntity.setMarkPrice(newPrice);
        holdOrderEntity.setIsCanClosing(ContractHoldOrderEntity.ORDER_CAN_CLOSING_Y);
        holdOrderEntity.setPrePaymentAmount(prePaymentAmount);
        holdOrderEntity.setOpeningTime(new Date());
        holdOrderEntity.setBondAmount(bondAmount.add(openFeePrice));
        ContractOrderEntity contractOrderEntity = ContractHoldOrderEntityMapper.INSTANCE.holdOrderToOrder(holdOrderEntity);
        contractOrderEntity.setOpeningTime(new Date());
        contractHoldOrderDao.insert(holdOrderEntity);
        int i = contractOrderDao.insert(contractOrderEntity);
        memberWalletContractDao.increaseWalletContractBalanceById(prePaymentAmount.negate(), null, null, walletContract.getId());