///
///
///
///
///
///
///
///
///
///
///
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