diff --git a/package.json b/package.json
index b21afa6..d0cdfef 100644
--- a/package.json
+++ b/package.json
@@ -25,6 +25,13 @@
"git add"
]
},
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/PanJiaChen/vue-element-admin.git"
+ },
+ "bugs": {
+ "url": "https://github.com/elunez/eladmin/issues"
+ },
"dependencies": {
"clipboard": "2.0.4",
"@riophae/vue-treeselect": "0.1.0",
diff --git a/src/assets/styles/variables.scss b/src/assets/styles/variables.scss
index a19c27c..5688f25 100644
--- a/src/assets/styles/variables.scss
+++ b/src/assets/styles/variables.scss
@@ -19,7 +19,7 @@ $menuHover:#263445;
$subMenuBg:#1f2d3d;
$subMenuHover:#001528;
-$sideBarWidth: 210px;
+$sideBarWidth: 200px;
// the :export directive is the magic sauce for webpack
// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index 69dd095..e8e6094 100644
--- a/src/layout/components/Navbar.vue
+++ b/src/layout/components/Navbar.vue
@@ -10,7 +10,7 @@
-
+
diff --git a/src/layout/components/TagsView/index.vue b/src/layout/components/TagsView/index.vue
index d49d915..9dd84f9 100644
--- a/src/layout/components/TagsView/index.vue
+++ b/src/layout/components/TagsView/index.vue
@@ -17,10 +17,10 @@
diff --git a/src/utils/index.js b/src/utils/index.js
index ffb5526..71bce1c 100644
--- a/src/utils/index.js
+++ b/src/utils/index.js
@@ -348,3 +348,40 @@ export function removeClass(ele, cls) {
ele.className = ele.className.replace(reg, ' ')
}
}
+
+// 替换邮箱字符
+export function regEmail(email) {
+ if (String(email).indexOf('@') > 0) {
+ const str = email.split('@')
+ let _s = ''
+ if (str[0].length > 3) {
+ for (var i = 0; i < str[0].length - 3; i++) {
+ _s += '*'
+ }
+ }
+ var new_email = str[0].substr(0, 3) + _s + '@' + str[1]
+ }
+ return new_email
+}
+
+// 替换手机字符
+export function regMobile(mobile) {
+ if (mobile.length > 7) {
+ var new_mobile = mobile.substr(0, 3) + '****' + mobile.substr(7)
+ }
+ return new_mobile
+}
+
+// 下载文件
+export function downloadFile(obj, name, suffix) {
+ const url = window.URL.createObjectURL(new Blob([obj]))
+ const link = document.createElement('a')
+ link.style.display = 'none'
+ link.href = url
+ const fileName = parseTime(new Date()) + '-' + name + '.' + suffix
+ link.setAttribute('download', fileName)
+ document.body.appendChild(link)
+ link.click()
+ document.body.removeChild(link)
+}
+
diff --git a/src/views/system/user/center/updateEmail.vue b/src/views/system/user/center/updateEmail.vue
index d571be0..55e3da8 100644
--- a/src/views/system/user/center/updateEmail.vue
+++ b/src/views/system/user/center/updateEmail.vue
@@ -23,7 +23,7 @@