diff --git a/code/web/it-console/.eslintrc.cjs b/code/web/it-console/.eslintrc.cjs
new file mode 100644
index 0000000..e065977
--- /dev/null
+++ b/code/web/it-console/.eslintrc.cjs
@@ -0,0 +1,174 @@
+/*
+ * @Author: Kane
+ * @Date: 2023-03-14 09:19:21
+ * @LastEditors: Kane
+ * @FilePath: /it-console/.eslintrc.cjs
+ * @Description: eslint 配置文件
+ *
+ * Copyright (c) ${2022} by Kane, All Rights Reserved.
+ */
+module.exports = {
+ root: true,
+ env: { // 需要在env中指定运行的环境,这些环境其实就是一组预定义的全局变量,让 ESLint 知道当前环境存在这些全局变量
+ node: true,
+ browser: true,
+ es2021: true,
+ },
+ parser:"espree",
+ parserOptions:{
+ sourceType: "module",
+ ecmaVersion: 2021,
+ },
+ extends:["eslint:recommended",],
+ rules:{
+ indent: ["warn", 4,],
+ "no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
+ "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
+ "no-unused-vars": "warn",
+ semi: ["error", "always",], // 控制行尾部分号
+ quotes: ["error", "double",],
+ "comma-dangle": ["error", {
+ arrays: "always",
+ objects: "always",
+ imports: "never",
+ exports: "never",
+ functions: "never",
+ },], // 数组和对象键值对最后一个逗号
+ "comma-style": ["error", "last",], // 逗号在行位
+ "array-bracket-spacing": ["error", "never",],
+ "no-undef-init": "error",
+ "no-invalid-this": "error",
+ "no-use-before-define": "error",
+ "no-shadow-restricted-names": "error", // 禁止对一些关键字或者保留字进行赋值操作,比如NaN、Infinity、undefined、eval、arguments等
+ "comma-spacing": ["error", { before: false, after: true, },],
+ "brace-style": ["error", "allman", { allowSingleLine: true, },],
+ "prefer-const": "warn",
+ "space-before-function-paren": ["error", {
+ anonymous: "always",
+ named: "never",
+ asyncArrow: "always",
+ },],
+ },
+ overrides: [
+ {
+ files: ["*.vue",],
+ parser: "vue-eslint-parser",
+ parserOptions: {
+ ecmaVersion: 2021,
+ sourceType: "module",
+ parser: { //
diff --git a/code/web/it-console/src/layout/Index.vue b/code/web/it-console/src/layout/Index.vue
index 22e4e56..a21481f 100644
--- a/code/web/it-console/src/layout/Index.vue
+++ b/code/web/it-console/src/layout/Index.vue
@@ -4,24 +4,31 @@
* @LastEditors: Kane
* @LastEditTime: 2023-02-06 09:26:48
* @FilePath: /IT工具综合平台/src/layout/Index.vue
- * @Description:
- *
- * Copyright (c) ${2022} by Kane, All Rights Reserved.
+ * @Description:
+ *
+ * Copyright (c) ${2022} by Kane, All Rights Reserved.
-->
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
@@ -115,4 +122,4 @@ export default {
/* flex-grow: 1; */
/* overflow: overlay; */
}
-
\ No newline at end of file
+
diff --git a/code/web/it-console/src/layout/components/Aside.vue b/code/web/it-console/src/layout/components/Aside.vue
index ca6719a..a7e2eaf 100644
--- a/code/web/it-console/src/layout/components/Aside.vue
+++ b/code/web/it-console/src/layout/components/Aside.vue
@@ -2,39 +2,75 @@
* @Author: Kane
* @Date: 2023-01-04 11:30:33
* @LastEditors: Kane
- * @LastEditTime: 2023-02-06 09:28:16
- * @FilePath: /IT工具综合平台/src/layout/components/Aside.vue
- * @Description:
- *
+ * @LastEditTime: 2023-03-21 23:18:41
+ * @FilePath: /it-console/src/layout/components/Aside.vue
+ * @Description:
+ *
* Copyright (c) ${2022} by Kane, All Rights Reserved. 223142 2f4156
-->
-
-
+
+
-
-