diff --git a/src/api/device/product.ts b/src/api/device/product.ts index 1e2f4f4f..b4a75cb7 100644 --- a/src/api/device/product.ts +++ b/src/api/device/product.ts @@ -166,3 +166,13 @@ export const saveDevice = (data:any) => server.post('/device-product',data) * 更新选择设备(设备接入) */ export const updateDevice = (data:any) => server.patch('/device-product',data) + +/** + * 获取操作符 + */ +export const getOperator = () => server.get('/property-calculate-rule/description') + +/** + * 获取聚合函数列表 + */ +export const getStreamingAggType = () => server.get[]>('/dictionary/streaming-agg-type/items') \ No newline at end of file diff --git a/src/components/FRuleEditor/Advance/index.vue b/src/components/FRuleEditor/Advance/index.vue index 5990edea..d938c37a 100644 --- a/src/components/FRuleEditor/Advance/index.vue +++ b/src/components/FRuleEditor/Advance/index.vue @@ -3,6 +3,7 @@
- +
@@ -44,10 +45,15 @@ const handleCancel = () => { emit('change', 'simple') } const handleOk = () => { + console.log(_value.value) emit('update:value', _value.value) emit('change', 'simple') } +const editor = ref() +const addOperatorValue = (val: string) => { + editor.value.addOperatorValue(val) +} \ No newline at end of file diff --git a/src/views/device/components/Metadata/Base/Edit/ExpandsForm.vue b/src/views/device/components/Metadata/Base/Edit/ExpandsForm.vue index 114b43e5..7377c4d0 100644 --- a/src/views/device/components/Metadata/Base/Edit/ExpandsForm.vue +++ b/src/views/device/components/Metadata/Base/Edit/ExpandsForm.vue @@ -4,7 +4,7 @@ ]"> - +