UNPKG

@mbc-cqrs-serverless/ui-setting

Version:
16 lines (15 loc) 975 B
import { DetailDto, IInvoke } from '@mbc-cqrs-serverless/core'; import { CreateSettingDto } from '../dto/setting-create.dto'; import { UpdateSettingDto } from '../dto/setting-update.dto'; import { SettingService } from '../services/setting.service'; export declare class SettingController { private readonly settingService; private readonly logger; constructor(settingService: SettingService); listData(ctx: IInvoke): Promise<import("..").SettingDataListEntity>; getDetail(ctx: IInvoke, key: DetailDto): Promise<import("..").SettingDataEntity>; createSetting(invokeContext: IInvoke, createDto: CreateSettingDto): Promise<import("..").SettingDataEntity>; updateSetting(invokeContext: IInvoke, key: DetailDto, updateDto: UpdateSettingDto): Promise<import("..").SettingDataEntity>; deleteSetting(invokeContext: IInvoke, key: DetailDto): Promise<import("..").SettingDataEntity>; checkExistCode(ctx: IInvoke, code: string): Promise<boolean>; }