业务内容模块
使用场景:需要外嵌平台某个页面,不需要展示菜单导航以及额外模块
-
diff --git a/src/views/error/403.vue b/src/views/error/403.vue
index 2a763ac4b..83b0838f0 100644
--- a/src/views/error/403.vue
+++ b/src/views/error/403.vue
@@ -1,9 +1,12 @@
@@ -46,7 +49,7 @@ defineOptions({
+import { useRouter } from "vue-router";
import noExist from "@/assets/status/404.svg?component";
defineOptions({
name: "404"
});
+
+const router = useRouter();
@@ -46,7 +49,7 @@ defineOptions({
+import { useRouter } from "vue-router";
import noServer from "@/assets/status/500.svg?component";
defineOptions({
name: "500"
});
+
+const router = useRouter();
@@ -46,7 +49,7 @@ defineOptions({
关闭标签
-
+
跳转页内菜单(传name对象,优先推荐)
-
+
跳转页内菜单(直接传要跳转的路径)
跳转页内菜单(传path对象)
@@ -116,7 +116,7 @@ function onCloseTags() {
-
+
跳转无Layout的空白页面
From 5f3210f69ec9da2d8340a8346d89dacd5bf6db70 Mon Sep 17 00:00:00 2001
From: xiaoxian521 <1923740402@qq.com>
Date: Sat, 13 May 2023 19:39:16 +0800
Subject: [PATCH 4/8] =?UTF-8?q?types:=20=E6=B7=BB=E5=8A=A0=20`Exclusive`?=
=?UTF-8?q?=20=E7=B1=BB=E5=9E=8B=E4=BA=92=E6=96=A5=E8=AF=AD=E6=B3=95?=
=?UTF-8?q?=E7=B3=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
types/index.d.ts | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/types/index.d.ts b/types/index.d.ts
index b6b4518ec..404601a3e 100644
--- a/types/index.d.ts
+++ b/types/index.d.ts
@@ -41,6 +41,10 @@ type DeepPartial = {
[P in keyof T]?: DeepPartial;
};
+type Without = { [P in Exclude]?: never };
+
+type Exclusive = (Without & U) | (Without & T);
+
type TimeoutHandle = ReturnType;
type IntervalHandle = ReturnType;
From 0b8412c109fa736a07390c8aa6a046204782a2e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=AE=B8=E8=AF=BA?=
<86769380+shark-lajiao@users.noreply.github.com>
Date: Sun, 14 May 2023 00:13:10 +0800
Subject: [PATCH 5/8] =?UTF-8?q?feat:=20=E5=87=BD=E6=95=B0=E5=BC=8F?=
=?UTF-8?q?=E5=BC=B9=E6=A1=86=E7=BB=84=E4=BB=B6=E6=B7=BB=E5=8A=A0=E5=85=A8?=
=?UTF-8?q?=E5=B1=8F=E3=80=81=E9=80=80=E5=87=BA=E5=85=A8=E5=B1=8F=E6=93=8D?=
=?UTF-8?q?=E4=BD=9C=E6=8C=89=E9=92=AE=20(#546)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
feat: 函数式弹框组件添加全屏、退出全屏操作按钮
---
src/components/ReDialog/index.vue | 57 ++++++++++++++++++++++-----
src/components/ReDialog/type.ts | 4 +-
src/style/dark.scss | 4 ++
src/style/element-plus.scss | 17 ++++++++
src/views/able/timeline.vue | 2 +-
src/views/about/index.vue | 10 ++---
src/views/components/dialog/index.vue | 9 +++++
src/views/system/dept/hook.tsx | 1 +
8 files changed, 88 insertions(+), 16 deletions(-)
diff --git a/src/components/ReDialog/index.vue b/src/components/ReDialog/index.vue
index 7e9143db0..ee7a6beb2 100644
--- a/src/components/ReDialog/index.vue
+++ b/src/components/ReDialog/index.vue
@@ -1,13 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
$ {{ item.price }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/components/waterfall/loading.png b/src/views/components/waterfall/loading.png
new file mode 100644
index 0000000000000000000000000000000000000000..8f9e6649ca93cff5d39516b1732a4f0fef483b25
GIT binary patch
literal 1302
zcmV+x1?l>UP)Px(&`Cr=RA@u(nO$gHMHI*X=iUuTL~4unO;NB~zvzP?N=&?SW)njrjf#lYV(F7Y
zwTej5`k?JoOHmLN#NtB>8Y_y3ZC7Y_@66qe2({uv!CLj9Rs|99MZrckb7aD9xLG!v
zO?K<RH)H|N|rXU-+`_@ExQAC~~C9<bJIZ(
zlqxWPUu>AR0K{>8HxW$(_!NKwuo}QA50QfT<6^+H3*coU+5=z=fH%}bL@AhaBJ#P1
znVFfH9v>h7xm_@A0Wijt01Pwpg8B0K{EcB4PSn77+Yfs0gke~UqUeWKU|I$+#@q(r
zG!Y$9N=?Rbyp@O^2XGX?F=qbJ8(1op)|AWTNg|pQ5nTy0|Hz8SM-`aU%Y|tNz_S1z
z0Pq?!A2r4tCZaWILqz0D5&1xCeYX04k|Yz(xk&))E1~8eopa6|3d8W2QtGQ_U|I%f
zW|2lRg+k$aA{r;6dja_0U`qZVfI~{DgovcxJaYhrLSc6h1W&hW%yRXa`KmaM@6%cz
ztLhqKMnz;}1;~fze5&y<{r&wP4h;?cQ~fgy@CtzZa*bH2JP~Q7R9M-(Z6Z=6q9QZD
zTb;95EUqn=%bSR36M*rQcjiJZo6YX71-PO5(yi36X7sGJ?*n)=1>iStZivXg9>l-c
zTI&Pp`HIEj?X$D99%gqYlUYA9GV*<00KY5E7_t%>ziW*E>dg7Ih#aWGSZj}q$UV$F
z;AQIq__AOn#x14eoZGVk06*<%X5L_oxr>Mj&N=U$ZM_7ri<$QsW1a`_Y7hkDQ4}5T
z8Gv%ReC^oS*m+~jCjcHyXZ)@YAtL%yDRpHW$F~BA0i4lV`&w&mbUlEGysfp~9>?($
zMDz|3J*kwMKb^WB0Kf<{Pg`pbiOANzzP?q%!^3~|j0b$YpEz;iicBWsk5g!^*QHOp
zZuh`ZX5M72-7F$gM6_2a^-|9Oh{zVL^^`H@EdWmiL9ii;q6H;)$30+-@nuBa%wIh&
zjWOT&vYVMNt4)?&3qV9Cl~Q*W3I!bmL4k;-lu}!I1^_@c`|btsqQA*0rH=FrKsEbX
zYkg(vkJ7rAuWk*YpP2bNW6U}tI_vKW%*^$Q#cl<7otdAD<9H_#?I)sVlu~c@62M&c
zHOAxsYy_~Dnd>&jI_`nWm2&<@2H*lS59V^Y{(*sk--96dO)2F&7j;L+0c!I=rTy}l
zG3F5fhec$+*7}8>0RZqYGk@&+O8`8?9n5^HX8=;!_ZJaat+l?q(N(qMAr!~4kMH|^
zqN>FIXp$sD&bcoDyvNMGO}XgkI6&I6BuOTtDEiD=yI(|h20`#p6h;0TxjcYI3hj87
zZmZOr&lqzCz)g!~-zCfGb{N@cjz$1Ul3e4QJ5NNhQYyQYEgkR7)f#B6-60}x0NBCI
z{vOb9bR$5)e?M@}U7gKlf9-mJN+!MlV7gL1_^#l0%zX1w#{1_BJm8$$-i%VKGGQ1F
zFVft#m5&|!n0Z$->(qu&GdgXNAtL9y(|)pCF1KoMaBzZ%CPc)4xtYjjvnQKbXb!*_
zGvDcIMyXvg%@xz2V2$u57T|!UYgGLvj6}9
M07*qoM6N<$g41qqOaK4?
literal 0
HcmV?d00001