跳到主要内容

IBomStructureEditable 接口

interface IBomStructureEditable<H = IBomPlankHoleEditable, G = IBomPlankGrooveEditable, AttrValueType = string> extends AugmentedRequired<IBomMetaInfo, 'name' | 'code'>, IBomCategoryAttr<AttrValueType>, IBomRoomMetaInfo 

装配件写入参数 @vm-type UnknownType

类型参数: H = IBomPlankHoleEditable, G = IBomPlankGrooveEditable, AttrValueType = string

继承: AugmentedRequired<IBomMetaInfo, 'name' | 'code'>, IBomCategoryAttr<AttrValueType>, IBomRoomMetaInfo

属性​

baseMaterial​

baseMaterial: string;

基材

grooves​

grooves?: G[];

槽

holes​

holes?: H[];

孔

length​

length: number;

长 单位:毫米

material​

material: string;

材质

modelId​

modelId: string;

模型Id

productId​

productId?: string;

产品Id,当不传产品ID时,将会从modelId中查询到对应的productId进行补全

referencePlane​

referencePlane: EReferencePlane;

基准建模平面

类型: EReferencePlane

surfaceTechnology​

surfaceTechnology?: string;

表面工艺

textureDirection​

textureDirection?: ETextureDirection;

纹理方向;枚举值 HORIZONTAL 水平 VERTICAL 垂直 NONE 无

类型: ETextureDirection

thickness​

thickness: number;

厚度 单位:毫米

width​

width: number;

宽 单位:毫米