云服务器内容精选

  • 基本概念 数字化制造基础服务(MBM Space)支持全局属性扩展和按业务数据分类扩展两种属性扩展方式,能满足用户90%以上的业务扩展场景。 全局属性扩展:即用户增加的扩展字段会对实体所有业务数据都会生效,对用户而言看到的是所有的扩展字段。 按业务数据分类扩展:即用户增加的扩展字段只对当前业务数据生效,不同的业务数据展示的扩展字段不同,起到扩展属性隔离的作用。 例如:用户可以针对电子产品(实体Electronics)所属的业务数据如手机(MobilePhone)增加扩展字段如打电话(Calling),拍照(TakePhotos);针对电子产品(实体Electronics )所属的业务数据如电脑(Computer)增加扩展字段如电脑型号(ComputerType),电脑品牌(ComputerBrand);其中Calling、TakePhotos和ComputerType,ComputerBrand等扩展字段互不影响,对于用户而言在增加业务数据MobilePhone时感知不到业务数据Computer的扩展字段,起到字段隔离的作用。 两种扩展方式原理图如图1和图2所示。 图1 全局属性扩展 图2 按业务数据分类扩展
  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": [ { "id": 2709, "category": 1, "parentExtendId": 0, "fieldName": "长文本有值", "fieldStatus": 1, "fieldIsNecessary": 1, "fieldOrder": 1, "fieldValue": "", "fieldDefaultValue": "12345678902345678901234567890123456789012123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012312345678901234567890123456789012345678901212345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890345678901456789034567890", "scopeList": [ 1, 2 ], "fieldCode": "UDF15", "fieldType": 1, "enumList": [ ] }, { "id": 247643, "category": 1, "parentExtendId": 0, "fieldName": "短文本", "fieldStatus": 1, "fieldIsNecessary": 2, "fieldOrder": 40, "fieldValue": "", "fieldDefaultValue": "12345678901234567890123456789012345678901234567890", "scopeList": [ 2, 1 ], "fieldCode": "UDF40", "fieldType": 20, "enumList": [ ] } ] }