| | |
| | | import com.xcong.excoin.modules.contract.entity.ContractOrderEntity; |
| | | import com.xcong.excoin.modules.contract.parameter.dto.OrderListDto; |
| | | import com.xcong.excoin.modules.contract.parameter.vo.OrderListVo; |
| | | |
| | | import cn.hutool.core.date.DateTime; |
| | | |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author helius |
| | |
| | | public IPage<ContractOrderEntity> selectContractOrderInPage(Page<ContractOrderEntity> page, @Param("record") ContractOrderEntity contractOrderEntity); |
| | | |
| | | public ContractOrderEntity selectOrderDetailByIdAndMemberId(@Param("id") Long id, @Param("memberId") Long memberId); |
| | | } |
| | | |
| | | List<ContractOrderEntity> selectFollowOrderByMemberId(@Param("memberId") Long memberId); |
| | | |
| | | BigDecimal selectFollowOrderTotalProfitByMemberId(@Param("memberId") Long memberId); |
| | | |
| | | BigDecimal selectFollowOrderCntForWinRate(@Param("memberId") Long memberId, @Param("type") Integer type); |
| | | |
| | | List<ContractOrderEntity> selectWholeOpenOrderByOrderNo(@Param("orderNo") String orderNo); |
| | | |
| | | BigDecimal selectWholeFeeAmountByOrderNo(@Param("orderNo") String orderNo); |
| | | |
| | | int updateOrderProfitOrLessById(@Param("rewardAmount") BigDecimal rewardAmount, @Param("rewardRatio") BigDecimal rewardRatio, @Param("id") Long id); |
| | | |
| | | public BigDecimal getBurstUsdtByMemberId(@Param("memberId") Long memberId); |
| | | |
| | | public List<ContractOrderEntity> selectFollowOrderListByMemberId(@Param("tradeMemberId")Long tradeMemberId); |
| | | |
| | | public String selectOrderNoByOrderIds(@Param("orderId")Long orderId); |
| | | |
| | | public BigDecimal selectThirtyTotalCntByMemberId(@Param("memberId")Long tradeMemberId, @Param("date")Date date, @Param("offsetDay")DateTime offsetDay); |
| | | |
| | | public BigDecimal selectThirtyWinCntByMemberId(@Param("memberId")Long tradeMemberId, @Param("date")Date date, @Param("offsetDay")DateTime offsetDay); |
| | | |
| | | public BigDecimal selectThirtyMaxRatioByMemberId(@Param("memberId")Long tradeMemberId, @Param("date")Date date, @Param("offsetDay")DateTime offsetDay); |
| | | |
| | | public BigDecimal selectThirtyMinRatioByMemberId(@Param("memberId")Long tradeMemberId, @Param("date")Date date, @Param("offsetDay")DateTime offsetDay); |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |