package com.xcong.excoin.modules.documentary.service; import javax.validation.Valid; import javax.validation.constraints.NotNull; 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.documentary.dto.FollowTraderInfoDto; import com.xcong.excoin.modules.documentary.entity.FollowTraderInfoEntity; public interface DocumentaryService extends IService { IPage findTraderListInPage(FollowTraderInfoEntity followTraderInfoEntity, QueryRequest request); FollowTraderInfoEntity selectTraderDetailByid(long id); FebsResponse traderConfirm(@Valid FollowTraderInfoDto followTraderInfoDto); FebsResponse traderGetOut(@NotNull(message = "{required}") Long id); FebsResponse traderGetFull(@NotNull(message = "{required}") Long id); }