| 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.CommonConfigurationEntity;  | 
| 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);  | 
|   | 
|     IPage<CommonConfigurationEntity> findCommonConfigurationEntityInPage(CommonConfigurationEntity commonConfigurationEntity,  | 
|             QueryRequest request);  | 
|   | 
|     void commonConfigurationAdd(@Valid CommonConfigurationEntity commonConfigurationEntity);  | 
|   | 
|     FebsResponse commonConfigurationDelete(@NotNull(message = "{required}") Long id);  | 
|   | 
|     CommonConfigurationEntity selectCommonConfigurationById(long id);  | 
|   | 
|     FebsResponse commonConfigurationUpdate(@Valid CommonConfigurationEntity commonConfigurationEntity);  | 
|   | 
| }  |