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 无
thickness
thickness: number;
厚度 单位:毫米
width
width: number;
宽 单位:毫米