Showing
1 changed file
with
5 additions
and
1 deletions
... | ... | @@ -97,10 +97,13 @@ |
97 | 97 | ...operationString, |
98 | 98 | ...operationBoolean, |
99 | 99 | ].find((item) => item.value === curr.value.logic)?.symbol; |
100 | + const findAttribute = item.attribute.find( | |
101 | + (findItem) => findItem.identifier === curr.value.key | |
102 | + ); | |
100 | 103 | const value = { |
101 | 104 | ['触发属性']: findName, |
102 | 105 | ['触发条件']: `${findLogin}${curr.value.logicValue}`, |
103 | - ['触发值']: curr.value.realValue, | |
106 | + ['触发值']: `${curr.value.realValue}${findAttribute.detail?.dataType?.specs?.unit?.key}`, | |
104 | 107 | }; |
105 | 108 | const data = { |
106 | 109 | [item.name]: value, |
... | ... | @@ -142,6 +145,7 @@ |
142 | 145 | const attribute = attributes.map((item) => ({ |
143 | 146 | identifier: item.identifier, |
144 | 147 | name: item.name, |
148 | + detail: item.detail, | |
145 | 149 | })); |
146 | 150 | return { |
147 | 151 | name, | ... | ... |