属性值比较条件

Content中OrgDesType的类型

GUID=0, —颗粒文件中元器件的GUID,OrgObjDes表示的是GUID
AnotherName=1, —元器件别名,OrgObjDes表示的元器件的别名
ObjType=2 —元器件类型,OrgObjDes表示的是元器件的类型ID

不同的OrgDesType,则OrgObjDes中填充不同的内容

Content中compareType的类型

EQ = 0, —等于
LT = 1, —小于
GT = 2, —大于
LE = 3, —小于等于
GE = 4, —大于等于
JY=5, —介于A与B之间,包含A,B
BD=6, —不等于
DYHXY=7 —>=A || <=B

各种条件结构说明
  • ConditionType=7 属性值比较条件
 {
  "Id": "6f91110c-c87a-1f67-1be3-761fd8e4b257",
  "ConditionType": 7,
  "Content": "{\"OrgDesType\":2,\"OrgObjDes\":4160,\"propertyName\":\"FireState\",\"compareValue\":1,\"compareType\":0}",
  "Result": false
}

描述:416类型的元器件的FireState属性值等于1

compareValue: 元器件实时的FireState的值 需要与compareValue对应值进行比较
compareType,比较类型