diff --git a/package.json b/package.json index 581ec969..7670fcf5 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "event-source-polyfill": "^1.0.31", "global": "^4.4.0", "jetlinks-store": "^0.0.3", - "jetlinks-ui-components": "^1.0.18", + "jetlinks-ui-components": "^1.0.21", "js-cookie": "^3.0.1", "less": "^4.1.3", "less-loader": "^11.1.0", diff --git a/src/api/data-collect/collector.ts b/src/api/data-collect/collector.ts index 8dadd463..191913ce 100644 --- a/src/api/data-collect/collector.ts +++ b/src/api/data-collect/collector.ts @@ -55,3 +55,6 @@ export const scanOpcUAList = (data: any) => data?.nodeId || '' }`, ); + +export const queryTypeList = () => server.get(`/data-collect/opc/data-types`); + diff --git a/src/components/Layout/FullPage.vue b/src/components/Layout/FullPage.vue index d4f61d7c..39ab0c7a 100644 --- a/src/components/Layout/FullPage.vue +++ b/src/components/Layout/FullPage.vue @@ -1,6 +1,8 @@ @@ -12,8 +14,13 @@ const { y } = useElementBounding(fullPage) - \ No newline at end of file diff --git a/src/components/Metadata/MetricsParam/index.vue b/src/components/Metadata/MetricsParam/index.vue index a830add2..5391cd3f 100644 --- a/src/components/Metadata/MetricsParam/index.vue +++ b/src/components/Metadata/MetricsParam/index.vue @@ -114,11 +114,11 @@ const handleAdd = () => { const validateIndicator = (value: any) => { if (value?.range) { - if (!value?.value || !value?.value[0] || !value?.value[1]) { + if (!value?.value || (!value?.value[0] && value?.value[0] !== 0) || (!value?.value[1] && value?.value[1] !== 0)) { return Promise.reject(new Error('请输入指标值')); } } else { - if (!value?.value) { + if (!value?.value && value?.value !== 0) { return Promise.reject(new Error('请输入指标值')); } } diff --git a/src/components/Search/Search.vue b/src/components/Search/Search.vue index 005db593..021a0d7d 100644 --- a/src/components/Search/Search.vue +++ b/src/components/Search/Search.vue @@ -1,5 +1,5 @@