From ae5f63b1ede98146054229ed494f9504746222a7 Mon Sep 17 00:00:00 2001
From: Xwen <929716663@qq.com>
Date: Thu, 11 Jan 2024 23:51:09 +0800
Subject: [PATCH] =?UTF-8?q?feat:=E6=96=B0=E5=A2=9E=E7=AD=BE=E5=88=B0layout?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/layout/signIn/components/signBody.vue | 32 +++++++
Yi.Bbs.Vue3/src/layout/signIn/index.vue | 83 +++++++++++++++++++
Yi.Bbs.Vue3/src/router/index.js | 17 ++++
Yi.Bbs.Vue3/src/views/home/Index.vue | 39 ++++++++-
Yi.Bbs.Vue3/src/views/signIn/index.vue | 12 +++
5 files changed, 182 insertions(+), 1 deletion(-)
create mode 100644 Yi.Bbs.Vue3/src/layout/signIn/components/signBody.vue
create mode 100644 Yi.Bbs.Vue3/src/layout/signIn/index.vue
create mode 100644 Yi.Bbs.Vue3/src/views/signIn/index.vue
diff --git a/Yi.Bbs.Vue3/src/layout/signIn/components/signBody.vue b/Yi.Bbs.Vue3/src/layout/signIn/components/signBody.vue
new file mode 100644
index 00000000..ec2c7ce8
--- /dev/null
+++ b/Yi.Bbs.Vue3/src/layout/signIn/components/signBody.vue
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
diff --git a/Yi.Bbs.Vue3/src/layout/signIn/index.vue b/Yi.Bbs.Vue3/src/layout/signIn/index.vue
new file mode 100644
index 00000000..217e2782
--- /dev/null
+++ b/Yi.Bbs.Vue3/src/layout/signIn/index.vue
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Yi.Bbs.Vue3/src/router/index.js b/Yi.Bbs.Vue3/src/router/index.js
index 5c53afb4..43fdf032 100644
--- a/Yi.Bbs.Vue3/src/router/index.js
+++ b/Yi.Bbs.Vue3/src/router/index.js
@@ -2,6 +2,7 @@ import { createRouter, createWebHistory } from "vue-router";
import Layout from "../layout/Index.vue";
import NotFound from "../views/error/404.vue";
import LoginLayout from "../layout/LoginLayout.vue";
+import SignInLayout from "../layout/signIn/index.vue";
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
scrollBehavior(to, from, savedPosition) {
@@ -98,6 +99,22 @@ const router = createRouter({
},
],
},
+ {
+ path: "/sign",
+ name: "signInLayout",
+ component: SignInLayout,
+ redirect: "/sign/everyday",
+ children: [
+ {
+ name: "everyday",
+ path: "everyday",
+ component: () => import("../views/signIn/index.vue"),
+ meta: {
+ title: "每日签到",
+ },
+ },
+ ],
+ },
{ path: "/:pathMatch(.*)*", name: "NotFound", component: NotFound },
],
});
diff --git a/Yi.Bbs.Vue3/src/views/home/Index.vue b/Yi.Bbs.Vue3/src/views/home/Index.vue
index 3bea4a12..2c1c611f 100644
--- a/Yi.Bbs.Vue3/src/views/home/Index.vue
+++ b/Yi.Bbs.Vue3/src/views/home/Index.vue
@@ -85,6 +85,19 @@
+
+
+
+
+
+
+
+
@@ -176,6 +189,7 @@
+
+