diff --git a/src/api/data-collect/collector.ts b/src/api/data-collect/collector.ts index 01a4dd9e..75d9abc7 100644 --- a/src/api/data-collect/collector.ts +++ b/src/api/data-collect/collector.ts @@ -21,3 +21,34 @@ export const _validateField = (id: string, data?: any) => server.get(`/data-collect/point/${id}/_validate`, data); export const queryCodecProvider = () => server.get(`/things/collector/codecs`); + +export const updatePoint = (id: string, data: any) => + server.put(`/data-collect/point/${id}`, data); + +export const savePointBatch = (data: any) => + server.patch(`/data-collect/point`, data); + +export const savePoint = (data: any) => + server.post(`/data-collect/point`, data); + +export const batchDeletePoint = (data: any) => + server.post(`/data-collect/point/batch/_delete`, data); + +export const removePoint = (id: string) => + server.remove(`/data-collect/point/${id}`); + +export const readPoint = (collectorId: string, data: string[]) => + server.post(`/data-collect/collector/${collectorId}/points/_read`, data); + +export const writePoint = (collectorId: string, data: string[]) => + server.post(`/data-collect/collector/${collectorId}/points/_write`, data); + +export const queryPointNoPaging = () => + server.post(`/data-collect/point/_query/no-paging`, { paging: false }); + +export const scanOpcUAList = (data: any) => + server.get( + `/data-collect/opc/channel/${data.id}/nodes?nodeId=${ + data?.nodeId || '' + }`, + ); diff --git a/src/components/TitleComponent/index.vue b/src/components/TitleComponent/index.vue index eae03398..dfaf4527 100644 --- a/src/components/TitleComponent/index.vue +++ b/src/components/TitleComponent/index.vue @@ -1,6 +1,5 @@ + + diff --git a/src/views/DataCollect/Collector/Point/Scan/Table.vue b/src/views/DataCollect/Collector/Point/Scan/Table.vue new file mode 100644 index 00000000..9e2de6dc --- /dev/null +++ b/src/views/DataCollect/Collector/Point/Scan/Table.vue @@ -0,0 +1,274 @@ + + + + + diff --git a/src/views/DataCollect/Collector/Point/Scan/Tree.vue b/src/views/DataCollect/Collector/Point/Scan/Tree.vue new file mode 100644 index 00000000..b6228e67 --- /dev/null +++ b/src/views/DataCollect/Collector/Point/Scan/Tree.vue @@ -0,0 +1,240 @@ + + + + + diff --git a/src/views/DataCollect/Collector/Point/Scan/index.vue b/src/views/DataCollect/Collector/Point/Scan/index.vue new file mode 100644 index 00000000..93a81a92 --- /dev/null +++ b/src/views/DataCollect/Collector/Point/Scan/index.vue @@ -0,0 +1,107 @@ + + + + diff --git a/src/views/DataCollect/Collector/Point/components/BatchUpdate/index.vue b/src/views/DataCollect/Collector/Point/components/BatchUpdate/index.vue new file mode 100644 index 00000000..d6863202 --- /dev/null +++ b/src/views/DataCollect/Collector/Point/components/BatchUpdate/index.vue @@ -0,0 +1,152 @@ + + + + diff --git a/src/views/DataCollect/Collector/Point/components/PointCardBox/index.vue b/src/views/DataCollect/Collector/Point/components/PointCardBox/index.vue index cb1aa934..31341aa5 100644 --- a/src/views/DataCollect/Collector/Point/components/PointCardBox/index.vue +++ b/src/views/DataCollect/Collector/Point/components/PointCardBox/index.vue @@ -1,10 +1,6 @@