package com.xcong.excoin.modules.systemSetting.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.systemSetting.entity.AppVersionEntity;
|
import com.xcong.excoin.modules.systemSetting.entity.PlatformBannerEntity;
|
import com.xcong.excoin.modules.systemSetting.entity.PlatformNoticeEntity;
|
import com.xcong.excoin.modules.systemSetting.entity.PlatformSymbolsSkuEntity;
|
import com.xcong.excoin.modules.systemSetting.entity.PlatformTradeSettingEntity;
|
|
public interface SystemSettingService extends IService<PlatformTradeSettingEntity>{
|
|
IPage<PlatformTradeSettingEntity> findPlatformTradeSettingInPage(PlatformTradeSettingEntity platformTradeSettingEntity,
|
QueryRequest request);
|
|
PlatformTradeSettingEntity selectPlatformTradeSettingById(@NotNull(message = "{required}") long id);
|
|
FebsResponse platformTradeSettingConfirm(@Valid PlatformTradeSettingEntity platformTradeSettingEntity);
|
|
IPage<PlatformSymbolsSkuEntity> findPlatformSymbolsSkuInPage(PlatformSymbolsSkuEntity platformSymbolsSkuEntity, QueryRequest request);
|
|
PlatformSymbolsSkuEntity selectplatformSymbolsSkuById(@NotNull(message = "{required}")long id);
|
|
FebsResponse platformSymbolsSkuConfirm(@Valid PlatformSymbolsSkuEntity platformSymbolsSkuEntity);
|
|
IPage<PlatformBannerEntity> findPlatformBannerInPage(PlatformBannerEntity platformBannerEntity, QueryRequest request);
|
|
PlatformBannerEntity selectPlatformBannerById(long id);
|
|
FebsResponse platformBannerConfirm(@Valid PlatformBannerEntity platformBannerEntity);
|
|
FebsResponse platformBannerDelete(@NotNull(message = "{required}") Long id);
|
|
void platformBannerAdd(@Valid PlatformBannerEntity platformBannerEntity);
|
|
FebsResponse noticeManageConfirm(@Valid PlatformNoticeEntity platformNoticeEntity);
|
|
FebsResponse noticeManageDelete(@NotNull(message = "{required}") Long id);
|
|
void noticeManageAdds(@Valid PlatformNoticeEntity platformNoticeEntity);
|
|
IPage<PlatformNoticeEntity> findNoticeManageInPage(PlatformNoticeEntity platformNoticeEntity, QueryRequest request);
|
|
PlatformNoticeEntity selectNoticeManageById(long id);
|
|
IPage<AppVersionEntity> findAppVersionEntityInPage(AppVersionEntity appVersionEntity, QueryRequest request);
|
|
AppVersionEntity selectAppVersionById(long id);
|
|
FebsResponse appVersionConfirm(@Valid AppVersionEntity appVersionEntity);
|
|
FebsResponse appVersionDelete(@NotNull(message = "{required}") Long id);
|
|
void appVersionAdds(@Valid AppVersionEntity appVersionEntity);
|
|
}
|