diff --git a/src/api/data-collect/channel.ts b/src/api/data-collect/channel.ts index f255032e..f8ec066c 100644 --- a/src/api/data-collect/channel.ts +++ b/src/api/data-collect/channel.ts @@ -11,7 +11,7 @@ export const save = (data: any) => server.post(`/data-collect/channel`, data); export const update = (id: string, data: any) => server.put(`/data-collect/channel/${id}`, data); -export const getProviders = () => server.get(`/gateway/device/providers`); +export const getProviders = () => server.get(`/data-collect/channel/providers`); export const queryOptionsList = (type: string) => server.get(`/data-collect/opc/${type}`); diff --git a/src/api/data-collect/collector.ts b/src/api/data-collect/collector.ts index ce1c8e5f..8ab956f5 100644 --- a/src/api/data-collect/collector.ts +++ b/src/api/data-collect/collector.ts @@ -61,4 +61,6 @@ export const scanOpcUAList = (data: any) => export const queryTypeList = () => server.get(`/data-collect/opc/data-types`); -export const getProviders = () => server.get('/data-collect/channel/gateway/codec/providers') \ No newline at end of file +export const getProviders = () => server.get('/data-collect/channel/gateway/codec/providers') + +export const getStates = () => server.get('/dictionary/running-state/items') \ No newline at end of file diff --git a/src/components/FRuleEditor-copy/Operator/index.vue b/src/components/FRuleEditor-copy/Operator/index.vue index 9522a139..0ad74e01 100644 --- a/src/components/FRuleEditor-copy/Operator/index.vue +++ b/src/components/FRuleEditor-copy/Operator/index.vue @@ -3,7 +3,9 @@
+ :tree-data="data" + :showLine="{ showLeafIcon: false }" + :show-icon="true"> - + @@ -89,6 +89,10 @@ const props = defineProps({ style: { type: Object as PropType }, + placement:{ + type: String, + default: 'top' + }, ...omit(buttonProps(), 'icon') }) diff --git a/src/utils/consts.ts b/src/utils/consts.ts index 555c55ef..9acfd9a3 100644 --- a/src/utils/consts.ts +++ b/src/utils/consts.ts @@ -53,7 +53,7 @@ export const USER_CENTER_MENU_BUTTON_CODE = 'user-center-passwd-update' /**协议列表 */ export const protocolList = [ - { label: 'OPC-UA', value: 'OPC_UA', alias: 'opc-ua' }, - { label: 'Modbus/TCP', value: 'MODBUS_TCP', alias: 'modbus-tcp' }, - { label: 'GATEWAY', value: 'COLLECTOR_GATEWAY', alias: 'collector-gateway' }, + { label: 'OPC_UA', value: 'OPC_UA', alias: 'opc-ua' }, + { label: 'MODBUS_TCP', value: 'MODBUS_TCP', alias: 'Modbus/TCP' }, + { label: 'COLLECTOR_GATEWAY', value: 'COLLECTOR_GATEWAY', alias: 'GATEWAY' }, ] diff --git a/src/views/DataCollect/Channel/Save/index.vue b/src/views/DataCollect/Channel/Save/index.vue index 037873eb..2b63c814 100644 --- a/src/views/DataCollect/Channel/Save/index.vue +++ b/src/views/DataCollect/Channel/Save/index.vue @@ -304,9 +304,9 @@ const getProvidersList = async () => { if (resp.status === 200) { const arr = resp.result .filter( - (item: any) => ['collector-gateway', 'modbus-tcp', 'opc-ua'].includes(item.id), + (item: any) => ['GATEWAY', 'Modbus/TCP', 'opc-ua'].includes(item.name), ) - .map((it: any) => it.id); + .map((it: any) => it.name); const providers: any = protocolList.filter((item: any) => arr.includes(item.alias), ); diff --git a/src/views/DataCollect/Channel/index.vue b/src/views/DataCollect/Channel/index.vue index 583606f9..3e27726b 100644 --- a/src/views/DataCollect/Channel/index.vue +++ b/src/views/DataCollect/Channel/index.vue @@ -143,11 +143,12 @@ \ No newline at end of file diff --git a/src/views/link/DashBoard/components/Network.vue b/src/views/link/DashBoard/components/Network.vue index e849cd7d..bb6c1893 100644 --- a/src/views/link/DashBoard/components/Network.vue +++ b/src/views/link/DashBoard/components/Network.vue @@ -7,7 +7,7 @@ 上行 @@ -109,7 +109,9 @@ const pickerTimeChange = (value: any) => { data.value.time.type = undefined; getNetworkEcharts(data.value); }; - +const changeType = (value:any) =>{ + getNetworkEcharts(data.value); +} const getNetworkEcharts = async (val: any) => { loading.value = true; const resp: any = await dashboard(networkParams(val)); @@ -215,6 +217,7 @@ watch( () => data.value.time.type, (value) => { if (value === undefined) return; + console.log(value); const date = getTimeByType(value); data.value.time.time = [dayjs(date), dayjs(new Date())]; diff --git a/src/views/media/Device/Channel/Tree/index.vue b/src/views/media/Device/Channel/Tree/index.vue index 5cf04f0c..827ce9ee 100644 --- a/src/views/media/Device/Channel/Tree/index.vue +++ b/src/views/media/Device/Channel/Tree/index.vue @@ -21,6 +21,8 @@ } }" :fieldNames="{ key: 'id', title: 'name' }" + :showLine="{ showLeafIcon: false }" + :show-icon="true" />
diff --git a/src/views/notice/Config/SyncUser/index.vue b/src/views/notice/Config/SyncUser/index.vue index e7b91266..efcc42d1 100644 --- a/src/views/notice/Config/SyncUser/index.vue +++ b/src/views/notice/Config/SyncUser/index.vue @@ -30,6 +30,8 @@ :fieldNames="{ title: 'name', key: 'id' }" :selectedKeys="[deptId]" @select="onTreeSelect" + :showLine="{ showLeafIcon: false }" + :show-icon="true" > diff --git a/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue b/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue index 4f00510e..11055f19 100644 --- a/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue +++ b/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue @@ -38,6 +38,8 @@ :height='450' :virtual='true' @select='treeSelect' + :showLine="{ showLeafIcon: false }" + :show-icon="true" >