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.entity.FebsResponse;
|
import com.xcong.excoin.common.entity.QueryRequest;
|
import com.xcong.excoin.modules.otc.entity.*;
|
import com.xcong.excoin.modules.otc.vo.OtcAppealInfoVo;
|
|
public interface OtcService extends IService<OtcMarketBussinessEntity> {
|
|
IPage<OtcMarketBussinessEntity> otcShopList(OtcMarketBussinessEntity otcMarketBussinessEntity, QueryRequest request);
|
|
FebsResponse agreeShop(Long id);
|
|
FebsResponse disagreeShop(Long id);
|
|
IPage<OtcOrderAppealEntity> otcAppealList(OtcOrderAppealEntity otcOrderAppealEntity, QueryRequest request);
|
|
FebsResponse dealDone(Long id);
|
|
FebsResponse dealIng(Long id);
|
|
IPage<OtcEntrustOrderEntity> otcEntrustList(OtcEntrustOrderEntity otcEntrustOrderEntity, QueryRequest request);
|
|
IPage<OtcOrderEntity> otcOrderList(OtcOrderEntity otcOrderEntity, QueryRequest request);
|
|
OtcAppealInfoVo otcAppealInfo(long id);
|
|
OtcOrderEntity otcOrderInfo(long id);
|
|
FebsResponse updateOrderInfo(OtcOrderEntity otcOrderEntity);
|
|
OtcMarketBussinessEntity otcHuiKuan(long id);
|
|
FebsResponse otcHuiKuan(OtcMarketBussinessEntity otcMarketBussinessEntity);
|
|
IPage<OtcSettingEntity> otcSettingList(OtcSettingEntity otcSettingEntity, QueryRequest request);
|
|
OtcSettingEntity otcSettingUpdate(long id);
|
|
FebsResponse updateOtcSetting(OtcSettingEntity otcSettingEntity);
|
|
int reduceCoin(Long id);
|
|
OtcEntrustOrderEntity otcEntrustListUpdate(long id);
|
|
FebsResponse otcEntrustConfirm(OtcEntrustOrderEntity otcEntrustOrderEntity);
|
}
|