From 55336d6aa991e72e209ed472c3c755eba621a392 Mon Sep 17 00:00:00 2001 From: wangshuaiswim Date: Fri, 13 Jan 2023 13:55:43 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E7=89=A9?= =?UTF-8?q?=E6=A8=A1=E5=9E=8B=E7=BB=84=E4=BB=B6=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../device/components/Metadata/Cat/index.vue | 158 +++++++++++ .../components/Metadata/Import/index.vue | 262 ++++++++++++++++++ .../device/components/Metadata/index.vue | 101 +++++++ 3 files changed, 521 insertions(+) create mode 100644 src/views/device/components/Metadata/Cat/index.vue create mode 100644 src/views/device/components/Metadata/Import/index.vue create mode 100644 src/views/device/components/Metadata/index.vue diff --git a/src/views/device/components/Metadata/Cat/index.vue b/src/views/device/components/Metadata/Cat/index.vue new file mode 100644 index 00000000..c9fc1952 --- /dev/null +++ b/src/views/device/components/Metadata/Cat/index.vue @@ -0,0 +1,158 @@ + + + \ No newline at end of file diff --git a/src/views/device/components/Metadata/Import/index.vue b/src/views/device/components/Metadata/Import/index.vue new file mode 100644 index 00000000..eda57092 --- /dev/null +++ b/src/views/device/components/Metadata/Import/index.vue @@ -0,0 +1,262 @@ + + + \ No newline at end of file diff --git a/src/views/device/components/Metadata/index.vue b/src/views/device/components/Metadata/index.vue new file mode 100644 index 00000000..772ea590 --- /dev/null +++ b/src/views/device/components/Metadata/index.vue @@ -0,0 +1,101 @@ + + + \ No newline at end of file From 2e26ee726dd4b55a4fa91f72f82e7a9110611e7f Mon Sep 17 00:00:00 2001 From: blp <2962632571@qq.com> Date: Fri, 13 Jan 2023 14:02:23 +0800 Subject: [PATCH 2/3] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/login.js | 4 ++- src/views/user/Login/index.vue | 49 +++++++++++++++++++++++++++++++--- 2 files changed, 49 insertions(+), 4 deletions(-) diff --git a/src/api/login.js b/src/api/login.js index edf859f8..461d7628 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -12,4 +12,6 @@ export const postInitSet = (data) => server.post(`/user/settings/init`, data) export const systemVersion = () => server.get(`/system/version`) -export const bindInfo = () => server.get(`/application/sso/_all`) \ No newline at end of file +export const bindInfo = () => server.get(`/application/sso/_all`) + +export const settingDetail = (scopes) => server.get(`/system/config/${scopes}`) \ No newline at end of file diff --git a/src/views/user/Login/index.vue b/src/views/user/Login/index.vue index 1b1d8968..d41703b3 100644 --- a/src/views/user/Login/index.vue +++ b/src/views/user/Login/index.vue @@ -5,8 +5,16 @@
+ + 备案:渝ICP备19017719号-1 +
@@ -16,11 +24,13 @@
-
物联网平台
+
+ {{ basis.title || SystemConst.SYSTEM_NAME }} +
(); +const basis = ref({}); const defaultImg = getImage('/apply/provider1.png'); const iconMap = new Map(); @@ -222,6 +235,15 @@ const onFinish = async () => { username: form.username, }); LocalStore.set(TOKEN_KEY, res?.result.token); + // if (res.result.username === 'admin') { + // const resp: any = await getInitSet(); + // if (resp.status === 200 && !resp.result.length) { + // window.location.href = '/#/init-home'; + // return; + // } + // } + // window.location.href = '/'; + const resp: any = await getInitSet(); if (resp.success) { router.push('/demo'); @@ -257,6 +279,7 @@ const getCookie = () => { }; const getOpen = () => { + LocalStore.removeAll(); systemVersion().then((res: any) => { if (res.success && res.result) { LocalStore.set(Version_Code, res.result.edition); @@ -269,6 +292,18 @@ const getOpen = () => { } } }); + settingDetail('front').then((res) => { + if (res.status === 200) { + const ico: any = document.querySelector('link[rel="icon"]'); + ico.href = res.result.ico; + basis.value = res.result; + if (res.result.title) { + document.title = res.result.title; + } else { + document.title = ''; + } + } + }); }; const handleClickOther = (item: any) => { @@ -316,6 +351,14 @@ screenRotation(screenWidth.value, screenHeight.value); .left { width: 73%; height: 100%; + + .records { + position: absolute; + top: 96%; + left: 35%; + color: rgba(0, 0, 0, 0.35); + font-size: 14px; + } } .right { From a44b57232fff73792a57ba7d1b6749bdffd4bd6c Mon Sep 17 00:00:00 2001 From: 100011797 <2642441182@qq.com> Date: Fri, 13 Jan 2023 14:24:52 +0800 Subject: [PATCH 3/3] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9tree?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Table/index.tsx | 2 +- src/views/demo/table/index.vue | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/Table/index.tsx b/src/components/Table/index.tsx index 5dd67a8c..d1ed6aa9 100644 --- a/src/components/Table/index.tsx +++ b/src/components/Table/index.tsx @@ -297,7 +297,7 @@ const JTable = defineComponent({
{/* 分页 */} { - (!!_dataSource.value.length) && !props.noPagination && + (!!_dataSource.value.length) && !props.noPagination && props.type === 'PAGE' &&