UNPKG

@tomei/product

Version:

NestJS package for product module

20 lines (19 loc) 975 B
import { LoginUser } from '@tomei/sso'; import { ProductBase } from '../../base'; import { ProductGroup } from '../group-product/group-product'; import { ObjectBase } from '@tomei/general'; export declare class ProductProductGroup extends ObjectBase { ObjectId: string; ObjectName: string; TableName: string; ObjectType: string; Code: string; ProductId: string; get ProductGroupId(): string; set ProductGroupId(value: string); private static _Repo; static CheckProductAssignToGroup(code: string, dbTransaction?: any): Promise<any>; static listGroupAssignedToProduct(ProductId: string, loginUser: LoginUser, dbTransaction?: any): Promise<any>; static assignProductToGroup(Product: ProductBase, ProductGroup: ProductGroup, loginUser: LoginUser, dbTransaction?: any): Promise<any>; static unassignedProductFromGroup(Product: ProductBase, ProductGroup: ProductGroup, loginUser: LoginUser, dbTransaction?: any): Promise<any>; }