|  | @@ -169,6 +169,8 @@ |  | @@ -169,6 +169,8 @@ | 
| 169 | organizationId, | 169 | organizationId, | 
| 170 | triggers.map((m) => m.entityId).join(',') | 170 | triggers.map((m) => m.entityId).join(',') | 
| 171 | ); | 171 | ); | 
|  |  | 172 | +      watchAttrList.value = await getAttribute(organizationId, null); | 
|  |  | 173 | + | 
| 172 | // 生成回显时对应得组件数量 | 174 | // 生成回显时对应得组件数量 | 
| 173 | triggerData.value = [...new Array(triggers.length).keys()]; | 175 | triggerData.value = [...new Array(triggers.length).keys()]; | 
| 174 | conditionData.value = [...new Array(doConditions.length).keys()]; | 176 | conditionData.value = [...new Array(doConditions.length).keys()]; | 
|  | @@ -514,7 +516,7 @@ |  | @@ -514,7 +516,7 @@ | 
| 514 | // 监听组织变化更新设备列表 | 516 | // 监听组织变化更新设备列表 | 
| 515 | const deviceList = ref([]); | 517 | const deviceList = ref([]); | 
| 516 | const alarmConfigList = ref([]); | 518 | const alarmConfigList = ref([]); | 
| 517 | -  let watchAttrList = []; | 519 | +  const watchAttrList = ref([]); | 
| 518 | const deviceExcludeDoAction = ref([]); | 520 | const deviceExcludeDoAction = ref([]); | 
| 519 | watch(organizationId, async (newValue: string) => { | 521 | watch(organizationId, async (newValue: string) => { | 
| 520 | if (!newValue) return; | 522 | if (!newValue) return; | 
|  | @@ -526,7 +528,7 @@ |  | @@ -526,7 +528,7 @@ | 
| 526 | value: item.tbDeviceId, | 528 | value: item.tbDeviceId, | 
| 527 | })); | 529 | })); | 
| 528 | deviceList.value = items.map((item) => ({ label: item.name, value: item.id })); | 530 | deviceList.value = items.map((item) => ({ label: item.name, value: item.id })); | 
| 529 | -    watchAttrList = await getAttribute(newValue, null); | 531 | +    watchAttrList.value = await getAttribute(newValue, null); | 
| 530 | setFields(skipUnwrap.triggerItemRefs, true); | 532 | setFields(skipUnwrap.triggerItemRefs, true); | 
| 531 | setFields(skipUnwrap.conditionItemRefs, true); | 533 | setFields(skipUnwrap.conditionItemRefs, true); | 
| 532 | setFields(skipUnwrap.actionItemRefs, true); | 534 | setFields(skipUnwrap.actionItemRefs, true); | 
|  | @@ -541,10 +543,10 @@ |  | @@ -541,10 +543,10 @@ | 
| 541 | isOrganizationChange && item.resetFieldsValueFunc(); | 543 | isOrganizationChange && item.resetFieldsValueFunc(); | 
| 542 | if (item.isTriggerAndConditionFlag == 'isTriggerAndConditionFlag') { | 544 | if (item.isTriggerAndConditionFlag == 'isTriggerAndConditionFlag') { | 
| 543 | item.updateExcludeActionFieldDeviceId(deviceExcludeDoAction); | 545 | item.updateExcludeActionFieldDeviceId(deviceExcludeDoAction); | 
|  |  | 546 | +        item.updateFieldAttr(watchAttrList); | 
| 544 | } else { | 547 | } else { | 
| 545 | item.updateFieldDeviceId(deviceList); | 548 | item.updateFieldDeviceId(deviceList); | 
| 546 | } | 549 | } | 
| 547 | -      // item.updateFieldAttr(watchAttrList); |  |  | 
| 548 | }); | 550 | }); | 
| 549 | } | 551 | } | 
| 550 | function setAlarmConfig(linkAge, isOrganizationChange = false) { | 552 | function setAlarmConfig(linkAge, isOrganizationChange = false) { |