///
///
///
///
///
///
declare module "copyright" {
export class ServiceDataLogicCopyright {
static toString(): string;
}
}
declare module "sk/service/data/logic/auth/logic/ApplicationMenuUnit" {
import { DatasetUnit } from 'foundation/service/common/database/DatasetUnit';
export class ApplicationMenuUnit extends DatasetUnit {
applicationId: string;
applicationTypeCd: string;
tenantId: string;
parentId: string;
typeCd: string;
code: string;
name: string;
url: string;
operId: string;
icon: string;
seq: number;
notes: string;
levelCd: string;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/logic/ApplicationMenuLogic" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { ResultEnum } from 'cross/runtime/lang/ResultEnum';
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetLogic } from 'foundation/service/common/database/DatasetLogic';
import { DatasetMeta } from 'foundation/service/common/database/DatasetMeta';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { ApplicationMenuUnit } from "sk/service/data/logic/auth/logic/ApplicationMenuUnit";
export class ApplicationMenuLogic extends DatasetLogic {
static DATASET: DatasetMeta;
static UNIT_CLASS: typeof ApplicationMenuUnit;
static FIELD_ID: FieldMeta;
static FIELD_OBJECT_STATUS_CD: FieldMeta;
static FIELD_OBJECT_VERSION: FieldMeta;
static FIELD_APPLICATION_ID: FieldMeta;
static FIELD_APPLICATION_TYPE_CD: FieldMeta;
static FIELD_TENANT_ID: FieldMeta;
static FIELD_PARENT_ID: FieldMeta;
static FIELD_TYPE_CD: FieldMeta;
static FIELD_CODE: FieldMeta;
static FIELD_NAME: FieldMeta;
static FIELD_URL: FieldMeta;
static FIELD_OPER_ID: FieldMeta;
static FIELD_ICON: FieldMeta;
static FIELD_SEQ: FieldMeta;
static FIELD_NOTES: FieldMeta;
static FIELD_LEVEL_CD: FieldMeta;
static FIELD_CREATE_USER_ID: FieldMeta;
static FIELD_CREATE_USER_NAME: FieldMeta;
static FIELD_CREATE_DATE: FieldMeta;
static FIELD_UPDATE_USER_ID: FieldMeta;
static FIELD_UPDATE_USER_NAME: FieldMeta;
static FIELD_UPDATE_DATE: FieldMeta;
static FIELDS: Array;
protected static SQL_FIELDS: string;
protected static SQL_SELECT: string;
protected static SQL_FIND: string;
protected static SQL_INSERT: string;
protected static SQL_UPDATE: string;
protected static SQL_DELETE: string;
constructor(context: IDataContext);
get datasetMeta(): DatasetMeta;
get fieldsMeta(): Array;
createUnit(): T;
findAsync(id: string): Promise;
getAsync(id: string): Promise;
findIdByIdAsync(id: string): Promise;
findObjectStatusCdByIdAsync(id: string): Promise;
findObjectVersionByIdAsync(id: string): Promise;
findApplicationIdByIdAsync(id: string): Promise;
findApplicationTypeCdByIdAsync(id: string): Promise;
findTenantIdByIdAsync(id: string): Promise;
findParentIdByIdAsync(id: string): Promise;
findTypeCdByIdAsync(id: string): Promise;
findCodeByIdAsync(id: string): Promise;
findNameByIdAsync(id: string): Promise;
findUrlByIdAsync(id: string): Promise;
findOperIdByIdAsync(id: string): Promise;
findIconByIdAsync(id: string): Promise;
findSeqByIdAsync(id: string): Promise;
findNotesByIdAsync(id: string): Promise;
findLevelCdByIdAsync(id: string): Promise;
findCreateUserIdByIdAsync(id: string): Promise;
findCreateUserNameByIdAsync(id: string): Promise;
findCreateDateByIdAsync(id: string): Promise;
findUpdateUserIdByIdAsync(id: string): Promise;
findUpdateUserNameByIdAsync(id: string): Promise;
findUpdateDateByIdAsync(id: string): Promise;
searchAsync(query: DataQuery): Promise;
fetchAsync(query: DataQuery): Promise>;
protected onPrepare(unit: ApplicationMenuUnit): ResultEnum;
prepare(unit: ApplicationMenuUnit): ApplicationMenuUnit;
protected onInsertBefore(unit: ApplicationMenuUnit): ResultEnum;
protected onInsertAfter(unit: ApplicationMenuUnit): ResultEnum;
insertAsync(unit: ApplicationMenuUnit, useOldId?: boolean): Promise;
protected onUpdateBefore(oldUnit: ApplicationMenuUnit, newUnit: ApplicationMenuUnit): ResultEnum;
protected onUpdateAfter(oldUnit: ApplicationMenuUnit, newUnit: ApplicationMenuUnit): ResultEnum;
updateAsync(unit: ApplicationMenuUnit): Promise;
protected onDeleteBefore(unit: ApplicationMenuUnit): ResultEnum;
protected onDeleteAfter(unit: ApplicationMenuUnit): ResultEnum;
deleteAsync(unit: ApplicationMenuUnit): Promise;
}
}
declare module "sk/service/data/logic/auth/controller/ApplicationMenuDto" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { DatasetControllerDto } from 'foundation/service/common/router/database/DatasetControllerDto';
export class ApplicationMenuDto extends DatasetControllerDto {
id: string;
objectStatusCd: number;
objectVersion: number;
applicationId: string;
applicationTypeCd: string;
tenantId: string;
parentId: string;
typeCd: string;
code: string;
name: string;
url: string;
operId: string;
icon: string;
seq: number;
notes: string;
levelCd: string;
createUserId: string;
createUserName: string;
createDate: DateTime;
updateUserId: string;
updateUserName: string;
updateDate: DateTime;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/controller/ApplicationMenuController" {
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DatasetController } from 'foundation/service/common/router/database/DatasetController';
import { DatasetControllerOptions } from 'foundation/service/common/router/database/DatasetControllerOptions';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { RouterContext } from 'foundation/service/common/router/RouterContext';
import { ApplicationMenuLogic } from "sk/service/data/logic/auth/logic/ApplicationMenuLogic";
import { ApplicationMenuDto } from "sk/service/data/logic/auth/controller/ApplicationMenuDto";
export class ApplicationMenuController extends DatasetController {
static PATH: string;
constructor();
findFieldMeta(name: string): FieldMeta;
getCodeAsync(context: IDataContext, id: string): Promise;
getNameAsync(context: IDataContext, id: string): Promise;
createLogic(context: IDataContext): ApplicationMenuLogic;
findAsync(context: IDataContext, id: string): Promise;
getAsync(context: IDataContext, id: string): Promise;
searchAsync(context: IDataContext, query: DataQuery): Promise;
fetchAsync(context: IDataContext, query: DataQuery): Promise>;
insertAsync(context: RouterContext, dto: ApplicationMenuDto, options?: DatasetControllerOptions): Promise;
updateAsync(context: RouterContext, dto: ApplicationMenuDto, options?: DatasetControllerOptions): Promise;
deleteAsync(context: RouterContext, dto: ApplicationMenuDto, options?: DatasetControllerOptions): Promise;
protected onPrepareAsync(context: RouterContext, dto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
protected onInsertBeforeAsync(context: RouterContext, dto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
protected onInsertAfterAsync(context: RouterContext, dto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
protected onUpdateBeforeAsync(context: RouterContext, oldDto: ApplicationMenuDto, newDto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
protected onUpdateAfterAsync(context: RouterContext, dto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
protected onDeleteBeforeAsync(context: RouterContext, oldDto: ApplicationMenuDto, newDto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
protected onDeleteAfterAsync(context: RouterContext, dto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
protected onDuplicateBeforeAsync(context: RouterContext, dto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
protected onDuplicateAfterAsync(context: RouterContext, dto: ApplicationMenuDto, options: DatasetControllerOptions): Promise;
}
}
declare module "sk/service/data/logic/auth/logic/ObjectsUnit" {
import { DatasetUnit } from 'foundation/service/common/database/DatasetUnit';
export class ObjectsUnit extends DatasetUnit {
code: string;
name: string;
parentId: string;
typeCd: string;
notes: string;
applicationId: string;
seq: number;
isDefault: number;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/logic/ObjectsLogic" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { ResultEnum } from 'cross/runtime/lang/ResultEnum';
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetLogic } from 'foundation/service/common/database/DatasetLogic';
import { DatasetMeta } from 'foundation/service/common/database/DatasetMeta';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { ObjectsUnit } from "sk/service/data/logic/auth/logic/ObjectsUnit";
export class ObjectsLogic extends DatasetLogic {
static DATASET: DatasetMeta;
static UNIT_CLASS: typeof ObjectsUnit;
static FIELD_ID: FieldMeta;
static FIELD_OBJECT_STATUS_CD: FieldMeta;
static FIELD_OBJECT_VERSION: FieldMeta;
static FIELD_CODE: FieldMeta;
static FIELD_NAME: FieldMeta;
static FIELD_PARENT_ID: FieldMeta;
static FIELD_TYPE_CD: FieldMeta;
static FIELD_NOTES: FieldMeta;
static FIELD_APPLICATION_ID: FieldMeta;
static FIELD_SEQ: FieldMeta;
static FIELD_IS_DEFAULT: FieldMeta;
static FIELD_CREATE_USER_ID: FieldMeta;
static FIELD_CREATE_USER_NAME: FieldMeta;
static FIELD_CREATE_DATE: FieldMeta;
static FIELD_UPDATE_USER_ID: FieldMeta;
static FIELD_UPDATE_USER_NAME: FieldMeta;
static FIELD_UPDATE_DATE: FieldMeta;
static FIELDS: Array;
protected static SQL_FIELDS: string;
protected static SQL_SELECT: string;
protected static SQL_FIND: string;
protected static SQL_INSERT: string;
protected static SQL_UPDATE: string;
protected static SQL_DELETE: string;
constructor(context: IDataContext);
get datasetMeta(): DatasetMeta;
get fieldsMeta(): Array;
createUnit(): T;
findAsync(id: string): Promise;
getAsync(id: string): Promise;
findIdByIdAsync(id: string): Promise;
findObjectStatusCdByIdAsync(id: string): Promise;
findObjectVersionByIdAsync(id: string): Promise;
findCodeByIdAsync(id: string): Promise;
findNameByIdAsync(id: string): Promise;
findParentIdByIdAsync(id: string): Promise;
findTypeCdByIdAsync(id: string): Promise;
findNotesByIdAsync(id: string): Promise;
findApplicationIdByIdAsync(id: string): Promise;
findSeqByIdAsync(id: string): Promise;
findIsDefaultByIdAsync(id: string): Promise;
findCreateUserIdByIdAsync(id: string): Promise;
findCreateUserNameByIdAsync(id: string): Promise;
findCreateDateByIdAsync(id: string): Promise;
findUpdateUserIdByIdAsync(id: string): Promise;
findUpdateUserNameByIdAsync(id: string): Promise;
findUpdateDateByIdAsync(id: string): Promise;
searchAsync(query: DataQuery): Promise;
fetchAsync(query: DataQuery): Promise>;
protected onPrepare(unit: ObjectsUnit): ResultEnum;
prepare(unit: ObjectsUnit): ObjectsUnit;
protected onInsertBefore(unit: ObjectsUnit): ResultEnum;
protected onInsertAfter(unit: ObjectsUnit): ResultEnum;
insertAsync(unit: ObjectsUnit, useOldId?: boolean): Promise;
protected onUpdateBefore(oldUnit: ObjectsUnit, newUnit: ObjectsUnit): ResultEnum;
protected onUpdateAfter(oldUnit: ObjectsUnit, newUnit: ObjectsUnit): ResultEnum;
updateAsync(unit: ObjectsUnit): Promise;
protected onDeleteBefore(unit: ObjectsUnit): ResultEnum;
protected onDeleteAfter(unit: ObjectsUnit): ResultEnum;
deleteAsync(unit: ObjectsUnit): Promise;
}
}
declare module "sk/service/data/logic/auth/controller/ObjectsDto" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { DatasetControllerDto } from 'foundation/service/common/router/database/DatasetControllerDto';
export class ObjectsDto extends DatasetControllerDto {
id: string;
objectStatusCd: number;
objectVersion: number;
code: string;
name: string;
parentId: string;
typeCd: string;
notes: string;
applicationId: string;
seq: number;
isDefault: number;
createUserId: string;
createUserName: string;
createDate: DateTime;
updateUserId: string;
updateUserName: string;
updateDate: DateTime;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/controller/ObjectsController" {
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DatasetController } from 'foundation/service/common/router/database/DatasetController';
import { DatasetControllerOptions } from 'foundation/service/common/router/database/DatasetControllerOptions';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { RouterContext } from 'foundation/service/common/router/RouterContext';
import { ObjectsLogic } from "sk/service/data/logic/auth/logic/ObjectsLogic";
import { ObjectsDto } from "sk/service/data/logic/auth/controller/ObjectsDto";
export class ObjectsController extends DatasetController {
static PATH: string;
constructor();
findFieldMeta(name: string): FieldMeta;
getCodeAsync(context: IDataContext, id: string): Promise;
getNameAsync(context: IDataContext, id: string): Promise;
createLogic(context: IDataContext): ObjectsLogic;
findAsync(context: IDataContext, id: string): Promise;
getAsync(context: IDataContext, id: string): Promise;
searchAsync(context: IDataContext, query: DataQuery): Promise;
fetchAsync(context: IDataContext, query: DataQuery): Promise>;
insertAsync(context: RouterContext, dto: ObjectsDto, options?: DatasetControllerOptions): Promise;
updateAsync(context: RouterContext, dto: ObjectsDto, options?: DatasetControllerOptions): Promise;
deleteAsync(context: RouterContext, dto: ObjectsDto, options?: DatasetControllerOptions): Promise;
protected onPrepareAsync(context: RouterContext, dto: ObjectsDto, options: DatasetControllerOptions): Promise;
protected onInsertBeforeAsync(context: RouterContext, dto: ObjectsDto, options: DatasetControllerOptions): Promise;
protected onInsertAfterAsync(context: RouterContext, dto: ObjectsDto, options: DatasetControllerOptions): Promise;
protected onUpdateBeforeAsync(context: RouterContext, oldDto: ObjectsDto, newDto: ObjectsDto, options: DatasetControllerOptions): Promise;
protected onUpdateAfterAsync(context: RouterContext, dto: ObjectsDto, options: DatasetControllerOptions): Promise;
protected onDeleteBeforeAsync(context: RouterContext, oldDto: ObjectsDto, newDto: ObjectsDto, options: DatasetControllerOptions): Promise;
protected onDeleteAfterAsync(context: RouterContext, dto: ObjectsDto, options: DatasetControllerOptions): Promise;
protected onDuplicateBeforeAsync(context: RouterContext, dto: ObjectsDto, options: DatasetControllerOptions): Promise;
protected onDuplicateAfterAsync(context: RouterContext, dto: ObjectsDto, options: DatasetControllerOptions): Promise;
}
}
declare module "sk/service/data/logic/auth/logic/ObjectsGroupUnit" {
import { DatasetUnit } from 'foundation/service/common/database/DatasetUnit';
export class ObjectsGroupUnit extends DatasetUnit {
code: string;
name: string;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/logic/ObjectsGroupLogic" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { ResultEnum } from 'cross/runtime/lang/ResultEnum';
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetLogic } from 'foundation/service/common/database/DatasetLogic';
import { DatasetMeta } from 'foundation/service/common/database/DatasetMeta';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { ObjectsGroupUnit } from "sk/service/data/logic/auth/logic/ObjectsGroupUnit";
export class ObjectsGroupLogic extends DatasetLogic {
static DATASET: DatasetMeta;
static UNIT_CLASS: typeof ObjectsGroupUnit;
static FIELD_ID: FieldMeta;
static FIELD_OBJECT_STATUS_CD: FieldMeta;
static FIELD_OBJECT_VERSION: FieldMeta;
static FIELD_CODE: FieldMeta;
static FIELD_NAME: FieldMeta;
static FIELD_CREATE_USER_ID: FieldMeta;
static FIELD_CREATE_USER_NAME: FieldMeta;
static FIELD_CREATE_DATE: FieldMeta;
static FIELD_UPDATE_USER_ID: FieldMeta;
static FIELD_UPDATE_USER_NAME: FieldMeta;
static FIELD_UPDATE_DATE: FieldMeta;
static FIELDS: Array;
protected static SQL_FIELDS: string;
protected static SQL_SELECT: string;
protected static SQL_FIND: string;
protected static SQL_INSERT: string;
protected static SQL_UPDATE: string;
protected static SQL_DELETE: string;
constructor(context: IDataContext);
get datasetMeta(): DatasetMeta;
get fieldsMeta(): Array;
createUnit(): T;
findAsync(id: string): Promise;
getAsync(id: string): Promise;
findIdByIdAsync(id: string): Promise;
findObjectStatusCdByIdAsync(id: string): Promise;
findObjectVersionByIdAsync(id: string): Promise;
findCodeByIdAsync(id: string): Promise;
findNameByIdAsync(id: string): Promise;
findCreateUserIdByIdAsync(id: string): Promise;
findCreateUserNameByIdAsync(id: string): Promise;
findCreateDateByIdAsync(id: string): Promise;
findUpdateUserIdByIdAsync(id: string): Promise;
findUpdateUserNameByIdAsync(id: string): Promise;
findUpdateDateByIdAsync(id: string): Promise;
searchAsync(query: DataQuery): Promise;
fetchAsync(query: DataQuery): Promise>;
protected onPrepare(unit: ObjectsGroupUnit): ResultEnum;
prepare(unit: ObjectsGroupUnit): ObjectsGroupUnit;
protected onInsertBefore(unit: ObjectsGroupUnit): ResultEnum;
protected onInsertAfter(unit: ObjectsGroupUnit): ResultEnum;
insertAsync(unit: ObjectsGroupUnit, useOldId?: boolean): Promise;
protected onUpdateBefore(oldUnit: ObjectsGroupUnit, newUnit: ObjectsGroupUnit): ResultEnum;
protected onUpdateAfter(oldUnit: ObjectsGroupUnit, newUnit: ObjectsGroupUnit): ResultEnum;
updateAsync(unit: ObjectsGroupUnit): Promise;
protected onDeleteBefore(unit: ObjectsGroupUnit): ResultEnum;
protected onDeleteAfter(unit: ObjectsGroupUnit): ResultEnum;
deleteAsync(unit: ObjectsGroupUnit): Promise;
}
}
declare module "sk/service/data/logic/auth/controller/ObjectsGroupDto" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { DatasetControllerDto } from 'foundation/service/common/router/database/DatasetControllerDto';
export class ObjectsGroupDto extends DatasetControllerDto {
id: string;
objectStatusCd: number;
objectVersion: number;
code: string;
name: string;
createUserId: string;
createUserName: string;
createDate: DateTime;
updateUserId: string;
updateUserName: string;
updateDate: DateTime;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/controller/ObjectsGroupController" {
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DatasetController } from 'foundation/service/common/router/database/DatasetController';
import { DatasetControllerOptions } from 'foundation/service/common/router/database/DatasetControllerOptions';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { RouterContext } from 'foundation/service/common/router/RouterContext';
import { ObjectsGroupLogic } from "sk/service/data/logic/auth/logic/ObjectsGroupLogic";
import { ObjectsGroupDto } from "sk/service/data/logic/auth/controller/ObjectsGroupDto";
export class ObjectsGroupController extends DatasetController {
static PATH: string;
constructor();
findFieldMeta(name: string): FieldMeta;
getCodeAsync(context: IDataContext, id: string): Promise;
getNameAsync(context: IDataContext, id: string): Promise;
createLogic(context: IDataContext): ObjectsGroupLogic;
findAsync(context: IDataContext, id: string): Promise;
getAsync(context: IDataContext, id: string): Promise;
searchAsync(context: IDataContext, query: DataQuery): Promise;
fetchAsync(context: IDataContext, query: DataQuery): Promise>;
insertAsync(context: RouterContext, dto: ObjectsGroupDto, options?: DatasetControllerOptions): Promise;
updateAsync(context: RouterContext, dto: ObjectsGroupDto, options?: DatasetControllerOptions): Promise;
deleteAsync(context: RouterContext, dto: ObjectsGroupDto, options?: DatasetControllerOptions): Promise;
protected onPrepareAsync(context: RouterContext, dto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
protected onInsertBeforeAsync(context: RouterContext, dto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
protected onInsertAfterAsync(context: RouterContext, dto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
protected onUpdateBeforeAsync(context: RouterContext, oldDto: ObjectsGroupDto, newDto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
protected onUpdateAfterAsync(context: RouterContext, dto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
protected onDeleteBeforeAsync(context: RouterContext, oldDto: ObjectsGroupDto, newDto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
protected onDeleteAfterAsync(context: RouterContext, dto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
protected onDuplicateBeforeAsync(context: RouterContext, dto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
protected onDuplicateAfterAsync(context: RouterContext, dto: ObjectsGroupDto, options: DatasetControllerOptions): Promise;
}
}
declare module "sk/service/data/logic/auth/logic/ObjectsGroupSubUnit" {
import { DatasetUnit } from 'foundation/service/common/database/DatasetUnit';
export class ObjectsGroupSubUnit extends DatasetUnit {
groupId: string;
objectId: string;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/logic/ObjectsGroupSubLogic" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { ResultEnum } from 'cross/runtime/lang/ResultEnum';
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetLogic } from 'foundation/service/common/database/DatasetLogic';
import { DatasetMeta } from 'foundation/service/common/database/DatasetMeta';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { ObjectsGroupSubUnit } from "sk/service/data/logic/auth/logic/ObjectsGroupSubUnit";
export class ObjectsGroupSubLogic extends DatasetLogic {
static DATASET: DatasetMeta;
static UNIT_CLASS: typeof ObjectsGroupSubUnit;
static FIELD_ID: FieldMeta;
static FIELD_OBJECT_STATUS_CD: FieldMeta;
static FIELD_OBJECT_VERSION: FieldMeta;
static FIELD_GROUP_ID: FieldMeta;
static FIELD_OBJECT_ID: FieldMeta;
static FIELD_CREATE_USER_ID: FieldMeta;
static FIELD_CREATE_USER_NAME: FieldMeta;
static FIELD_CREATE_DATE: FieldMeta;
static FIELD_UPDATE_USER_ID: FieldMeta;
static FIELD_UPDATE_USER_NAME: FieldMeta;
static FIELD_UPDATE_DATE: FieldMeta;
static FIELDS: Array;
protected static SQL_FIELDS: string;
protected static SQL_SELECT: string;
protected static SQL_FIND: string;
protected static SQL_INSERT: string;
protected static SQL_UPDATE: string;
protected static SQL_DELETE: string;
constructor(context: IDataContext);
get datasetMeta(): DatasetMeta;
get fieldsMeta(): Array;
createUnit(): T;
findAsync(id: string): Promise;
getAsync(id: string): Promise;
findIdByIdAsync(id: string): Promise;
findObjectStatusCdByIdAsync(id: string): Promise;
findObjectVersionByIdAsync(id: string): Promise;
findGroupIdByIdAsync(id: string): Promise;
findCreateUserIdByIdAsync(id: string): Promise;
findCreateUserNameByIdAsync(id: string): Promise;
findCreateDateByIdAsync(id: string): Promise;
findUpdateUserIdByIdAsync(id: string): Promise;
findUpdateUserNameByIdAsync(id: string): Promise;
findUpdateDateByIdAsync(id: string): Promise;
searchAsync(query: DataQuery): Promise;
fetchAsync(query: DataQuery): Promise>;
protected onPrepare(unit: ObjectsGroupSubUnit): ResultEnum;
prepare(unit: ObjectsGroupSubUnit): ObjectsGroupSubUnit;
protected onInsertBefore(unit: ObjectsGroupSubUnit): ResultEnum;
protected onInsertAfter(unit: ObjectsGroupSubUnit): ResultEnum;
insertAsync(unit: ObjectsGroupSubUnit, useOldId?: boolean): Promise;
protected onUpdateBefore(oldUnit: ObjectsGroupSubUnit, newUnit: ObjectsGroupSubUnit): ResultEnum;
protected onUpdateAfter(oldUnit: ObjectsGroupSubUnit, newUnit: ObjectsGroupSubUnit): ResultEnum;
updateAsync(unit: ObjectsGroupSubUnit): Promise;
protected onDeleteBefore(unit: ObjectsGroupSubUnit): ResultEnum;
protected onDeleteAfter(unit: ObjectsGroupSubUnit): ResultEnum;
deleteAsync(unit: ObjectsGroupSubUnit): Promise;
}
}
declare module "sk/service/data/logic/auth/controller/ObjectsGroupSubDto" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { DatasetControllerDto } from 'foundation/service/common/router/database/DatasetControllerDto';
export class ObjectsGroupSubDto extends DatasetControllerDto {
id: string;
objectStatusCd: number;
objectVersion: number;
groupId: string;
objectId: string;
createUserId: string;
createUserName: string;
createDate: DateTime;
updateUserId: string;
updateUserName: string;
updateDate: DateTime;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/controller/ObjectsGroupSubController" {
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DatasetController } from 'foundation/service/common/router/database/DatasetController';
import { DatasetControllerOptions } from 'foundation/service/common/router/database/DatasetControllerOptions';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { RouterContext } from 'foundation/service/common/router/RouterContext';
import { ObjectsGroupSubLogic } from "sk/service/data/logic/auth/logic/ObjectsGroupSubLogic";
import { ObjectsGroupSubDto } from "sk/service/data/logic/auth/controller/ObjectsGroupSubDto";
export class ObjectsGroupSubController extends DatasetController {
static PATH: string;
constructor();
findFieldMeta(name: string): FieldMeta;
createLogic(context: IDataContext): ObjectsGroupSubLogic;
findAsync(context: IDataContext, id: string): Promise;
getAsync(context: IDataContext, id: string): Promise;
searchAsync(context: IDataContext, query: DataQuery): Promise;
fetchAsync(context: IDataContext, query: DataQuery): Promise>;
insertAsync(context: RouterContext, dto: ObjectsGroupSubDto, options?: DatasetControllerOptions): Promise;
updateAsync(context: RouterContext, dto: ObjectsGroupSubDto, options?: DatasetControllerOptions): Promise;
deleteAsync(context: RouterContext, dto: ObjectsGroupSubDto, options?: DatasetControllerOptions): Promise;
protected onPrepareAsync(context: RouterContext, dto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
protected onInsertBeforeAsync(context: RouterContext, dto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
protected onInsertAfterAsync(context: RouterContext, dto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
protected onUpdateBeforeAsync(context: RouterContext, oldDto: ObjectsGroupSubDto, newDto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
protected onUpdateAfterAsync(context: RouterContext, dto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
protected onDeleteBeforeAsync(context: RouterContext, oldDto: ObjectsGroupSubDto, newDto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
protected onDeleteAfterAsync(context: RouterContext, dto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
protected onDuplicateBeforeAsync(context: RouterContext, dto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
protected onDuplicateAfterAsync(context: RouterContext, dto: ObjectsGroupSubDto, options: DatasetControllerOptions): Promise;
}
}
declare module "sk/service/data/logic/auth/logic/OperatorUnit" {
import { DatasetUnit } from 'foundation/service/common/database/DatasetUnit';
export class OperatorUnit extends DatasetUnit {
code: string;
name: string;
value: string;
moduleId: string;
moduleTypeActionId: string;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/logic/OperatorLogic" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { ResultEnum } from 'cross/runtime/lang/ResultEnum';
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetLogic } from 'foundation/service/common/database/DatasetLogic';
import { DatasetMeta } from 'foundation/service/common/database/DatasetMeta';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { OperatorUnit } from "sk/service/data/logic/auth/logic/OperatorUnit";
export class OperatorLogic extends DatasetLogic {
static DATASET: DatasetMeta;
static UNIT_CLASS: typeof OperatorUnit;
static FIELD_ID: FieldMeta;
static FIELD_OBJECT_STATUS_CD: FieldMeta;
static FIELD_OBJECT_VERSION: FieldMeta;
static FIELD_CODE: FieldMeta;
static FIELD_NAME: FieldMeta;
static FIELD_VALUE: FieldMeta;
static FIELD_MODULE_ID: FieldMeta;
static FIELD_MODULE_TYPE_ACTION_ID: FieldMeta;
static FIELD_CREATE_USER_ID: FieldMeta;
static FIELD_CREATE_USER_NAME: FieldMeta;
static FIELD_CREATE_DATE: FieldMeta;
static FIELD_UPDATE_USER_ID: FieldMeta;
static FIELD_UPDATE_USER_NAME: FieldMeta;
static FIELD_UPDATE_DATE: FieldMeta;
static FIELDS: Array;
protected static SQL_FIELDS: string;
protected static SQL_SELECT: string;
protected static SQL_FIND: string;
protected static SQL_INSERT: string;
protected static SQL_UPDATE: string;
protected static SQL_DELETE: string;
constructor(context: IDataContext);
get datasetMeta(): DatasetMeta;
get fieldsMeta(): Array;
createUnit(): T;
findAsync(id: string): Promise;
getAsync(id: string): Promise;
findIdByIdAsync(id: string): Promise;
findObjectStatusCdByIdAsync(id: string): Promise;
findObjectVersionByIdAsync(id: string): Promise;
findCodeByIdAsync(id: string): Promise;
findNameByIdAsync(id: string): Promise;
findValueByIdAsync(id: string): Promise;
findModuleIdByIdAsync(id: string): Promise;
findModuleTypeActionIdByIdAsync(id: string): Promise;
findCreateUserIdByIdAsync(id: string): Promise;
findCreateUserNameByIdAsync(id: string): Promise;
findCreateDateByIdAsync(id: string): Promise;
findUpdateUserIdByIdAsync(id: string): Promise;
findUpdateUserNameByIdAsync(id: string): Promise;
findUpdateDateByIdAsync(id: string): Promise;
searchAsync(query: DataQuery): Promise;
fetchAsync(query: DataQuery): Promise>;
protected onPrepare(unit: OperatorUnit): ResultEnum;
prepare(unit: OperatorUnit): OperatorUnit;
protected onInsertBefore(unit: OperatorUnit): ResultEnum;
protected onInsertAfter(unit: OperatorUnit): ResultEnum;
insertAsync(unit: OperatorUnit, useOldId?: boolean): Promise;
protected onUpdateBefore(oldUnit: OperatorUnit, newUnit: OperatorUnit): ResultEnum;
protected onUpdateAfter(oldUnit: OperatorUnit, newUnit: OperatorUnit): ResultEnum;
updateAsync(unit: OperatorUnit): Promise;
protected onDeleteBefore(unit: OperatorUnit): ResultEnum;
protected onDeleteAfter(unit: OperatorUnit): ResultEnum;
deleteAsync(unit: OperatorUnit): Promise;
}
}
declare module "sk/service/data/logic/auth/controller/OperatorDto" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { DatasetControllerDto } from 'foundation/service/common/router/database/DatasetControllerDto';
export class OperatorDto extends DatasetControllerDto {
id: string;
objectStatusCd: number;
objectVersion: number;
code: string;
name: string;
value: string;
moduleId: string;
moduleTypeActionId: string;
createUserId: string;
createUserName: string;
createDate: DateTime;
updateUserId: string;
updateUserName: string;
updateDate: DateTime;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/controller/OperatorController" {
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DatasetController } from 'foundation/service/common/router/database/DatasetController';
import { DatasetControllerOptions } from 'foundation/service/common/router/database/DatasetControllerOptions';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { RouterContext } from 'foundation/service/common/router/RouterContext';
import { OperatorLogic } from "sk/service/data/logic/auth/logic/OperatorLogic";
import { OperatorDto } from "sk/service/data/logic/auth/controller/OperatorDto";
export class OperatorController extends DatasetController {
static PATH: string;
constructor();
findFieldMeta(name: string): FieldMeta;
getCodeAsync(context: IDataContext, id: string): Promise;
getNameAsync(context: IDataContext, id: string): Promise;
createLogic(context: IDataContext): OperatorLogic;
findAsync(context: IDataContext, id: string): Promise;
getAsync(context: IDataContext, id: string): Promise;
searchAsync(context: IDataContext, query: DataQuery): Promise;
fetchAsync(context: IDataContext, query: DataQuery): Promise>;
insertAsync(context: RouterContext, dto: OperatorDto, options?: DatasetControllerOptions): Promise;
updateAsync(context: RouterContext, dto: OperatorDto, options?: DatasetControllerOptions): Promise;
deleteAsync(context: RouterContext, dto: OperatorDto, options?: DatasetControllerOptions): Promise;
protected onPrepareAsync(context: RouterContext, dto: OperatorDto, options: DatasetControllerOptions): Promise;
protected onInsertBeforeAsync(context: RouterContext, dto: OperatorDto, options: DatasetControllerOptions): Promise;
protected onInsertAfterAsync(context: RouterContext, dto: OperatorDto, options: DatasetControllerOptions): Promise;
protected onUpdateBeforeAsync(context: RouterContext, oldDto: OperatorDto, newDto: OperatorDto, options: DatasetControllerOptions): Promise;
protected onUpdateAfterAsync(context: RouterContext, dto: OperatorDto, options: DatasetControllerOptions): Promise;
protected onDeleteBeforeAsync(context: RouterContext, oldDto: OperatorDto, newDto: OperatorDto, options: DatasetControllerOptions): Promise;
protected onDeleteAfterAsync(context: RouterContext, dto: OperatorDto, options: DatasetControllerOptions): Promise;
protected onDuplicateBeforeAsync(context: RouterContext, dto: OperatorDto, options: DatasetControllerOptions): Promise;
protected onDuplicateAfterAsync(context: RouterContext, dto: OperatorDto, options: DatasetControllerOptions): Promise;
}
}
declare module "sk/service/data/logic/auth/logic/OperModuleUnit" {
import { DatasetUnit } from 'foundation/service/common/database/DatasetUnit';
export class OperModuleUnit extends DatasetUnit {
moduleTypeId: string;
code: string;
name: string;
globalCode: string;
parentId: string;
applicationId: string;
features: string;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/logic/OperModuleLogic" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { ResultEnum } from 'cross/runtime/lang/ResultEnum';
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetLogic } from 'foundation/service/common/database/DatasetLogic';
import { DatasetMeta } from 'foundation/service/common/database/DatasetMeta';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { OperModuleUnit } from "sk/service/data/logic/auth/logic/OperModuleUnit";
export class OperModuleLogic extends DatasetLogic {
static DATASET: DatasetMeta;
static UNIT_CLASS: typeof OperModuleUnit;
static FIELD_ID: FieldMeta;
static FIELD_OBJECT_STATUS_CD: FieldMeta;
static FIELD_OBJECT_VERSION: FieldMeta;
static FIELD_MODULE_TYPE_ID: FieldMeta;
static FIELD_CODE: FieldMeta;
static FIELD_NAME: FieldMeta;
static FIELD_GLOBAL_CODE: FieldMeta;
static FIELD_PARENT_ID: FieldMeta;
static FIELD_APPLICATION_ID: FieldMeta;
static FIELD_FEATURES: FieldMeta;
static FIELD_CREATE_USER_ID: FieldMeta;
static FIELD_CREATE_USER_NAME: FieldMeta;
static FIELD_CREATE_DATE: FieldMeta;
static FIELD_UPDATE_USER_ID: FieldMeta;
static FIELD_UPDATE_USER_NAME: FieldMeta;
static FIELD_UPDATE_DATE: FieldMeta;
static FIELDS: Array;
protected static SQL_FIELDS: string;
protected static SQL_SELECT: string;
protected static SQL_FIND: string;
protected static SQL_INSERT: string;
protected static SQL_UPDATE: string;
protected static SQL_DELETE: string;
constructor(context: IDataContext);
get datasetMeta(): DatasetMeta;
get fieldsMeta(): Array;
createUnit(): T;
findAsync(id: string): Promise;
getAsync(id: string): Promise;
findIdByIdAsync(id: string): Promise;
findObjectStatusCdByIdAsync(id: string): Promise;
findObjectVersionByIdAsync(id: string): Promise;
findModuleTypeIdByIdAsync(id: string): Promise;
findCodeByIdAsync(id: string): Promise;
findNameByIdAsync(id: string): Promise;
findGlobalCodeByIdAsync(id: string): Promise;
findParentIdByIdAsync(id: string): Promise;
findApplicationIdByIdAsync(id: string): Promise;
findFeaturesByIdAsync(id: string): Promise;
findCreateUserIdByIdAsync(id: string): Promise;
findCreateUserNameByIdAsync(id: string): Promise;
findCreateDateByIdAsync(id: string): Promise;
findUpdateUserIdByIdAsync(id: string): Promise;
findUpdateUserNameByIdAsync(id: string): Promise;
findUpdateDateByIdAsync(id: string): Promise;
searchAsync(query: DataQuery): Promise;
fetchAsync(query: DataQuery): Promise>;
protected onPrepare(unit: OperModuleUnit): ResultEnum;
prepare(unit: OperModuleUnit): OperModuleUnit;
protected onInsertBefore(unit: OperModuleUnit): ResultEnum;
protected onInsertAfter(unit: OperModuleUnit): ResultEnum;
insertAsync(unit: OperModuleUnit, useOldId?: boolean): Promise;
protected onUpdateBefore(oldUnit: OperModuleUnit, newUnit: OperModuleUnit): ResultEnum;
protected onUpdateAfter(oldUnit: OperModuleUnit, newUnit: OperModuleUnit): ResultEnum;
updateAsync(unit: OperModuleUnit): Promise;
protected onDeleteBefore(unit: OperModuleUnit): ResultEnum;
protected onDeleteAfter(unit: OperModuleUnit): ResultEnum;
deleteAsync(unit: OperModuleUnit): Promise;
}
}
declare module "sk/service/data/logic/auth/controller/OperModuleDto" {
import { DateTime } from 'cross/runtime/lang/DateTime';
import { DatasetControllerDto } from 'foundation/service/common/router/database/DatasetControllerDto';
export class OperModuleDto extends DatasetControllerDto {
id: string;
objectStatusCd: number;
objectVersion: number;
moduleTypeId: string;
code: string;
name: string;
globalCode: string;
parentId: string;
applicationId: string;
features: string;
createUserId: string;
createUserName: string;
createDate: DateTime;
updateUserId: string;
updateUserName: string;
updateDate: DateTime;
constructor();
loadJson(jconfig: any): void;
loadData(jconfig: any): void;
saveJson(jtarget?: any): any;
saveData(jtarget?: any): any;
reset(): void;
}
}
declare module "sk/service/data/logic/auth/controller/OperModuleController" {
import { EnvironmentService } from 'cross/runtime/module/environment/EnvironmentService';
import { JsonService } from 'cross/core/module/json/JsonService';
import { DataQuery } from 'foundation/service/common/database/util/DataQuery';
import { DatasetController } from 'foundation/service/common/router/database/DatasetController';
import { DatasetControllerOptions } from 'foundation/service/common/router/database/DatasetControllerOptions';
import { DataResult } from 'foundation/service/common/database/DataResult';
import { DatasetResult } from 'foundation/service/common/database/DatasetResult';
import { FieldMeta } from 'foundation/service/common/database/FieldMeta';
import { IDataContext } from 'foundation/service/common/database/IDataContext';
import { RouterContext } from 'foundation/service/common/router/RouterContext';
import { OperModuleLogic } from "sk/service/data/logic/auth/logic/OperModuleLogic";
import { OperModuleDto } from "sk/service/data/logic/auth/controller/OperModuleDto";
export class OperModuleController extends DatasetController {
static PATH: string;
protected _environmentService: EnvironmentService;
protected _jsonService: JsonService;
constructor();
findFieldMeta(name: string): FieldMeta;
getCodeAsync(context: IDataContext, id: string): Promise;
getNameAsync(context: IDataContext, id: string): Promise;
createLogic(context: IDataContext): OperModuleLogic;
findAsync(context: IDataContext, id: string): Promise;
getAsync(context: IDataContext, id: string): Promise;
searchAsync(context: IDataContext, query: DataQuery): Promise