/// /// /// /// /// /// /// /// /// /// /// declare module "copyright" { export class EditorSchemeCopyright { static toString(): string; } } declare module "sk/editor/product/IndexSpace" { export class IndexSpace { static namespaces(): string[]; } } declare module "sk/editor/product/common/base/options/BaseEditorOptions" { export interface BaseEditorOptions { } } declare module "sk/editor/product/common/base/options/BaseDeleteOptions" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class BaseDeleteOptions implements BaseEditorOptions { id: string; } } declare module "sk/editor/product/common/enum/DataRequestTypeEnum" { export class DataRequestTypeEnum { static Get: string; static Tree: string; static Page: string; static Search: string; static Sort: string; static Insert: string; static Update: string; static Delete: string; static Paste: string; static Move: string; } } declare module "sk/editor/product/common/base/options/category/BaseCategoryTreeOptions" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class BaseCategoryTreeOptions implements BaseEditorOptions { rootKey?: string; categoryId?: string; categoryCode?: string; categoryIds?: Array; categoryCodes?: Array; parentCategoryIds?: Array; parentCategoryCodes?: Array; typeCode?: string; mode?: string; categoryType?: string; } } declare module "sk/editor/product/common/base/options/category/BaseDeleteCategoryOptions" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class BaseDeleteCategoryOptions implements BaseEditorOptions { categoryId: string; } } declare module "sk/editor/product/common/base/options/category/BaseInsertCategoryOptions" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class BaseInsertCategoryOptions implements BaseEditorOptions { code: string; name: string; categoryId?: string; tenantId: string; libraryId: string; type?: any; isSameLevel?: boolean; } } declare module "sk/editor/product/common/base/options/category/BaseUpdateCategoryOptions" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class BaseUpdateCategoryOptions implements BaseEditorOptions { categoryId: string; name: string; code: string; tenantId: string; libraryId: string; type?: string; } } declare module "sk/editor/product/common/service/BaseCategoryStorageService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { BaseCategoryTreeOptions } from "sk/editor/product/common/base/options/category/BaseCategoryTreeOptions"; import { BaseDeleteCategoryOptions } from "sk/editor/product/common/base/options/category/BaseDeleteCategoryOptions"; import { BaseInsertCategoryOptions } from "sk/editor/product/common/base/options/category/BaseInsertCategoryOptions"; import { BaseUpdateCategoryOptions } from "sk/editor/product/common/base/options/category/BaseUpdateCategoryOptions"; import { DataRequestTypeEnum } from "sk/editor/product/common/enum/DataRequestTypeEnum"; abstract class CategoryStorageUnit extends StorageUnit { dataLevel: number; dataOrder: number; code: string; name: string; items: Types; parentId: string; } export class BaseCategoryStorageService> extends StorageUnitService { protected _getRequestClazz: any; protected _searchRequestClazz: any; protected _treeRequestClazz: any; protected _treeParentCategoryIdVoClazz: any; protected _treeCategoryIdVoClazz: any; protected _sortRequestClazz: any; protected _sortRequestVoClazz: any; protected _insertCategoryClazz: any; protected _updateCategoryCalzz: any; protected _deleteCategoryClazz: any; constructor(); private onLogout; getRequest(requestType: DataRequestTypeEnum, options?: any): any; getRequestVoClazz(requestType: DataRequestTypeEnum): any; getRequestVo(requestType: DataRequestTypeEnum): any; getAsync(id: string): Promise>; getChildCategoryCount(categoryId: string): number; searchAsync(code: string): Promise>; private makeTreeOptionRootKey; getTreeDataAsync(options: BaseCategoryTreeOptions, force?: boolean): Promise>>; getTreeChildrenDataAsync(id: string): Promise>>; insertAsync(option: BaseInsertCategoryOptions): Promise>; insertChildNodeAsync(option: BaseInsertCategoryOptions): Promise>; insertBrotherNodeAsync(option: BaseInsertCategoryOptions): Promise>; updateAsync(options: BaseUpdateCategoryOptions): Promise>; deleteAsync(options: BaseDeleteCategoryOptions): Promise>; getCategoryPath(categoryId: string, path: string[]): void; getRootCategoryId(categoryId: string): string; protected loadItemFromResponse(unit: T, data: any): void; protected buildtreeRequestAsync(options: BaseCategoryTreeOptions): Promise>; protected getTreeDataRequest(option: BaseCategoryTreeOptions): any; protected getTreeResponseData(response: any, typeCode: string, categoryId: string): Array; protected handleTreeResponse(response: any, categoryId: string, option: BaseCategoryTreeOptions): T; protected handleTreeData(responseData: Array, option: BaseCategoryTreeOptions): T; protected loadItemsFromTreeData(data: any): T; protected innerInsertTreeChildNodeAsync(parentUnit: any, options: BaseInsertCategoryOptions): Promise>; protected buildInsertRequestData(request: any, options: BaseInsertCategoryOptions): void; protected getMaxDataOrderByItems(items: Types): number; protected checkPeerSameName(name: string, items: Types): boolean; protected deleteTreeNodeById(categoryId: string): void; dragNodeAsync(source: T, target: T, dropToGap: boolean): Promise>; private updateDragNodeDatalevel; private updateDragNodeOrder; sendSortRequestAsync(sortArray: Array): Promise>; protected innerClear(): void; clearCache(id: string): void; } } declare module "sk/editor/product/module/family/category/storage/option/FamilyCategoryDeleteOption" { import { BaseDeleteCategoryOptions } from "sk/editor/product/common/base/options/category/BaseDeleteCategoryOptions"; export interface FamilyCategoryDeleteOption extends BaseDeleteCategoryOptions { typeCode: string; } } declare module "sk/editor/product/module/family/category/storage/option/FamilyCategoryInsertOption" { import { BaseInsertCategoryOptions } from "sk/editor/product/common/base/options/category/BaseInsertCategoryOptions"; export interface FamilyCategoryInsertOption extends BaseInsertCategoryOptions { typeCode: string; } } declare module "sk/editor/product/module/family/category/storage/option/FamilyCategoryTreeOption" { import { BaseCategoryTreeOptions } from "sk/editor/product/common/base/options/category/BaseCategoryTreeOptions"; export interface FamilyCategoryTreeOption extends BaseCategoryTreeOptions { typeCode: string; } } declare module "sk/editor/product/module/family/category/storage/option/FamilyCategoryUpdateOption" { import { BaseUpdateCategoryOptions } from "sk/editor/product/common/base/options/category/BaseUpdateCategoryOptions"; export interface FamilyCategoryUpdateoption extends BaseUpdateCategoryOptions { typeCode: string; } } declare module "sk/editor/product/module/family/category/storage/FamilyCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class FamilyCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; isRootUnit: boolean; constructor(); } } declare module "sk/editor/product/module/family/category/storage/FamilyCategoryStorageService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { SymbolDimensionStructure } from 'sk/data/family/attribute/feature/symbol/SymbolDimensionStructure'; import { FamilyCategoryGetResponseVo } from 'sk/data/logic/module/message/FamilyCategoryGetResponse'; import { DataRequestTypeEnum } from "sk/editor/product/common/enum/DataRequestTypeEnum"; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { FamilyCategoryTreeOption } from "sk/editor/product/module/family/category/storage/option/FamilyCategoryTreeOption"; import { FamilyCategoryUpdateoption } from "sk/editor/product/module/family/category/storage/option/FamilyCategoryUpdateOption"; import { FamilyCategoryStorageUnit } from "sk/editor/product/module/family/category/storage/FamilyCategoryStorageUnit"; export class FamilyCategoryStorageService extends BaseCategoryStorageService { constructor(); load(categories: Types): void; protected getTreeResponseData(response: any, typeCode: string, categoryId: string): any[]; getTreeNodeFeatureAsync(categoryId: string): Promise; getAttributeListAsync(categoryCode: string): Promise; renameAsync(option: FamilyCategoryUpdateoption): Promise; setCommodityTreeNodeFeaturesAsync(categoryId: string, tenantId: string, libraryId: string, expandStatus: Array): Promise; judgeNameAsync(value: string): Promise; getRequest(requestType: DataRequestTypeEnum, options?: any): any; protected getTreeDataRequest(option: FamilyCategoryTreeOption): any; private getInsertRequest; private getUpdateRequest; private getDeleteRequest; private buildFamilyCategoryTreeRequest; private buildConfigCategoryTreeRequest; protected loadItemFromResponse(unit: FamilyCategoryStorageUnit, data: FamilyCategoryGetResponseVo): void; } } declare module "sk/editor/product/common/base/options/BaseInsertOptions" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class BaseInsertOptions implements BaseEditorOptions { unit: T; roortCategoryId?: string; } } declare module "sk/editor/product/common/base/options/BasePasteOptions" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class BasePasteOptions implements BaseEditorOptions { categoryId: string; } } declare module "sk/editor/product/common/base/options/BasePublishInfoOptions" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export interface BasePublishInfoOptions extends BaseEditorOptions { ids: Array; } } declare module "sk/editor/product/common/base/options/BasePublishOptions" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export interface BasePublishOptions extends BaseEditorOptions { ids: Array; } } declare module "sk/editor/product/common/base/options/BaseUpdateOptions" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class BaseUpdateOptions implements BaseEditorOptions { unit: T; } } declare module "sk/editor/product/common/page/options/BasePageSearchOptions" { import { DataOptions } from 'cross/data/module/dataset/DataOptions'; export interface BasePageSearchOptions { id?: string; ids?: string[]; code?: string; label?: string; text?: string; pageSize: number; pageIndex: number; searchOption: DataOptions; } } declare module "sk/editor/product/common/base/StorageDatasetContainer" { import { BaseObject } from 'cross/runtime/lang/BaseObject'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class StorageDatasetContainer extends BaseObject { protected _emtyStatus: boolean; protected emptyDatasetCount: number; valueIterator(): IterableIterator; assign(data: any): void; clearAll(): void; } } declare module "sk/editor/product/common/base/StorageDatasetsMap" { import { TypeMap } from 'cross/runtime/lang/collection/TypeMap'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { StorageDatasetContainer } from "sk/editor/product/common/base/StorageDatasetContainer"; export class StorageDatasetsMap, U extends StorageUnit> extends StorageDatasetContainer { protected _unitsMap: TypeMap; protected _datasetsClass: any; constructor(); getValue(key: K): S; get map(): TypeMap; assign(datasetMap: StorageDatasetsMap): void; valueIterator(): IterableIterator; getDataset(key: K): S; protected setDataset(key: K, dataset: S): void; protected createDataset(): S; clearAll(): void; } } declare module "sk/editor/product/module/family/family/storage/FamilyStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class FamilyStorageUnit extends StorageUnit { static CLASS_NAME: string; tenantId: string; libraryId: string; categoryId: string; categoryName: string; categoryNames: string; version: number; code: string; name: string; typeId: string; typeCode: string; levelCd: number; statusCd: number; businessCd: number; dataIcon: string; dataPath: string; examineCd: string; materialId: string; materialCode: string; materialName: string; previewUrl: string; features: string; remark: string; content: any; statusNeedCollection: boolean; constructor(); } } declare module "sk/editor/product/common/base/StorageDatasetsTypes" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { StorageDatasetContainer } from "sk/editor/product/common/base/StorageDatasetContainer"; export class StorageDatasetsTypes extends StorageDatasetContainer { protected _units: Types; constructor(); get emtyStatus(): boolean; get count(): number; get units(): Types; assign(types: Types): void; push(unit: U): void; valueIterator(): IterableIterator; clearAll(): void; private disposeUnit; } } declare module "sk/editor/product/common/page/map/StoragePageDatasetsMap" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { StorageDatasetsMap } from "sk/editor/product/common/base/StorageDatasetsMap"; import { StorageDatasetsTypes } from "sk/editor/product/common/base/StorageDatasetsTypes"; export class StoragePageDatasetsMap extends StorageDatasetsMap, U> { protected _total: number; private static readonly _defaultSortOrderKey; constructor(); cachePageList(pageIndex: number, total: number, units: Types, sortOrder?: string): void; makePageMapKey(pageIndex: number, order: string): string; getPageUnits(pageIndex: number, sortOrder?: string): Types; getPageTotal(): number; } } declare module "sk/editor/product/common/page/StorageCategoryDataset" { import { Dictionary } from 'cross/runtime/lang/collection/Dictionary'; import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { StoragePageDatasetsMap } from "sk/editor/product/common/page/map/StoragePageDatasetsMap"; export class StorageCategoryDataset { protected _categoryPageUnitsMap: Dictionary>; protected _pool: Types>; constructor(); cacheList(categoryId: string, pageIndex: number, total: number, units: Types, sortFilter?: string): void; getUnits(categoryId: string, pageIndex: number, sortFilter?: any): Types; getUnitByCategoryId(categoryId: string): Types; getPageTotal(categoryId: string): number; clearByCategoryId(categoryId: string): void; clearByCategortyList(list: string[]): void; clear(): void; private creatrDataset; } } declare module "sk/editor/product/common/page/StoragePageResult" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class StoragePageResult extends ResultObject { total: number; pageSize: number; page: number; protected _items: Types; set items(value: Types); get items(): Types; } } declare module "sk/editor/product/common/page/StoragePageDatasets" { import { Dictionary } from 'cross/runtime/lang/collection/Dictionary'; import { BaseObject } from 'cross/runtime/lang/BaseObject'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { StoragePageResult } from "sk/editor/product/common/page/StoragePageResult"; export class StoragePageDatasets extends BaseObject { protected _categoryPageUnitsMap: Dictionary>>; constructor(); cacheCategoryPage(categoryId: string, cacheKey: string, pageResult: StoragePageResult): void; getCategoryPageCache(categoryId: string, cacheKey: string): StoragePageResult; clearCategoryCache(categoryId: string): void; clearCategoryListCache(categoryIds: Array): void; clear(): void; } } declare module "sk/editor/product/common/service/BaseStorageService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { IContext } from 'cross/runtime/lang/IContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { DataOptions } from 'cross/data/module/dataset/DataOptions'; import { OrderItem } from 'cross/data/module/dataset/OrderItem'; import { SearchObject } from 'cross/data/module/dataset/SearchObject'; import { MessageRequest } from 'cross/data/module/message/MessageRequest'; import { MessageResponse } from 'cross/data/module/message/MessageResponse'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { SortField } from 'foundation/data/common/structure/StructureDatasetQuery'; import { BaseDeleteOptions } from "sk/editor/product/common/base/options/BaseDeleteOptions"; import { BaseInsertOptions } from "sk/editor/product/common/base/options/BaseInsertOptions"; import { BasePasteOptions } from "sk/editor/product/common/base/options/BasePasteOptions"; import { BasePublishInfoOptions } from "sk/editor/product/common/base/options/BasePublishInfoOptions"; import { BasePublishOptions } from "sk/editor/product/common/base/options/BasePublishOptions"; import { BaseUpdateOptions } from "sk/editor/product/common/base/options/BaseUpdateOptions"; import { BasePageSearchOptions } from "sk/editor/product/common/page/options/BasePageSearchOptions"; import { DataRequestTypeEnum } from "sk/editor/product/common/enum/DataRequestTypeEnum"; import { StorageCategoryDataset } from "sk/editor/product/common/page/StorageCategoryDataset"; import { StoragePageDatasets } from "sk/editor/product/common/page/StoragePageDatasets"; import { StoragePageResult } from "sk/editor/product/common/page/StoragePageResult"; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; export class BaseStorageService extends StorageUnitService { protected _getRequestClazz: any; protected _searchRequestClazz: any; protected _pageRequestClazz: any; protected _pageRequestQueryIdsVoClazz: any; protected _deleteRequestClazz: any; protected _updateRequestClazz: any; protected _insertRequestClazz: any; protected _pasteRequestClazz: any; protected _moveRequestClazz: any; protected _pageDatasets: StoragePageDatasets; protected _categoryStorageService: BaseCategoryStorageService; protected _categoryDataDataset: StorageCategoryDataset; constructor(); private onLogout; load(types: Types, ...args: any[]): void; getRequest(requestType: DataRequestTypeEnum): any; protected requestPostProcess(request: MessageRequest, isOptTarget?: boolean): void; getAsync(id: string, force?: boolean, isOptTarget?: boolean): Promise>; searchAsync(code: string): Promise>; protected setPageQueryFilters(query: any, filters: Types): void; protected setPageQuerySorts(sorts: Types, orders: Types): void; protected buildPageRequestData(request: any, options: BasePageSearchOptions): void; protected makePageCacheKey(options: BasePageSearchOptions): { categoryId: string; cacheKey: string; }; pageAsync(options: BasePageSearchOptions, force?: boolean): Promise>; protected handlePageResultAsync(dataset: any): Promise; insertAsync(context: IContext, options: BaseInsertOptions): Promise>; protected handleInsertResponse(response: any, unit: T): void; protected setInsertRequestData(request: any, options: BaseInsertOptions): void; updateAsync(options: BaseUpdateOptions): Promise>; protected setUpdateRequestData(request: any, options: BaseUpdateOptions): void; deleteAsync(context: IContext, options: BaseDeleteOptions): Promise>; pasteAsync(options: BasePasteOptions): Promise; moveAsync(options: BasePasteOptions): Promise; protected setPasteRequestData(request: any, options: BasePasteOptions): void; protected setMoveRequestData(request: any, options: BasePasteOptions): void; searchByCodeAsync(code: string): Promise>; listAsync(options: any): Promise>; judgeCodeAsync(value: any, categoryId?: string, option?: any): Promise; judgeNameAsync(value: any): Promise; removeById(id: string): T; protected getUnitCache(id: string): T; protected innerClear(): void; protected getPageTotalByCategoryId(categoryId: string): number; clearCache(id: string): void; clearCategoryCache(categoryId: string): void; protected getPageDataCache(categoryId: string, pageIndex: number, orders: string): Types; protected makeSearchJson(search: DataOptions): string; protected loadItemsFromDataset(dataset: any): Types; protected loadItemFromResponse(unit: T, data: any): void; publishAsync(options: BasePublishOptions): Promise; getPublishInfosAsync(options: BasePublishInfoOptions): Promise; } } declare module "sk/editor/product/common/action/base/EditorActionEvent" { import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; export class EditorActionEvent extends ActionEvent { content: T; } } declare module "sk/editor/product/common/action/base/EditorDatasetEvent" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { EditorActionEvent } from "sk/editor/product/common/action/base/EditorActionEvent"; export class EditorDatasetEvent extends EditorActionEvent { storageService: BaseStorageService; categoryStorageService: BaseCategoryStorageService; free(): void; } } declare module "sk/editor/product/common/action/base/EditorDatasetAction" { import { AsyncAction } from 'foundation/editor/view/action/AsyncAction'; import { FamilyCategoryStorageService } from "sk/editor/product/module/family/category/storage/FamilyCategoryStorageService"; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorDatasetAction extends AsyncAction { protected _storageService: BaseStorageService; protected _categoryStorageService: BaseCategoryStorageService; protected _familyCategoryStorageService: FamilyCategoryStorageService; linkEvent(event: EditorDatasetEvent): void; } } declare module "sk/editor/product/common/action/EditorDatasetDeleteAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseDeleteOptions } from "sk/editor/product/common/base/options/BaseDeleteOptions"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorDatasetDeleteAction extends EditorDatasetAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/common/action/EditorDatasetInsertAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorDatasetInsertAction extends EditorDatasetAction { insertValue: any; executeAsync(event: EditorDatasetEvent): Promise; undoAsync(): Promise>; redoAsync(): Promise>; } } declare module "sk/editor/product/module/family/family/option/FamilyMoveEditorOption" { import { BasePasteOptions } from "sk/editor/product/common/base/options/BasePasteOptions"; export interface FamilyMoveEditorOption extends BasePasteOptions { idList: any; tenantId: string; typeId: string; libraryId: string; rootCategoryId?: string; targetCategoryId: string; } } declare module "sk/editor/product/common/action/EditorDatasetMoveAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorDatasetMoveAction extends EditorDatasetAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/module/family/family/option/FamilyPasteEditorOption" { import { BasePasteOptions } from "sk/editor/product/common/base/options/BasePasteOptions"; export interface FamilyPasteEditorOption extends BasePasteOptions { idList: any; tenantId: string; typeId: string; libraryId: string; rootCategoryId?: string; targetCategoryId: string; } } declare module "sk/editor/product/common/action/EditorDatasetPasteAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorDatasetPasteAction extends EditorDatasetAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/common/action/EditorDatasetPublisInfohAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BasePublishInfoOptions } from "sk/editor/product/common/base/options/BasePublishInfoOptions"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorDatasetPublishInfoAction extends EditorDatasetAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/common/action/EditorDatasetPublishAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BasePublishOptions } from "sk/editor/product/common/base/options/BasePublishOptions"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorDatasetPublishAction extends EditorDatasetAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/common/action/EditorDatasetUpdateAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseUpdateOptions } from "sk/editor/product/common/base/options/BaseUpdateOptions"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorDatasetUpdateAction extends EditorDatasetAction { executeAsync(event?: EditorDatasetEvent>): Promise; } } declare module "sk/editor/product/common/action/base/EditorCategoryDatasetEvent" { import { BaseEditorOptions } from "sk/editor/product/common/base/options/BaseEditorOptions"; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class EditorCategoryDatasetEvent extends EditorDatasetEvent { type: any; } } declare module "sk/editor/product/common/action/category/EditorCategoryDatasetDeleteAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseDeleteCategoryOptions } from "sk/editor/product/common/base/options/category/BaseDeleteCategoryOptions"; import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; export class EditorCategoryDatasetDeleteAction extends EditorDatasetAction { executeAsync(event?: EditorCategoryDatasetEvent): Promise; } } declare module "sk/editor/product/module/family/category/enum/FamilyCategoryInsertTyeEnum" { export class FamilyCategoryInsertTyeEnum { static Son: string; static Brother: string; } } declare module "sk/editor/product/common/action/category/EditorCategoryDatasetInsertAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseInsertCategoryOptions } from "sk/editor/product/common/base/options/category/BaseInsertCategoryOptions"; import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; export class EditorCategoryDatasetInsertAction extends EditorDatasetAction { executeAsync(event?: EditorCategoryDatasetEvent): Promise; } } declare module "sk/editor/product/common/enum/EditorCategortUpdateTypeEnum" { export class EditorCategortUpdateTypeEnum { static Rename: string; } } declare module "sk/editor/product/common/action/category/EditorCategoryDatasetUpdateAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseUpdateCategoryOptions } from "sk/editor/product/common/base/options/category/BaseUpdateCategoryOptions"; import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; export class EditorCategoryDatasetUpdateAction extends EditorDatasetAction { executeAsync(event?: EditorCategoryDatasetEvent): Promise; } } declare module "sk/editor/product/common/enum/PdmsRequestTypeCodeEnum" { export class PdmsRequestTypeCodeEnum { static Insert: string; static FamilyInsertContainer: string; static CompleteInsert: string; } } declare module "sk/editor/product/common/page/StorageDataset" { import { Dictionary } from 'cross/runtime/lang/collection/Dictionary'; import { BaseObject } from 'cross/runtime/lang/BaseObject'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class StorageDataset extends BaseObject { protected _unitClass: any; protected _units: Dictionary; constructor(unitClass?: any); units(): Dictionary; createUnit(): U; findById(id: string): U; syncById(id: string): U; } } declare module "sk/editor/product/common/page/StoragePageOptions" { export type StoragePageOptions = { pageSize: number; pageIndex: number; }; } declare module "sk/editor/product/common/util/StorageServiceUtil" { export class StorageServiceUtil { static findIdByCodeAsync(code: string, getIdByCodeClazz: any): Promise; } } declare module "sk/editor/product/digitization/productshow/category/storage/DigitizationProductShowCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class DigitizationProductShowCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; constructor(); } } declare module "sk/editor/product/digitization/productshow/category/storage/DigitizationProductShowCategoryStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { ProductShowCategoryGetResponseVo } from 'sk/data/logic/digitization/message/ProductShowCategoryGetResponse'; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { DigitizationProductShowCategoryStorageUnit } from "sk/editor/product/digitization/productshow/category/storage/DigitizationProductShowCategoryStorageUnit"; export class DigitizationProductShowCategoryStorageService extends BaseCategoryStorageService { constructor(); protected loadItemFromResponse(unit: DigitizationProductShowCategoryStorageUnit, data: ProductShowCategoryGetResponseVo): void; getTreeChildrenDataAsync(id: string): Promise>>; } } declare module "sk/editor/product/module/apparatus/category/storage/ApparatusCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ApparatusCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; constructor(); } } declare module "sk/editor/product/module/apparatus/category/storage/ApparatusCategoryStorageService" { import { ApparatusCategoryGetResponseVo } from 'sk/data/logic/module/message/ApparatusCategoryGetResponse'; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { ApparatusCategoryStorageUnit } from "sk/editor/product/module/apparatus/category/storage/ApparatusCategoryStorageUnit"; export class ApparatusCategoryStorageService extends BaseCategoryStorageService { constructor(); protected loadItemFromResponse(unit: ApparatusCategoryStorageUnit, data: ApparatusCategoryGetResponseVo): void; } } declare module "sk/editor/product/module/apparatus/millingcutter/storage/ApparatusMillingcutterStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ApparatusMillingcutterStorageUnit extends StorageUnit { static CLASS_NAME: string; tenantId: string; libraryId: string; categoryId: string; categoryName: string; version: number; code: string; name: string; typeId: string; typeCode: string; levelCd: number; statusCd: number; dataIcon: string; dataPath: string; examineCd: string; materialId: string; materialCode: string; materialName: string; previewUrl: string; features: string; remark: string; content: any; constructor(); } } declare module "sk/editor/product/module/apparatus/millingcutter/storage/ApparatusMillingcutterStorageService" { import { ApparatusGetResponseVo } from 'sk/data/logic/module/message/ApparatusGetResponse'; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { ApparatusMillingcutterStorageUnit } from "sk/editor/product/module/apparatus/millingcutter/storage/ApparatusMillingcutterStorageUnit"; export class ApparatusMillingcutterStorageService extends BaseStorageService { constructor(); protected loadItemFromResponse(unit: ApparatusMillingcutterStorageUnit, data: ApparatusGetResponseVo): void; } } declare module "sk/editor/product/module/apparatus/type/storage/ApparatusTypeStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ApparatusTypeStorageUnit extends StorageUnit { static CLASS_NAME: string; name: string; code: string; dataValue: string; content: any; document: any; constructor(); } } declare module "sk/editor/product/module/apparatus/type/storage/ApparatusTypeStorageService" { import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { ApparatusTypeStorageUnit } from "sk/editor/product/module/apparatus/type/storage/ApparatusTypeStorageUnit"; export class ApparatusTypeStorageService extends BaseStorageService { constructor(); } } declare module "sk/editor/product/module/attribute/category/options/AttributeCategoryInsertOptions" { import { BaseInsertCategoryOptions } from "sk/editor/product/common/base/options/category/BaseInsertCategoryOptions"; export interface AttributeCategoryInsertOptions extends BaseInsertCategoryOptions { dataUseCd: string; } } declare module "sk/editor/product/module/attribute/category/options/AttributeCategoryTreeOptions " { import { BaseCategoryTreeOptions } from "sk/editor/product/common/base/options/category/BaseCategoryTreeOptions"; export interface AttributeCategoryTreeOptions extends BaseCategoryTreeOptions { isPlatformTenant: boolean; } } declare module "sk/editor/product/module/attribute/category/storage/AttributeCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class AttributeCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; code: string; dataLevel: number; dataOrder: number; items: Types; name: string; parentId: string; dataUseCd: string; remark: string; constructor(); } } declare module "sk/editor/product/module/attribute/category/storage/AttributeCategoryStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { AttributeCategoryInsertRequest } from 'sk/data/logic/module/message/AttributeCategoryInsertRequest'; import { AttributeCategoryTreeResponseNodeVo } from 'sk/data/logic/module/message/AttributeCategoryTreeResponse'; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { AttributeCategoryInsertOptions } from "sk/editor/product/module/attribute/category/options/AttributeCategoryInsertOptions"; import { AttributeCategoryTreeOptions } from "sk/editor/product/module/attribute/category/options/AttributeCategoryTreeOptions "; import { AttributeCategoryStorageUnit } from "sk/editor/product/module/attribute/category/storage/AttributeCategoryStorageUnit"; export class AttributeCategoryStorageService extends BaseCategoryStorageService { private readonly __userCategoryCode; constructor(); protected buildInsertRequestData(request: AttributeCategoryInsertRequest, options: AttributeCategoryInsertOptions): void; protected buildtreeRequestAsync(options: AttributeCategoryTreeOptions): Promise>; protected getTreeResponseData(response: any, typeCode: string, categoryId: string): AttributeCategoryTreeResponseNodeVo[]; protected handleTreeResponse(response: any, categoryId: string, option: AttributeCategoryTreeOptions): AttributeCategoryStorageUnit; private tenantfilter; private filter; } } declare module "sk/editor/product/module/attribute/storage/AttributeListSearchOption" { import { AttributeListRequestVo } from 'sk/data/logic/module/message/AttributeListRequest'; export interface AttributeListSearchOption { parameter: AttributeListRequestVo; } } declare module "sk/editor/product/module/attribute/storage/AttributeStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class AttributeStorageUnit extends StorageUnit { static CLASS_NAME: string; categoryId: string; code: string; dataOrder: number; dataTypeCd: number; dataUseCd: string; groupId: string; groupName: string; name: string; typeId: string; attributeName: string; referenceCd: string; remark: string; referenceId: string; configure: string; constructor(); } } declare module "sk/editor/product/module/attribute/storage/AttributeTypeStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class AttributeTypeStorageUnit extends StorageUnit { name: string; code: string; } } declare module "sk/editor/product/module/attribute/storage/FeatureGroupStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class FeatureGroupStorageUnit extends StorageUnit { name: string; code: string; } } declare module "sk/editor/product/module/attribute/storage/AttributeStorageService" { import { Dictionary } from 'cross/runtime/lang/collection/Dictionary'; import { Types } from 'cross/runtime/lang/collection/Types'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { AttributeListResponseItemVo } from 'sk/data/logic/module/message/AttributeListResponse'; import { BaseInsertOptions } from "sk/editor/product/common/base/options/BaseInsertOptions"; import { BasePageSearchOptions } from "sk/editor/product/common/page/options/BasePageSearchOptions"; import { StoragePageResult } from "sk/editor/product/common/page/StoragePageResult"; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { AttributeStorageUnit } from "sk/editor/product/module/attribute/storage/AttributeStorageUnit"; import { AttributeTypeStorageUnit } from "sk/editor/product/module/attribute/storage/AttributeTypeStorageUnit"; import { FeatureGroupStorageUnit } from "sk/editor/product/module/attribute/storage/FeatureGroupStorageUnit"; export class AttributeStorageService extends BaseStorageService { protected _attributeTypeContainer: Dictionary; protected _featureGroupContainer: Dictionary; protected _attributeTypeArray: Array; protected _featureGroupArray: Array; constructor(); load(attributeTypes: Types, featureGroup: Types): void; pageAsync(options: BasePageSearchOptions, force?: boolean): Promise>; protected setInsertRequestData(request: any, options: BaseInsertOptions): void; getTypeList(): AttributeTypeStorageUnit[]; getFeatureGroupList(): FeatureGroupStorageUnit[]; searchTypeAsync(): Promise>; searchGroupAsync(options?: any): Promise>; loadUnitsFromItems(units: Types, items: Types): Types; protected innerClear(): void; private loadData; } } declare module "sk/editor/product/module/config/category/storage/ConfigCategoryStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ConfigCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; name: string; code: string; dataValue: string; document: any; constructor(); } } declare module "sk/editor/product/module/config/category/storage/ConfigCategoryStorageService" { import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { ConfigCategoryStorageUnit } from "sk/editor/product/module/config/category/storage/ConfigCategoryStorageUnit"; export class ConfigCategoryStorageService extends StorageUnitService { constructor(); } } declare module "sk/editor/product/module/config/configure/option/ConfigConfigurePageOption" { export type ConfigConfigurePageOption = { configureId: string; sortField?: any; pageSize?: number; pageIndex?: number; }; } declare module "sk/editor/product/module/config/configure/storage/ConfigConfigureStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ConfigConfigureStorageUnit extends StorageUnit { static CLASS_NAME: string; name: string; code: string; dataValue: string; content: any; configId: string; libraryId: string; tenantId: string; configureId: string; isDefault: number; validCondition: any; constructor(); } } declare module "sk/editor/product/module/config/configure/storage/ConfigConfigureStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { StorageCategoryDataset } from "sk/editor/product/common/page/StorageCategoryDataset"; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { ConfigConfigurePageOption } from "sk/editor/product/module/config/configure/option/ConfigConfigurePageOption"; import { ConfigConfigureStorageUnit } from "sk/editor/product/module/config/configure/storage/ConfigConfigureStorageUnit"; export class ConfigConfigureStorageService extends BaseStorageService { protected _configureConfigDataset: StorageCategoryDataset; constructor(); getAsync(configureId: string): Promise; optionPageAsync(option: ConfigConfigurePageOption): Promise; private getPageCache; private handleOptionPageResponse; judgeCodeAsync(value: any): Promise; judgeNameAsync(value: any): Promise; onFetchAsync: (handle: any) => () => Promise; insertAsync(data: any): Promise; pasteAsync(): Promise; updateAsync(data: any): Promise; } } declare module "sk/editor/product/module/config/decorate/storage/ConfigDecorateStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ConfigDecorateStorageUnit extends StorageUnit { static CLASS_NAME: string; tenantId: string; libraryId: string; configId: string; bindingCd: number; typeId: string; levelCd: number; categoryId: string; categoryName: string; categoryNames: string; name: string; code: string; decorateCode: string; dataValue: string; content: any; dataPath: string; features: string; remark: string; constructor(); } } declare module "sk/editor/product/module/config/decorate/storage/ConfigDecorateStorageService" { import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { ConfigDecorateStorageUnit } from "sk/editor/product/module/config/decorate/storage/ConfigDecorateStorageUnit"; export class ConfigDecorateStorageService extends BaseStorageService { constructor(); protected handleInsertResponse(response: any, unit: ConfigDecorateStorageUnit): void; } } declare module "sk/editor/product/module/config/type/storage/ConfigTypeStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ConfigTypeStorageUnit extends StorageUnit { static CLASS_NAME: string; name: string; code: string; dataValue: string; document: any; constructor(); } } declare module "sk/editor/product/module/config/type/storage/ConfigTypeStorageService" { import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { ConfigTypeStorageUnit } from "sk/editor/product/module/config/type/storage/ConfigTypeStorageUnit"; export class ConfigTypeStorageService extends StorageUnitService { constructor(); } } declare module "sk/editor/product/module/config/variable/action/ConfigVariableActionEditorEvent" { import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class ConfigVariableActionEditorEvent extends EditorDatasetEvent { } } declare module "sk/editor/product/module/config/variable/action/ConfigVariableDeleteEditorAction" { import { ActionResult } from 'foundation/editor/view/action/ActionResult'; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { ConfigVariableActionEditorEvent } from "sk/editor/product/module/config/variable/action/ConfigVariableActionEditorEvent"; export class ConfigVariableDeleteEditorAction extends EditorDatasetAction { onExecuteAsync(event: ConfigVariableActionEditorEvent): Promise; } } declare module "sk/editor/product/module/config/variable/action/ConfigVariableInserEdtirotAction" { import { ActionResult } from 'foundation/editor/view/action/ActionResult'; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { ConfigVariableActionEditorEvent } from "sk/editor/product/module/config/variable/action/ConfigVariableActionEditorEvent"; export class ConfigVariableInserEdtirotAction extends EditorDatasetAction { onExecuteAsync(event: ConfigVariableActionEditorEvent): Promise; } } declare module "sk/editor/product/module/config/variable/action/ConfigVariableUpdateAction" { import { ActionResult } from 'foundation/editor/view/action/ActionResult'; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; import { ConfigVariableActionEditorEvent } from "sk/editor/product/module/config/variable/action/ConfigVariableActionEditorEvent"; export class ConfigVariableUpdateAction extends EditorDatasetAction { onExecuteAsync(event: ConfigVariableActionEditorEvent): Promise; } } declare module "sk/editor/product/module/config/variable/storage/ConfigVariableSearchOptions" { import { Types } from 'cross/runtime/lang/collection/Types'; import { OrderItem } from 'cross/data/module/dataset/OrderItem'; import { SearchObject } from 'cross/data/module/dataset/SearchObject'; export type ConfigVariableSearchOptions = { id: string; ids: string[]; code: string; label: string; text: string; filters: Types; orders: Types; }; } declare module "sk/editor/product/module/config/variable/storage/ConfigVariableStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { ConfigVariableDataDocument } from 'sk/data/family/config/variable/ConfigVariableDataDocument'; export class ConfigVariableStorageUnit extends StorageUnit { static CLASS_NAME: string; name: string; code: string; dataValue: string; content: any; documentLoaded: boolean; document: ConfigVariableDataDocument; constructor(); } } declare module "sk/editor/product/module/config/variable/storage/ConfigVariableStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { AssetVersionType } from 'foundation/data/common/resource/AssetUtil'; import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { ConfigVariableDocumentService } from 'sk/data/family/config/variable/ConfigVariableDocumentService'; import { StorageDataset } from "sk/editor/product/common/page/StorageDataset"; import { StoragePageOptions } from "sk/editor/product/common/page/StoragePageOptions"; import { StoragePageResult } from "sk/editor/product/common/page/StoragePageResult"; import { ConfigVariableSearchOptions } from "sk/editor/product/module/config/variable/storage/ConfigVariableSearchOptions"; import { ConfigVariableStorageUnit } from "sk/editor/product/module/config/variable/storage/ConfigVariableStorageUnit"; export class ConfigVariableStorageService extends StorageUnitService { protected _dataset: StorageDataset; protected _documentService: ConfigVariableDocumentService; constructor(); getAsync(id: string): Promise>; getDocumentAsync(id: string, version?: AssetVersionType): Promise>; listAsync(search: ConfigVariableSearchOptions): Promise>; pageAsync(search: ConfigVariableSearchOptions, page: StoragePageOptions): Promise>; insertAsync(unit: ConfigVariableStorageUnit): Promise; updateAsync(unit: ConfigVariableStorageUnit): Promise; deleteAsync(unit: ConfigVariableStorageUnit): Promise; } } declare module "sk/editor/product/module/decorate/action/DecorateClearEvent" { import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; export class DecorateClearEvent extends ActionEvent { assign(event: DecorateClearEvent): void; free(): void; } } declare module "sk/editor/product/module/decorate/action/DecorateClearAction" { import { Action } from 'foundation/editor/view/action/Action'; import { DecorateClearEvent } from "sk/editor/product/module/decorate/action/DecorateClearEvent"; export class DecorateClearAction extends Action { constructor(); onExecute(event: DecorateClearEvent): void; onUndo(): void; onRedo(): void; } } declare module "sk/editor/product/module/decorate/action/DecorateDeleteEvent" { import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; export class DecorateDeleteEvent extends ActionEvent { assign(event: DecorateDeleteEvent): void; free(): void; } } declare module "sk/editor/product/module/decorate/action/DecorateDeleteAction" { import { Action } from 'foundation/editor/view/action/Action'; import { DecorateDeleteEvent } from "sk/editor/product/module/decorate/action/DecorateDeleteEvent"; export class DecorateDeleteAction extends Action { constructor(); onExecute(event: DecorateDeleteEvent): void; onUndo(): void; onRedo(): void; } } declare module "sk/editor/product/module/decorate/action/DecorateRefreshEvent" { import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; export class DecorateRefreshEvent extends ActionEvent { decorateInfo: any; assign(event: DecorateRefreshEvent): void; free(): void; } } declare module "sk/editor/product/module/decorate/action/DecorateRefreshAction" { import { Action } from 'foundation/editor/view/action/Action'; import { DecorateRefreshEvent } from "sk/editor/product/module/decorate/action/DecorateRefreshEvent"; export class DecorateRefreshAction extends Action { constructor(); onExecute(event: DecorateRefreshEvent): void; onUndo(): void; onRedo(): void; } } declare module "sk/editor/product/module/family/category/action/FamilyCategoryDeleteAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseDeleteCategoryOptions } from "sk/editor/product/common/base/options/category/BaseDeleteCategoryOptions"; import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; export class FamilyCategoryDeleteAction extends EditorDatasetAction { executeAsync(event?: EditorCategoryDatasetEvent): Promise; } } declare module "sk/editor/product/module/family/category/action/FamilyCategoryInsertAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseInsertCategoryOptions } from "sk/editor/product/common/base/options/category/BaseInsertCategoryOptions"; import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; export class FamilyCategoryInsertAction extends EditorDatasetAction { executeAsync(event?: EditorCategoryDatasetEvent): Promise; } } declare module "sk/editor/product/module/family/category/action/FamilyCategoryUpdateAction" { import { EditorCategoryDatasetUpdateAction } from "sk/editor/product/common/action/category/EditorCategoryDatasetUpdateAction"; export class FamilyCategoryUpdateAction extends EditorCategoryDatasetUpdateAction { } } declare module "sk/editor/product/module/family/category/enum/CategoryTypeCodeEnum" { export class CategoryTypeCodeEnum { static Family: string; } } declare module "sk/editor/product/module/family/category/event/FamilyCategoryEvent" { import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; export class FamilyCategoryEvent extends EditorCategoryDatasetEvent { } } declare module "sk/editor/product/module/family/family/option/FamilyDeleteEditorOption" { import { BaseDeleteOptions } from "sk/editor/product/common/base/options/BaseDeleteOptions"; export interface FamilyDeleteEditorOption extends BaseDeleteOptions { isStandardDoor?: boolean; } } declare module "sk/editor/product/module/family/family/option/FamilyInsertEditorOption" { import { BaseInsertOptions } from "sk/editor/product/common/base/options/BaseInsertOptions"; import { FamilyStorageUnit } from "sk/editor/product/module/family/family/storage/FamilyStorageUnit"; export interface FamilyInsertEditorOption extends BaseInsertOptions { isDrawerDoor?: boolean; insertCd?: string; isStandardDoor?: boolean; } } declare module "sk/editor/product/module/family/family/option/FamilyPublishEditorOption" { import { BasePublishOptions } from "sk/editor/product/common/base/options/BasePublishOptions"; export interface FamilyPublishEditorOption extends BasePublishOptions { ids: Array; } } declare module "sk/editor/product/module/family/family/storage/FamilyStorageService" { import { IContext } from 'cross/runtime/lang/IContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { MessageRequest } from 'cross/data/module/message/MessageRequest'; import { FamilyGetFeaturesResponseVo } from 'sk/data/logic/module/message/FamilyGetFeaturesResponse'; import { FamilyGetPublishInfoResponse } from 'sk/data/logic/module/message/FamilyGetPublishInfoResponse'; import { FamilyMoveRequest } from 'sk/data/logic/module/message/FamilyMoveRequest'; import { FamilyPublishResponse } from 'sk/data/logic/module/message/FamilyPublishResponse'; import { BasePageSearchOptions } from "sk/editor/product/common/page/options/BasePageSearchOptions"; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { FamilyDeleteEditorOption } from "sk/editor/product/module/family/family/option/FamilyDeleteEditorOption"; import { FamilyInsertEditorOption } from "sk/editor/product/module/family/family/option/FamilyInsertEditorOption"; import { FamilyMoveEditorOption } from "sk/editor/product/module/family/family/option/FamilyMoveEditorOption"; import { FamilyPasteEditorOption } from "sk/editor/product/module/family/family/option/FamilyPasteEditorOption"; import { FamilyPublishEditorOption } from "sk/editor/product/module/family/family/option/FamilyPublishEditorOption"; import { FamilyStorageUnit } from "sk/editor/product/module/family/family/storage/FamilyStorageUnit"; export class FamilyStorageService extends BaseStorageService { constructor(); protected buildPageRequestData(request: any, options: BasePageSearchOptions): void; featureAsync(id: string): Promise>; insertAsync(context: IContext, option: FamilyInsertEditorOption): Promise>; protected setInsertRequestData(request: any, options: FamilyInsertEditorOption): void; protected setPasteRequestData(request: any, options: FamilyPasteEditorOption): void; protected setMoveRequestData(request: FamilyMoveRequest, options: FamilyMoveEditorOption): void; private getInsertRequest; protected loadItemFromResponse(unit: FamilyStorageUnit, data: any): void; clearCacheAsync(id: string): Promise; deleteAsync(context: IContext, options: FamilyDeleteEditorOption): Promise>; protected requestPostProcess(request: MessageRequest, isOptimizeTarget?: boolean): void; publishAsync(options: FamilyPublishEditorOption): Promise; getPublishInfosAsync(options: FamilyPublishEditorOption): Promise; } } declare module "sk/editor/product/module/family/family/action/FamilyDeleteEditorAction" { import { IContext } from 'cross/runtime/lang/IContext'; import { ActionResult } from 'foundation/editor/view/action/ActionResult'; import { ProcessAsyncAction } from 'foundation/editor/view/action/ProcessAsyncAction'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; export class FamilyDeleteEditorAction extends ProcessAsyncAction { protected _remark: any; constructor(); set remark(v: any); onExecuteAsync(context: IContext, event?: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/module/family/family/action/FamilyInsertEditorAction" { import { IContext } from 'cross/runtime/lang/IContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { ActionResult } from 'foundation/editor/view/action/ActionResult'; import { ProcessAsyncAction } from 'foundation/editor/view/action/ProcessAsyncAction'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { FamilyCategoryStorageService } from "sk/editor/product/module/family/category/storage/FamilyCategoryStorageService"; export class FamilyInsertEditorAction extends ProcessAsyncAction { protected _familyCategoryStorageService: FamilyCategoryStorageService; protected _remark: any; constructor(); set remark(v: any); onExecuteAsync(context: IContext, event?: EditorDatasetEvent): Promise; undoAsync(): Promise>; redoAsync(): Promise>; } } declare module "sk/editor/product/module/family/family/action/FamilyPasteEditorAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { EditorDatasetPasteAction } from "sk/editor/product/common/action/EditorDatasetPasteAction"; export class FamilyPasteEditorAction extends EditorDatasetPasteAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/module/family/family/action/FamilyPublishEditorAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { EditorDatasetPublishAction } from "sk/editor/product/common/action/EditorDatasetPublishAction"; import { FamilyPublishEditorOption } from "sk/editor/product/module/family/family/option/FamilyPublishEditorOption"; export class FamilyPublishEditorAction extends EditorDatasetPublishAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/module/family/family/option/FamilyPublishInfoEditorOption" { import { BasePublishInfoOptions } from "sk/editor/product/common/base/options/BasePublishInfoOptions"; export interface FamilyPublishInfoEditorOption extends BasePublishInfoOptions { ids: Array; } } declare module "sk/editor/product/module/family/family/action/FamilyPublishInfoEditorAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { StructureTypes } from 'foundation/data/common/structure/StructureTypes'; import { FamilyGetPublishInfoResponsePublishInfosVo } from 'sk/data/logic/module/message/FamilyGetPublishInfoResponse'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { EditorDatasetPublishInfoAction } from "sk/editor/product/common/action/EditorDatasetPublisInfohAction"; import { FamilyPublishInfoEditorOption } from "sk/editor/product/module/family/family/option/FamilyPublishInfoEditorOption"; export class FamilyPublishInfoEditorAction extends EditorDatasetPublishInfoAction { executeAsync(event: EditorDatasetEvent): Promise>>; } } declare module "sk/editor/product/module/family/family/option/FamilyUpdateEditorOption" { import { BaseUpdateOptions } from "sk/editor/product/common/base/options/BaseUpdateOptions"; import { FamilyStorageUnit } from "sk/editor/product/module/family/family/storage/FamilyStorageUnit"; export interface FamilyUpdateEditorOption extends BaseUpdateOptions { isDrawerDoor?: boolean; } } declare module "sk/editor/product/module/family/family/action/FamilyUpdateEditorAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { EditorDatasetUpdateAction } from "sk/editor/product/common/action/EditorDatasetUpdateAction"; import { FamilyUpdateEditorOption } from "sk/editor/product/module/family/family/option/FamilyUpdateEditorOption"; export class FamilyUpdateEditorAction extends EditorDatasetUpdateAction { constructor(); executeAsync(event?: EditorDatasetEvent): Promise; private updateFamilyUnitAsync; } } declare module "sk/editor/product/module/family/info/storage/FamilyInfoStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class FamilyInfoStorageUnit extends StorageUnit { static CLASS_NAME: string; libraryId: string; name: string; content: any; constructor(); } } declare module "sk/editor/product/module/family/info/storage/FamilyInfoStorageService" { import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { FamilyInfoStorageUnit } from "sk/editor/product/module/family/info/storage/FamilyInfoStorageUnit"; export class FamilyInfoStorageService extends StorageUnitService { constructor(); } } declare module "sk/editor/product/module/family/symbol/storage/FamilySymbolStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class FamilySymbolStorageUnit extends StorageUnit { static CLASS_NAME: string; libraryId: string; name: string; content: any; constructor(); } } declare module "sk/editor/product/module/family/symbol/storage/FamilySymbolStorageService" { import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { FamilySymbolStorageUnit } from "sk/editor/product/module/family/symbol/storage/FamilySymbolStorageUnit"; export class FamilySymbolStorageService extends StorageUnitService { constructor(); } } declare module "sk/editor/product/module/family/type/storage/FamilyTypeStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class FamilyTypeStorageUnit extends StorageUnit { static CLASS_NAME: string; name: string; code: string; dataValue: string; content: any; document: any; constructor(); } } declare module "sk/editor/product/module/family/type/storage/FamilyTypeStorageService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { FamilyTypeStorageUnit } from "sk/editor/product/module/family/type/storage/FamilyTypeStorageUnit"; export class FamilyTypeStorageService extends BaseStorageService { constructor(); load(types: Types): void; getTypeListAsync(): Promise; deleteByIdAsync(categoryId: string): Promise; judgeNameAsync(value: string): Promise; } } declare module "sk/editor/product/module/library/storage/LibraryStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class LibraryStorageUnit extends StorageUnit { static CLASS_NAME: string; code: string; name: string; constructor(); } } declare module "sk/editor/product/module/library/storage/LibraryStorageService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContextObject } from 'cross/runtime/lang/ContextObject'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { LogicInterfaceService } from 'foundation/data/common/net/LogicInterfaceService'; import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { LibraryStorageUnit } from "sk/editor/product/module/library/storage/LibraryStorageUnit"; export class LibraryStorageService extends StorageUnitService { private _librarysMap; private _libraryMap; protected _logicInterfaceService: LogicInterfaceService; constructor(); loadLibrarysByTenantIdAsync(context: ContextObject, tenantId: string): Promise>>; loadLibraryByLibraryIdAsync(context: ContextObject, libraryId: string): Promise>; } } declare module "sk/editor/product/module/menu/TreeNodeStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class TreeNodeStorageUnit extends StorageUnit { children: Types; name: string; label: string; parameters: { frame_name: string; }; optionValid: boolean; } } declare module "sk/editor/product/module/menu/TreeNodeStorageService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { TreeLogicService } from 'cross/editor/frame/service/tree/TreeLogicService'; import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { TreeNodeStorageUnit } from "sk/editor/product/module/menu/TreeNodeStorageUnit"; export class TreeNodeStorageService extends StorageUnitService { protected _treeLogicService: TreeLogicService; constructor(); loadAsync(treeName: string): Promise; getChildNodeByName(name: string): Types; protected cacheTreeNode(treeNode: any): void; } } declare module "sk/editor/product/module/pattern/category/storage/PatternCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class PatternCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; constructor(); } } declare module "sk/editor/product/module/pattern/category/storage/PatternCategoryStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { SymbolDimensionStructure } from 'sk/data/family/attribute/feature/symbol/SymbolDimensionStructure'; import { PatternCategoryGetResponseVo } from 'sk/data/logic/module/message/PatternCategoryGetResponse'; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { PatternCategoryStorageUnit } from "sk/editor/product/module/pattern/category/storage/PatternCategoryStorageUnit"; export class PatternCategoryStorageService extends BaseCategoryStorageService { constructor(); protected loadItemFromResponse(unit: PatternCategoryStorageUnit, data: PatternCategoryGetResponseVo): void; setCommodityTreeNodeFeaturesAsync(categoryId: string, tenantId: string, libraryId: string, expandStatus: Array): Promise; getTreeChildrenDataAsync(id: string): Promise>>; } } declare module "sk/editor/product/module/pattern/category/storage/PatternModSymbolCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; import { PatternCategoryStorageUnit } from "sk/editor/product/module/pattern/category/storage/PatternCategoryStorageUnit"; export class PatternModSymbolCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; constructor(); } } declare module "sk/editor/product/module/pattern/category/storage/PatternModSymbolCategoryStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { SymbolDimensionStructure } from 'sk/data/family/attribute/feature/symbol/SymbolDimensionStructure'; import { PatternModCategoryGetResponseVo } from 'sk/data/logic/module/message/PatternModCategoryGetResponse'; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { PatternModSymbolCategoryStorageUnit } from "sk/editor/product/module/pattern/category/storage/PatternModSymbolCategoryStorageUnit"; export class PatternModSymbolCategoryStorageService extends BaseCategoryStorageService { constructor(); protected loadItemFromResponse(unit: PatternModSymbolCategoryStorageUnit, data: PatternModCategoryGetResponseVo): void; setCommodityTreeNodeFeaturesAsync(categoryId: string, tenantId: string, libraryId: string, expandStatus: Array): Promise; getTreeChildrenDataAsync(id: string): Promise>>; } } declare module "sk/editor/product/module/pattern/option/PatternCategoryDeleteOption" { export type PatternCategoryDeleteOption = { typeCode: string; categoryId: string; }; } declare module "sk/editor/product/module/pattern/option/PatternCategoryInsertOption" { export type PatternCategoryInsertOption = { code: string; name: string; typeCode: string; categoryId?: string; tenantId: string; libraryId: string; }; } declare module "sk/editor/product/module/pattern/option/PatternCategoryTreeOption" { import { BaseCategoryTreeOptions } from "sk/editor/product/common/base/options/category/BaseCategoryTreeOptions"; export interface PatternCategoryTreeOption extends BaseCategoryTreeOptions { typeCode: string; } } declare module "sk/editor/product/module/pattern/option/PatternCategoryUpdateOption" { export type PatternCategoryUpdateOption = { categoryId: string; name: string; typeCode: string; tenantId: string; libraryId: string; }; } declare module "sk/editor/product/module/pattern/pattern/storage/PatternContentStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class PatternContentStorageUnit extends StorageUnit { static CLASS_NAME: string; id: string; docJson: string; constructor(); } } declare module "sk/editor/product/module/pattern/pattern/storage/PatternContentUnitStorageService" { import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { PatternContentStorageUnit } from "sk/editor/product/module/pattern/pattern/storage/PatternContentStorageUnit"; export class PatternContentStorageService extends StorageUnitService { constructor(); } } declare module "sk/editor/product/module/pattern/pattern/storage/PatternStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class PatternStorageUnit extends StorageUnit { static CLASS_NAME: string; tenantId: string; libraryId: string; categoryId: string; categoryName: string; version: number; code: string; name: string; typeId: string; typeCode: string; levelCd: number; statusCd: number; dataIcon: string; dataPath: string; examineCd: string; materialId: string; materialCode: string; materialName: string; previewUrl: string; features: string; remark: string; content: any; constructor(); } } declare module "sk/editor/product/module/pattern/pattern/storage/PatternStorageService" { import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { PatternStorageUnit } from "sk/editor/product/module/pattern/pattern/storage/PatternStorageUnit"; export class PatternStorageService extends BaseStorageService { constructor(); protected loadItemFromResponse(unit: PatternStorageUnit, data: any): void; } } declare module "sk/editor/product/module/pattern/type/storage/PatternTypeStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class PatternTypeStorageUnit extends StorageUnit { static CLASS_NAME: string; name: string; code: string; dataValue: string; content: any; document: any; constructor(); } } declare module "sk/editor/product/module/pattern/type/storage/PatternTypeStorageService" { import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { PatternTypeStorageUnit } from "sk/editor/product/module/pattern/type/storage/PatternTypeStorageUnit"; export class PatternTypeStorageService extends StorageUnitService { constructor(); } } declare module "sk/editor/product/module/product/category/storage/ProductCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ProductCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; constructor(); } } declare module "sk/editor/product/module/product/category/storage/ProductCategoryStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { ProductCategoryGetResponseVo } from 'sk/data/logic/module/message/ProductCategoryGetResponse'; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { ProductCategoryStorageUnit } from "sk/editor/product/module/product/category/storage/ProductCategoryStorageUnit"; export class ProductCategoryStorageService extends BaseCategoryStorageService { constructor(); getTreeChildrenDataAsync(id: string): Promise>>; protected loadItemFromResponse(unit: ProductCategoryStorageUnit, data: ProductCategoryGetResponseVo): void; } } declare module "sk/editor/product/module/product/product/option/EditorProductDeleteOptions" { import { BaseDeleteOptions } from "sk/editor/product/common/base/options/BaseDeleteOptions"; export class EditorProductDeleteOptions extends BaseDeleteOptions { projectName: string; } } declare module "sk/editor/product/module/product/product/storage/ProductStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ProductStorageUnit extends StorageUnit { static CLASS_NAME: string; tenantId: string; libraryId: string; familyId: string; referenceId: string; categoryId: string; categoryName: string; version: number; code: string; outputCode: string; name: string; typeId: string; typeCode: string; levelCd: number; businessCd: number; linkCd: number; statusCd: number; lengthX: number; lengthY: number; lengthZ: number; dataIcon: string; dataPath: string; examineCd: string; materialId: string; materialCode: string; materialName: string; previewUrl: string; features: string; remark: string; content: any; constructor(); } } declare module "sk/editor/product/module/product/product/storage/ProductStorageService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { IContext } from 'cross/runtime/lang/IContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { SearchObject } from 'cross/data/module/dataset/SearchObject'; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { EditorProductDeleteOptions } from "sk/editor/product/module/product/product/option/EditorProductDeleteOptions"; import { ProductStorageUnit } from "sk/editor/product/module/product/product/storage/ProductStorageUnit"; export class ProductStorageService extends BaseStorageService { constructor(); protected setPageQueryFilters(query: any, filters: Types): void; deleteAsync(context: IContext, options: EditorProductDeleteOptions): Promise>; protected loadItemFromResponse(unit: ProductStorageUnit, data: any): void; } } declare module "sk/editor/product/module/product/product/action/EditorProductDeleteAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { EditorDatasetDeleteAction } from "sk/editor/product/common/action/EditorDatasetDeleteAction"; import { EditorProductDeleteOptions } from "sk/editor/product/module/product/product/option/EditorProductDeleteOptions"; export class EditorProductDeleteAction extends EditorDatasetDeleteAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/module/productshow/category/storage/ProductShowCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ProductShowCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; showCd: string; showTypeCd: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; constructor(); } } declare module "sk/editor/product/module/productshow/category/storage/ProductShowCategoryStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { SymbolDimensionStructure } from 'sk/data/family/attribute/feature/symbol/SymbolDimensionStructure'; import { ProductShowCategoryGetResponseVo } from 'sk/data/logic/module/message/ProductShowCategoryGetResponse'; import { DataRequestTypeEnum } from "sk/editor/product/common/enum/DataRequestTypeEnum"; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { FamilyCategoryTreeOption } from "sk/editor/product/module/family/category/storage/option/FamilyCategoryTreeOption"; import { FamilyCategoryUpdateoption } from "sk/editor/product/module/family/category/storage/option/FamilyCategoryUpdateOption"; import { ProductShowCategoryStorageUnit } from "sk/editor/product/module/productshow/category/storage/ProductShowCategoryStorageUnit"; export class ProductShowCategoryStorageService extends BaseCategoryStorageService { constructor(); renameAsync(option: FamilyCategoryUpdateoption): Promise; setCommodityTreeNodeFeaturesAsync(categoryId: string, tenantId: string, libraryId: string, expandStatus: Array): Promise; judgeNameAsync(value: string): Promise; getRequest(requestType: DataRequestTypeEnum, options?: any): any; protected getTreeDataRequest(option: FamilyCategoryTreeOption): any; private getInsertRequest; private getUpdateRequest; protected loadItemFromResponse(unit: ProductShowCategoryStorageUnit, data: ProductShowCategoryGetResponseVo): void; } } declare module "sk/editor/product/module/resource/category/storage/ResourceCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class ResourceCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; constructor(); } } declare module "sk/editor/product/module/resource/category/storage/ResourceCategoryStorageService" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { ResourceCategoryStorageUnit } from "sk/editor/product/module/resource/category/storage/ResourceCategoryStorageUnit"; export class ResourceCategoryStorageService extends BaseCategoryStorageService { constructor(); getTreeChildrenDataAsync(id: string): Promise>>; } } declare module "sk/editor/product/module/structure/category/storage/StructureCategoryStorageUnit" { import { Types } from 'cross/runtime/lang/collection/Types'; import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class StructureCategoryStorageUnit extends StorageUnit { static CLASS_NAME: string; dataLevel: number; dataOrder: number; features: string; items: Types; libraryId: string; name: string; pageIndex: number; parentId: string; remark: string; tags: string; tenantId: string; code: string; dataValue: string; content: any; constructor(); } } declare module "sk/editor/product/module/structure/category/storage/StructureCategoryStorageService" { import { StructureCategoryGetResponseVo } from 'sk/data/logic/module/message/StructureCategoryGetResponse'; import { BaseCategoryStorageService } from "sk/editor/product/common/service/BaseCategoryStorageService"; import { StructureCategoryStorageUnit } from "sk/editor/product/module/structure/category/storage/StructureCategoryStorageUnit"; export class StructureCategoryStorageService extends BaseCategoryStorageService { constructor(); protected loadItemFromResponse(unit: StructureCategoryStorageUnit, data: StructureCategoryGetResponseVo): void; } } declare module "sk/editor/product/module/structure/category/action/EditorStructureCategoryDeleteAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseDeleteCategoryOptions } from "sk/editor/product/common/base/options/category/BaseDeleteCategoryOptions"; import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; export class EditorStructureCategoryDeleteAction extends EditorDatasetAction { executeAsync(event?: EditorCategoryDatasetEvent): Promise; } } declare module "sk/editor/product/module/structure/category/action/EditorStructureCategoryInsertAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseInsertCategoryOptions } from "sk/editor/product/common/base/options/category/BaseInsertCategoryOptions"; import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; export class EditorStructureCategoryInsertAction extends EditorDatasetAction { executeAsync(event?: EditorCategoryDatasetEvent): Promise; } } declare module "sk/editor/product/module/structure/category/action/EditorStructureCategoryUpdateAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { BaseUpdateCategoryOptions } from "sk/editor/product/common/base/options/category/BaseUpdateCategoryOptions"; import { EditorCategoryDatasetEvent } from "sk/editor/product/common/action/base/EditorCategoryDatasetEvent"; import { EditorDatasetAction } from "sk/editor/product/common/action/base/EditorDatasetAction"; export class EditorStructureCategoryUpdateAction extends EditorDatasetAction { executeAsync(event?: EditorCategoryDatasetEvent): Promise; } } declare module "sk/editor/product/module/structure/profile/option/EditorProfilePasteOption" { import { BasePasteOptions } from "sk/editor/product/common/base/options/BasePasteOptions"; export class EditorProfilePasteOption extends BasePasteOptions { idList: any; tenantId: string; typeId: string; libraryId: string; } } declare module "sk/editor/product/module/structure/profile/storage/StructureProfileStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class StructureProfileStorageUnit extends StorageUnit { static CLASS_NAME: string; tenantId: string; libraryId: string; categoryId: string; categoryName: string; version: number; code: string; name: string; typeId: string; typeCode: string; levelCd: number; statusCd: number; dataIcon: string; dataPath: string; examineCd: string; materialId: string; materialCode: string; materialName: string; previewUrl: string; features: string; remark: string; content: any; constructor(); } } declare module "sk/editor/product/module/structure/profile/storage/StructureProfileStorageService" { import { IContext } from 'cross/runtime/lang/IContext'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { StructureGetResponseVo } from 'sk/data/logic/module/message/StructureGetResponse'; import { BaseDeleteOptions } from "sk/editor/product/common/base/options/BaseDeleteOptions"; import { BaseInsertOptions } from "sk/editor/product/common/base/options/BaseInsertOptions"; import { BaseUpdateOptions } from "sk/editor/product/common/base/options/BaseUpdateOptions"; import { BasePageSearchOptions } from "sk/editor/product/common/page/options/BasePageSearchOptions"; import { StoragePageResult } from "sk/editor/product/common/page/StoragePageResult"; import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { EditorProfilePasteOption } from "sk/editor/product/module/structure/profile/option/EditorProfilePasteOption"; import { StructureProfileStorageUnit } from "sk/editor/product/module/structure/profile/storage/StructureProfileStorageUnit"; export class StructureProfileStorageService extends BaseStorageService { constructor(); getAsync(id: string, force?: boolean): Promise>; searchAsync(code: string): Promise>; insertAsync(context: IContext, options: BaseInsertOptions): Promise>; deleteAsync(context: IContext, options: BaseDeleteOptions): Promise>; updateAsync(options: BaseUpdateOptions): Promise>; pasteAsync(options: EditorProfilePasteOption): Promise; pageAsync(options: BasePageSearchOptions, force?: boolean): Promise>; protected loadItemFromResponse(unit: StructureProfileStorageUnit, data: StructureGetResponseVo): void; judgeNameAsync(value: any): Promise; } } declare module "sk/editor/product/module/structure/profile/action/EditorProfileDeleteAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { BaseDeleteOptions } from "sk/editor/product/common/base/options/BaseDeleteOptions"; import { EditorDatasetDeleteAction } from "sk/editor/product/common/action/EditorDatasetDeleteAction"; export class EditorProfileDeleteAction extends EditorDatasetDeleteAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/module/structure/profile/action/EditorProfileInsertAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { BaseInsertOptions } from "sk/editor/product/common/base/options/BaseInsertOptions"; import { EditorDatasetInsertAction } from "sk/editor/product/common/action/EditorDatasetInsertAction"; import { StructureProfileStorageUnit } from "sk/editor/product/module/structure/profile/storage/StructureProfileStorageUnit"; export class EditorProfileInsertAction extends EditorDatasetInsertAction { executeAsync(event: EditorDatasetEvent>): Promise; } } declare module "sk/editor/product/module/structure/profile/action/EditorProfilePasteAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { EditorDatasetPasteAction } from "sk/editor/product/common/action/EditorDatasetPasteAction"; import { EditorProfilePasteOption } from "sk/editor/product/module/structure/profile/option/EditorProfilePasteOption"; export class EditorProfilePasteAction extends EditorDatasetPasteAction { executeAsync(event: EditorDatasetEvent): Promise; } } declare module "sk/editor/product/module/structure/profile/action/EditorProfileUpdateAction" { import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { EditorDatasetEvent } from "sk/editor/product/common/action/base/EditorDatasetEvent"; import { BaseUpdateOptions } from "sk/editor/product/common/base/options/BaseUpdateOptions"; import { EditorDatasetUpdateAction } from "sk/editor/product/common/action/EditorDatasetUpdateAction"; import { StructureProfileStorageUnit } from "sk/editor/product/module/structure/profile/storage/StructureProfileStorageUnit"; export class EditorProfileUpdateAction extends EditorDatasetUpdateAction { executeAsync(event?: EditorDatasetEvent>): Promise; } } declare module "sk/editor/product/module/structure/type/storage/StructureTypeStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class StructureTypeStorageUnit extends StorageUnit { static CLASS_NAME: string; name: string; code: string; dataValue: string; content: any; document: any; constructor(); } } declare module "sk/editor/product/module/structure/type/storage/StructureTypeStorageService" { import { BaseStorageService } from "sk/editor/product/common/service/BaseStorageService"; import { StructureTypeStorageUnit } from "sk/editor/product/module/structure/type/storage/StructureTypeStorageUnit"; export class StructureTypeStorageService extends BaseStorageService { constructor(); } } declare module "sk/editor/product/module/variable/action/ConfigVariableAddEvent" { import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; import { WizardVariable } from "sk/editor/product/module/variable/action/ConfigVariableActionUtil"; export class ConfigVariableAddEvent extends ActionEvent { variables: any; variable: WizardVariable; assign(event: ConfigVariableAddEvent): void; free(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableAddAction" { import { Action } from 'foundation/editor/view/action/Action'; import { ConfigVariableAddEvent } from "sk/editor/product/module/variable/action/ConfigVariableAddEvent"; export class ConfigVariableAddAction extends Action { constructor(); onExecute(event: ConfigVariableAddEvent): void; onUndo(): void; onRedo(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableClipCopyEvent" { import { ElementNode } from 'foundation/data/common/element/ElementNode'; import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; export class ConfigVariableClipCopyEvent extends ActionEvent { parent: ElementNode; content: any; type: any; params: any; callback: any; assign(event: ConfigVariableClipCopyEvent): void; free(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableClipCopyAction" { import { EditorClipService } from 'foundation/editor/base/service/clip/EditorClipService'; import { Action } from 'foundation/editor/view/action/Action'; import { ConfigVariableClipCopyEvent } from "sk/editor/product/module/variable/action/ConfigVariableClipCopyEvent"; export class ConfigVariableClipCopyAction extends Action { content: any; protected _editorClipService: EditorClipService; constructor(); onExecute(event: ConfigVariableClipCopyEvent): void; onUndo(): void; onRedo(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableClipPastEvent" { import { ElementNode } from 'foundation/data/common/element/ElementNode'; import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; export class ConfigVariableClipPastEvent extends ActionEvent { parent: ElementNode; content: any; type: any; params: any; callback: any; assign(event: ConfigVariableClipPastEvent): void; free(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableClipPastAction" { import { ElementNode } from 'foundation/data/common/element/ElementNode'; import { EditorClipService } from 'foundation/editor/base/service/clip/EditorClipService'; import { ActionResult } from 'foundation/editor/view/action/ActionResult'; import { AsyncAction } from 'foundation/editor/view/action/AsyncAction'; import { ConfigVariableClipPastEvent } from "sk/editor/product/module/variable/action/ConfigVariableClipPastEvent"; export class ConfigVariableClipPastAction extends AsyncAction { type: any; parent: ElementNode; callback: any; protected _editorClipService: EditorClipService; constructor(); onExecuteAsync(event: ConfigVariableClipPastEvent): Promise; } } declare module "sk/editor/product/module/variable/action/ConfigVariableDeleteEvent" { import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; import { WizardVariable } from "sk/editor/product/module/variable/action/ConfigVariableActionUtil"; export class ConfigVariableDeleteEvent extends ActionEvent { variable: WizardVariable; variables: any; element: any; groupVariables: any; assign(event: ConfigVariableDeleteEvent): void; free(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableDeleteAction" { import { Action } from 'foundation/editor/view/action/Action'; import { ConfigVariableDeleteEvent } from "sk/editor/product/module/variable/action/ConfigVariableDeleteEvent"; export class ConfigVariableDeleteAction extends Action { constructor(); onExecute(event: ConfigVariableDeleteEvent): void; onUndo(): void; onRedo(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableRefreshEvent" { import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; export class ConfigVariableRefreshEvent extends ActionEvent { variables: any; expandedGroups: any; oldGroupVariables: any; groupVariables: any; ungroup: any; assign(event: ConfigVariableRefreshEvent): void; free(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableRefreshAction" { import { Action } from 'foundation/editor/view/action/Action'; import { ConfigVariableRefreshEvent } from "sk/editor/product/module/variable/action/ConfigVariableRefreshEvent"; export class ConfigVariableRefreshAction extends Action { constructor(); onExecute(event: ConfigVariableRefreshEvent): void; onUndo(): void; onRedo(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableSwapEvent" { import { ActionEvent } from 'foundation/editor/view/action/ActionEvent'; import { WizardVariable } from "sk/editor/product/module/variable/action/ConfigVariableActionUtil"; export class ConfigVariableSwapEvent extends ActionEvent { variable1: WizardVariable; variable2: WizardVariable; element: any; allVariables: any; assign(event: ConfigVariableSwapEvent): void; free(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableSwapAction" { import { Action } from 'foundation/editor/view/action/Action'; import { ConfigVariableSwapEvent } from "sk/editor/product/module/variable/action/ConfigVariableSwapEvent"; export class ConfigVariableSwapAction extends Action { constructor(); onExecute(event: ConfigVariableSwapEvent): void; onUndo(): void; onRedo(): void; } } declare module "sk/editor/product/module/variable/action/ConfigVariableActionUtil" { import { ActionService } from 'foundation/editor/view/action/ActionService'; import { VariablePropertyStructure } from 'sk/data/family/element/config/variable/VariablePropertyStructure'; import { PropertyGroupStructure } from 'sk/data/family/element/config/PropertyGroupStructure'; import { VariableDataTypeEnum } from 'sk/data/family/enumeration/VariableDataTypeEnum'; import { VariableDeclareTypeEnum } from 'sk/data/family/enumeration/VariableDeclareTypeEnum'; import { VariableTypeEnum } from 'sk/data/family/enumeration/VariableTypeEnum'; export interface WizardVariable { id: string; configId: string; name: string; code: string; logicCode: string; group: PropertyGroupStructure; type: VariableTypeEnum; declareCd: VariableDeclareTypeEnum; dataCd: VariableDataTypeEnum; value: string; maxValue: string; minValue: string; optionPublic: boolean; hideCondition: string; scopes: Array; ref: VariablePropertyStructure; enable?: boolean; override?: boolean; } export class ConfigVariableActionUtil { protected static _actionService: ActionService; protected static groupVariables: Array<{ groupId: string; groupName: string; group?: PropertyGroupStructure; variables: Array; }>; static addVariable(variables: any, variable: WizardVariable): any; static refreshVariables(variables: any, expandedGroups: any, oldGroupVariables: any, groupVariables: any): void; static copyWizardVariables(variables: any, selectedRowKeys: any, code: any, type: any): void; static copyWizardVariableExecute(item: WizardVariable, target?: WizardVariable): WizardVariable; static pasteWizardVariables(code: string, type: string, onPasteVariables: any): void; static swapVariable(variable1: WizardVariable, variable2: WizardVariable, allVariables: any, element: any): void; static deleteVariable(variable: WizardVariable, variables: any, element: any, groupVariables: any): void; } } declare module "sk/editor/product/resource/library/storage/LibraryStorageUnit" { import { StorageUnit } from 'foundation/data/common/storage/StorageUnit'; export class LibraryStorageUnit extends StorageUnit { static CLASS_NAME: string; code: string; name: string; constructor(); } } declare module "sk/editor/product/resource/library/storage/LibraryStorageService" { import { Types } from 'cross/runtime/lang/collection/Types'; import { ContextObject } from 'cross/runtime/lang/ContextObject'; import { ResultObject } from 'cross/runtime/lang/ResultObject'; import { LogicInterfaceService } from 'foundation/data/common/net/LogicInterfaceService'; import { StorageUnitService } from 'foundation/data/common/storage/StorageUnitService'; import { LibraryStorageUnit } from "sk/editor/product/resource/library/storage/LibraryStorageUnit"; export class LibraryStorageService extends StorageUnitService { private _librarysMap; private _libraryMap; protected _logicInterfaceService: LogicInterfaceService; constructor(); loadLibrarysByTenantIdAsync(context: ContextObject, tenantId: string): Promise>>; loadLibraryByLibraryIdAsync(context: ContextObject, libraryId: string): Promise>; } }