ntk-cms-api
Version:
Ntk Cms Api And Model For Typscript
27 lines (26 loc) • 2.54 kB
TypeScript
import { Observable } from 'rxjs';
import { BaseModuleConfigAdminMainValuesModel } from '../../models/entity/base-config/baseModuleConfigAdminMainValuesModel';
import { BaseModuleConfigSiteAccessValuesModel } from '../../models/entity/base-config/baseModuleConfigSiteAccessValuesModel';
import { BaseModuleConfigSiteValuesModel } from '../../models/entity/base-config/baseModuleConfigSiteValuesModel';
import { BaseModuleSiteCheckSiteModel } from '../../models/entity/base-config/baseModuleSiteCheckSiteModel';
import { BaseModuleSiteCheckUserModel } from '../../models/entity/base-config/baseModuleSiteCheckUserModel';
import { BaseModuleSiteStorageValuesModel } from '../../models/entity/base-config/baseModuleSiteStorageValuesModel';
import { ErrorExceptionResult } from '../../models/entity/base/errorExceptionResult';
import { ApiServerBase } from './apiServerBase.service';
export declare class ApiServerConfigSiteBase<TAdminMain extends BaseModuleConfigAdminMainValuesModel, TSiteConfig extends BaseModuleConfigSiteValuesModel, TSiteAccess extends BaseModuleConfigSiteAccessValuesModel, TSiteStorage extends BaseModuleSiteStorageValuesModel> extends ApiServerBase {
getModuleControllerUrl(): string;
ServiceSiteConfigDefault(): Observable<ErrorExceptionResult<TSiteConfig>>;
ServiceSiteConfigDefaultSave(model: TSiteConfig): Observable<ErrorExceptionResult<TSiteConfig>>;
ServiceSiteStorage(id: number): Observable<ErrorExceptionResult<TSiteStorage>>;
ServiceSiteStorageSave(Siteid: number, model: TSiteStorage): Observable<ErrorExceptionResult<TSiteStorage>>;
ServiceSiteConfig(id: number): Observable<ErrorExceptionResult<TSiteConfig>>;
ServiceSiteConfigSave(Siteid: number, model: TSiteConfig): Observable<ErrorExceptionResult<TSiteConfig>>;
ServiceSiteAccess(Siteid: number): Observable<ErrorExceptionResult<TSiteAccess>>;
ServiceSiteAccessSave(Siteid: number, model: TSiteAccess): Observable<ErrorExceptionResult<TSiteAccess>>;
ServiceSiteAccessDefault(): Observable<ErrorExceptionResult<TSiteAccess>>;
ServiceSiteAccessDefaultSave(model: TSiteAccess): Observable<ErrorExceptionResult<TSiteAccess>>;
ServiceAdminMain(): Observable<ErrorExceptionResult<TAdminMain>>;
ServiceAdminMainSave(model: TAdminMain): Observable<ErrorExceptionResult<TAdminMain>>;
ServiceCheckSite(id?: number): Observable<ErrorExceptionResult<BaseModuleSiteCheckSiteModel>>;
ServiceCheckUser(id?: number): Observable<ErrorExceptionResult<BaseModuleSiteCheckUserModel>>;
}