zainali5120
2020-05-31 8b6823a12dbddd130a822f013db18a47d17381a5
合约持仓方法添加
2 files modified
23 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/contract/entity/ContractHoldOrderEntity.java 12 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/contract/service/ContractHoldOrderService.java 11 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/contract/entity/ContractHoldOrderEntity.java
@@ -26,6 +26,16 @@
    public static final int ORDER_CAN_CLOSING_N = 0;
    /**
     * 开仓类型 1-开多
     */
    public static final int ORDER_OPENING_TYPE_MORE = 1;
    /**
     * 开仓类型 2-开空
     */
    public static final int ORDER_OPENING_TYPE_LESS = 2;
    /**
     * 会员Id
     */
    private Long memberId;
@@ -71,7 +81,7 @@
    private BigDecimal openingPrice;
    /**
     * 开仓类型 1-开多 2-开多
     * 开仓类型 1-开多2-开空
     */
    private int openingType;
src/main/java/com/xcong/excoin/modules/contract/service/ContractHoldOrderService.java
@@ -4,6 +4,10 @@
import com.xcong.excoin.common.response.Result;
import com.xcong.excoin.modules.contract.entity.ContractHoldOrderEntity;
import com.xcong.excoin.modules.contract.parameter.dto.SubmitOrderDto;
import com.xcong.excoin.rabbit.pricequeue.OrderModel;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
 * @author helius
@@ -11,4 +15,11 @@
public interface ContractHoldOrderService extends IService<ContractHoldOrderEntity> {
    public Result submitOrder(SubmitOrderDto submitOrderDto);
    public int updateContractHoldOrderCanNotClosingByIds(List<OrderModel> list, String batchNo);
    public List<ContractHoldOrderEntity> selectContractHoldOrderByBatchNo(String batchNo);
    public void updateOrderIsCanClosingAndBatchNoById(Long id);
}