+
+ diff --git a/.env b/.env
index 46c4d4e7c112058e66ad84003db5691ba2b72e50..ad25699586d68c0a4ffb4253cf843d52e6bc8cce 100644
--- a/.env
+++ b/.env
@@ -4,10 +4,7 @@
VUE_APP_TITLE=ZeroVue
# 网络请求公用地址
-VUE_APP_API=/zero
-
-# 仓库地址
-VUE_APP_REPO=https://baidu.com
+VUE_APP_API=http://127.0.0.1
# 国际化配置
VUE_APP_I18N_LOCALE=zh-chs
diff --git a/package.json b/package.json
index 318919a38549799b0091f242e78ff524583eb2e2..0921a5d37505ca9b6c445e7ded385ba5c6d31b72 100644
--- a/package.json
+++ b/package.json
@@ -15,8 +15,8 @@
"better-scroll": "^1.15.2",
"core-js": "^3.4.3",
"dayjs": "^1.8.17",
- "e-icon-picker": "^1.0.4",
- "element-ui": "^2.13.1",
+ "e-icon-picker": "^1.0.13",
+ "element-ui": "2.13.2",
"faker": "^4.1.0",
"flex.css": "^1.1.7",
"fuse.js": "^5.2.3",
diff --git a/src/api/axios.js b/src/api/axios.js
index d6eb5763b25abbfcf2f4e030f971b1378c65dc2d..0703dcb0f47f8710f7739633e5f674f072883af0 100644
--- a/src/api/axios.js
+++ b/src/api/axios.js
@@ -75,10 +75,27 @@ function createService () {
default: break
}
if (!error.response.data.code) {
- error.message = '服务器宕机'
+ /**
+ * 第一种情况,服务器宕机
+ * 第二种情况,返回的是流json
+ */
+ if (error.response.data.type === 'application/json') {
+ // 将blob文件流转换成json
+ const reader = new FileReader()
+ reader.onload = function (event) {
+ const message = JSON.parse(reader.result).msg
+ error.message = message
+ errorLog(error)
+ }
+ reader.readAsText(error.response.data)
+ } else {
+ error.message = '服务器宕机'
+ errorLog(error)
+ }
+ } else {
+ errorLog(error)
}
}
- errorLog(error)
return Promise.reject(error)
}
)
diff --git a/src/assets/images/login/login-code.png b/src/assets/images/login/login-code.png
deleted file mode 100644
index 14bf592497077b670ce8f166477e0b32a4e47d81..0000000000000000000000000000000000000000
Binary files a/src/assets/images/login/login-code.png and /dev/null differ
diff --git a/src/assets/style/theme/theme-base.scss b/src/assets/style/theme/theme-base.scss
index 9cb2f6905558ee56a35856fec4225ce31c8e0b78..5a3c4d68e6b60977a9eb519a0bd92324715f35eb 100644
--- a/src/assets/style/theme/theme-base.scss
+++ b/src/assets/style/theme/theme-base.scss
@@ -1,3 +1,6 @@
+//--------------------------------------全局样式定义文件--------------------------------------------------
+
+
// 减小弹出菜单的项目高度
.el-menu--popup {
.el-menu-item {
@@ -296,14 +299,15 @@
height: auto !important;
}
.zero-container-full__aside {
- padding-left: 10px;
- // padding: 10px;
+ // padding-left: 100px;
+ padding: 10px;
border-right:1px solid #cfd7e5;
// overflow:hidden;
}
.zero-container-full__main {
- padding: 0px !important;
- height: 100%;
+ // padding: 0px !important;
+ // height: auto;
+ overflow:hidden !important
}
.zero-container-full__body {
flex-grow: 1;
@@ -313,7 +317,7 @@
}
.zero-container-full__footer {
padding: 10px;
- border-top: 0px !important
+ // border-top: 0px !important
}
}
// 填充式布局组件 - 滚动优化
@@ -463,3 +467,37 @@
}
}
}
+// -----------------------------------自定义全局样式--------------------------------------
+// 对树形el-tree的处理
+.custom-tree-node {
+ flex: 1;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ /* font-size: 24px; */
+ /* padding-right: 100px; */
+ height: 100%;
+}
+.zero-tree .el-tree-node__content {
+ height: 40px;
+}
+
+.el-tree>.el-tree-node{
+ display:inline-block;
+ min-width: 100%;
+}
+
+
+.tree {
+ overflow-y: auto;
+ min-height: 180px;
+ max-height: 300px;
+ border: 1px solid #e4e7ed;
+ border-top: 0px;
+}
+
+// 查询样式
+.zero-search-from {
+ margin-bottom: -10px;
+ padding-top: 15px;
+}
\ No newline at end of file
diff --git a/src/components/page-footer/PageFooter.vue b/src/components/page-footer/PageFooter.vue
deleted file mode 100644
index f5d8f0bd1c15e38b5d33912825009a7635032113..0000000000000000000000000000000000000000
--- a/src/components/page-footer/PageFooter.vue
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
时间是一切财富中最宝贵的财富 @@ -16,9 +18,13 @@
+
+