From 8972c003baaf282e5d21c7646f5f98632e132b0e Mon Sep 17 00:00:00 2001 From: jackhoo_98 Date: Wed, 1 Mar 2023 10:58:19 +0800 Subject: [PATCH 1/7] =?UTF-8?q?feat:=20=E5=8D=8F=E8=AE=AE=E7=AE=A1?= =?UTF-8?q?=E7=90=86=20=E5=8A=A0=E5=85=A5=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/link/protocol.ts | 8 +- src/views/device/Firmware/Task/index.vue | 2 +- src/views/link/AccessConfig/Detail/index.vue | 12 +- src/views/link/Protocol/Save/index.vue | 18 ++- src/views/link/Protocol/index.vue | 115 ++++++++----------- 5 files changed, 76 insertions(+), 79 deletions(-) diff --git a/src/api/link/protocol.ts b/src/api/link/protocol.ts index b77a782a..c0b3b35d 100644 --- a/src/api/link/protocol.ts +++ b/src/api/link/protocol.ts @@ -3,15 +3,13 @@ import { BASE_API_PATH } from '@/utils/variable'; export const PROTOCOL_UPLOAD = `${BASE_API_PATH}/file/upload`; -export const detail = (id: string) => server.get(`/gateway/device/${id}`); +export const save = (data: Object) => server.post(`/protocol`, data); -export const save = (data: Object) => server.post(`/gateway/device`, data); - -export const update = (data: Object) => server.patch(`/gateway/device`, data); +export const update = (data: Object) => server.patch(`/protocol`, data); export const list = (data: Object) => server.post(`/protocol/_query`, data); -export const remove = (id: string) => server.remove(`/gateway/device/${id}`); +export const remove = (id: string) => server.remove(`/protocol/${id}`); export const querySystemApi = (data: Object) => server.post(`/system/config/scopes`, data); diff --git a/src/views/device/Firmware/Task/index.vue b/src/views/device/Firmware/Task/index.vue index 42e65021..b9cff6fc 100644 --- a/src/views/device/Firmware/Task/index.vue +++ b/src/views/device/Firmware/Task/index.vue @@ -225,7 +225,7 @@ const handlEye = (data: object) => { }; const handlDetails = (id: string) => { - // menuStory.jumpPage('device/Firmware/Task/Detail', { id }); + menuStory.jumpPage('device/Firmware/Task/Detail', { id }); }; const saveChange = (value: boolean) => { visible.value = false; diff --git a/src/views/link/AccessConfig/Detail/index.vue b/src/views/link/AccessConfig/Detail/index.vue index 1c8ee150..a4554e90 100644 --- a/src/views/link/AccessConfig/Detail/index.vue +++ b/src/views/link/AccessConfig/Detail/index.vue @@ -98,7 +98,13 @@ const getTypeList = (result: Record) => { edge.push(item); } else { item.type = 'network'; - network.push(item); + // network.push(item); + /** + * 插件设备接入 暂时不开发 todo + */ + if (item.id !== 'plugin_gateway' || item.name !== '插件设备接入') { + network.push(item); + } } }); @@ -135,6 +141,10 @@ const queryProviders = async () => { const resp = await getProviders(); if (resp.status === 200) { dataSource.value = getTypeList(resp.result); + // dataSource.value = getTypeList(resp.result)[0].list.filter( + // (item) => item.name !== '插件设备接入', + // ); + console.log(111, dataSource.value); } }; diff --git a/src/views/link/Protocol/Save/index.vue b/src/views/link/Protocol/Save/index.vue index d4ad2ccb..1d73657d 100644 --- a/src/views/link/Protocol/Save/index.vue +++ b/src/views/link/Protocol/Save/index.vue @@ -1,13 +1,9 @@ - - \ No newline at end of file diff --git a/src/views/system/Basis/index.vue b/src/views/system/Basis/index.vue index 03517937..5c39a5cb 100644 --- a/src/views/system/Basis/index.vue +++ b/src/views/system/Basis/index.vue @@ -291,7 +291,6 @@ import { LocalStore } from '@/utils/comm'; import { save_api, getDetails_api } from '@/api/system/basis'; import { usePermissionStore } from '@/store/permission'; -import PageContainer from 'components/Layout/components/PageContainer' const action = ref(`${BASE_API_PATH}/file/static`); const headers = ref({ [TOKEN_KEY]: LocalStore.get(TOKEN_KEY) }); diff --git a/yarn.lock b/yarn.lock index f03c4f22..135ad32f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3898,8 +3898,8 @@ jetlinks-store@^0.0.3: jetlinks-ui-components@^1.0.0: version "1.0.0" - resolved "https://registry.jetlinks.cn/jetlinks-ui-components/-/jetlinks-ui-components-1.0.0.tgz#d12144cd57e9547a9fdec1b28fe4c4135fba50ce" - integrity sha512-oqeQpQqidJJMdPa/DzU4V++93r9i9IdHEvqNqDg/+zzw+AhbehtcaRKUVb2bQcMWWCnJWCdv0Md8K5NIdIaoDw== + resolved "https://registry.jetlinks.cn/jetlinks-ui-components/-/jetlinks-ui-components-1.0.0.tgz#dca7bb82e53f464990b0851635e8f82be6c69db6" + integrity sha512-pgJ0Uiw4Dxc0AU2GqaOaVhNYun1VEmv78OtJcir2sq9rVSIuXCtTl1eHYMPiiPb6z1fG677KKs1gqvrpUwhguQ== dependencies: "@vueuse/core" "^9.12.0" ant-design-vue "^3.2.15"