fix
Helius
2022-03-16 b289b531521f3f3e67b1ca0251c75e41e51fc88f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package com.xcong.excoin.modules.otc.service;
 
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xcong.excoin.common.response.Result;
import com.xcong.excoin.modules.otc.dto.HasPayDto;
import com.xcong.excoin.modules.otc.dto.OrderApealDto;
import com.xcong.excoin.modules.otc.dto.OrderListDto;
import com.xcong.excoin.modules.otc.dto.OtcOrderAddDto;
import com.xcong.excoin.modules.otc.entity.OtcOrder;
import com.xcong.excoin.modules.otc.vo.OrderListVo;
 
public interface OtcOrderService extends IService<OtcOrder> {
 
    Result buyOrder(OtcOrderAddDto orderAddDto);
 
    Result saleOrder(OtcOrderAddDto orderAddDto);
 
    IPage<OrderListVo> findOrderListInPage(OrderListDto orderListDto);
 
    void hasPay(HasPayDto hasPayDto);
 
    void finishOrder(Long id);
 
    Result findBuyOrderDetail(Long id);
 
    Result findSaleOrderDetail(Long id);
 
    void cancelOrder(Long id);
 
    Result orderApeal(OrderApealDto orderApealDto);
}