diff --git a/code/web/task_schedule/src/App.vue b/code/web/task_schedule/src/App.vue index c259dc2..e06716f 100644 --- a/code/web/task_schedule/src/App.vue +++ b/code/web/task_schedule/src/App.vue @@ -2,9 +2,11 @@ * @Author: Kane * @Date: 2023-02-15 09:25:52 * @LastEditors: Kane - * @LastEditTime: 2023-02-28 18:45:57 + * @LastEditTime: 2023-02-28 19:05:15 * @FilePath: /deskop_task_schedule/code/web/task_schedule/src/App.vue * @Description: + * 应用的框架: + * 1、配置el-config-provider,配置为中文。 * * Copyright (c) ${2022} by Kane, All Rights Reserved. --> diff --git a/code/web/task_schedule/src/css/public/color.scss b/code/web/task_schedule/src/css/public/color.scss new file mode 100644 index 0000000..8940db7 --- /dev/null +++ b/code/web/task_schedule/src/css/public/color.scss @@ -0,0 +1,4 @@ + +$bg-color-01: #ba1800; +$bg-color-02: #f27620; +$bg-color-03: #fecb96; \ No newline at end of file diff --git a/code/web/task_schedule/src/main.js b/code/web/task_schedule/src/main.js index 7d47e76..58646f2 100644 --- a/code/web/task_schedule/src/main.js +++ b/code/web/task_schedule/src/main.js @@ -2,7 +2,7 @@ * @Author: Kane * @Date: 2023-02-15 09:25:52 * @LastEditors: Kane - * @LastEditTime: 2023-02-15 16:21:24 + * @LastEditTime: 2023-02-28 19:14:16 * @FilePath: /task_schedule/src/main.js * @Description: * @@ -19,7 +19,7 @@ import './style.css'; import("element-plus/dist/index.css"); //element-plus -import ElementPlus from "element-plus";; +import ElementPlus from "element-plus"; import * as ElementPlusIconsVue from "@element-plus/icons-vue"; const app = createApp(App); diff --git a/code/web/task_schedule/src/router/index.js b/code/web/task_schedule/src/router/index.js index a5857c4..317174d 100644 --- a/code/web/task_schedule/src/router/index.js +++ b/code/web/task_schedule/src/router/index.js @@ -2,7 +2,7 @@ * @Author: Kane * @Date: 2023-02-28 01:22:48 * @LastEditors: Kane - * @FilePath: /deskop_task_schedule/code/web/task_schedule/src/router/index.js + * @FilePath: /task_schedule/src/router/index.js * @Description: * * Copyright (c) ${2022} by Kane, All Rights Reserved. @@ -21,7 +21,13 @@ const routes = [ path: "/login", name: "Login", hidden: true, - component: () => import("@/components/login/login.vue"), + component: () => import("@/views/Login.vue"), + }, + { + path: "/public", + name: "Public", + hidden: true, + component: () => import("@/views/Public.vue"), }, ]; diff --git a/code/web/task_schedule/src/utils/api/url.ts b/code/web/task_schedule/src/utils/api/url.ts new file mode 100644 index 0000000..43201ea --- /dev/null +++ b/code/web/task_schedule/src/utils/api/url.ts @@ -0,0 +1,32 @@ +/* + * @Author: Kane + * @Date: 2023-02-28 19:30:40 + * @LastEditors: Kane + * @FilePath: /task_schedule/src/utils/api/account.ts + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. + */ + +/** + * 将url的参数拆分成对象 + * @param url 访问的url + * @returns + */ +function getURL(url: string) +{ + const arr = url.split('?'); + const params = arr[1].split('&'); + const obj = {}; + + for (let i = 0; i < params.length; i++) + { + const param = params[i].split('='); + + obj[param[0]] = param[1]; + } + + return obj; +} + +export { getURL }; \ No newline at end of file diff --git a/code/web/task_schedule/src/components/login/Login.vue b/code/web/task_schedule/src/views/Login.vue similarity index 75% rename from code/web/task_schedule/src/components/login/Login.vue rename to code/web/task_schedule/src/views/Login.vue index 301b412..28035bf 100644 --- a/code/web/task_schedule/src/components/login/Login.vue +++ b/code/web/task_schedule/src/views/Login.vue @@ -4,12 +4,12 @@ * @LastEditors: Kane * @FilePath: /deskop_task_schedule/code/web/task_schedule/src/components/login/Login.vue * @Description: + * 登录页面,路由默认指向这个页面 + * 1、判断url中的参数,取得用户信息,根据用户的部门改变路由 * * Copyright (c) ${2022} by Kane, All Rights Reserved. -->