Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vipSupplier
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王淑敏
vipSupplier
Commits
ccd42d32
Commit
ccd42d32
authored
Oct 11, 2022
by
chuzhixin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
⬆
chore: update dependencies
parent
8b1a0e36
Show whitespace changes
Inline
Side-by-side
Showing
36 changed files
with
55 additions
and
59 deletions
+55
-59
.eslintrc.js
+1
-1
.stylelintrc.js
+1
-1
.vscode/settings.json
+1
-1
README.en.md
+2
-2
README.md
+2
-2
babel.config.js
+1
-1
mock/utils/index.js
+2
-2
plopfile.js
+1
-1
prettier.config.js
+1
-1
src/config/permission.js
+1
-1
src/layouts/export.js
+1
-1
src/main.js
+1
-1
src/router/index.js
+1
-1
src/store/index.js
+1
-1
src/store/modules/errorLog.js
+1
-1
src/store/modules/routes.js
+1
-1
src/store/modules/settings.js
+1
-1
src/store/modules/table.js
+1
-1
src/store/modules/tabsBar.js
+1
-1
src/store/modules/user.js
+1
-1
src/styles/loading.scss
+1
-1
src/styles/transition.scss
+1
-1
src/styles/vab.scss
+1
-1
src/styles/variables.scss
+1
-1
src/utils/accessToken.js
+3
-3
src/utils/clipboard.js
+1
-1
src/utils/encrypt.js
+2
-2
src/utils/handleRoutes.js
+3
-3
src/utils/index.js
+11
-11
src/utils/pageTitle.js
+1
-1
src/utils/permission.js
+1
-1
src/utils/request.js
+1
-1
src/utils/static.js
+1
-1
src/utils/validate.js
+1
-1
src/views/index/index.vue
+1
-4
vue.config.js
+2
-3
No files found.
.eslintrc.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description .eslintrc.js
*/
...
...
.stylelintrc.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description stylelint
*/
module
.
exports
=
{
...
...
.vscode/settings.json
View file @
ccd42d32
...
...
@@ -40,7 +40,7 @@
"editor.suggest.snippetsPreventQuickSuggestions"
:
false
,
"prettier.htmlWhitespaceSensitivity"
:
"ignore"
,
"prettier.vueIndentScriptAndStyle"
:
true
,
"docthis.authorName"
:
"https://
gitee.com/chu1204505056/vue-admin-better
"
,
"docthis.authorName"
:
"https://
vue-admin-beautiful.com
"
,
"docthis.includeAuthorTag"
:
true
,
"docthis.includeDescriptionTag"
:
true
,
"docthis.enableHungarianNotationEvaluation"
:
true
,
...
...
README.en.md
View file @
ccd42d32
...
...
@@ -7,7 +7,7 @@
</div>
[

](https://github.com/chuzhixin/vue-admin-beautiful)
[

](https://gitee.com/chu1204505056/vue-admin-better
)
[

](https://vue-admin-beautiful.com
)
[

](https://en.wikipedia.org/wiki/MIT_License)
---
...
...
@@ -40,7 +40,7 @@
-
[
🌐 Github Warehouse address
](
https://github.com/chuzhixin/vue-admin-beautiful?utm_source=gold_browser_extension
)
-
[
🌐 Gitee Warehouse address
](
https://
gitee.com/chu1204505056/vue-admin-better
?_from=gitee_search
)
-
[
🌐 Gitee Warehouse address
](
https://
vue-admin-beautiful.com
?_from=gitee_search
)
-
Recently, the VAB official website has been frequently attacked by DDoS. We have taken relevant preventive measures. If the website cannot be accessed, please visit the backup address
...
...
README.md
View file @
ccd42d32
...
...
@@ -7,7 +7,7 @@
</div>
[

](https://github.com/chuzhixin/vue-admin-beautiful)
[

](https://gitee.com/chu1204505056/vue-admin-better
)
[

](https://vue-admin-beautiful.com
)
[

](https://en.wikipedia.org/wiki/MIT_License)
---
...
...
@@ -42,7 +42,7 @@
-
[
🌐 github 仓库地址
](
https://github.com/chuzhixin/vue-admin-beautiful?utm_source=gold_browser_extension
)
-
[
🌐 码云仓库地址
](
https://
gitee.com/chu1204505056/vue-admin-better
?_from=gitee_search
)
-
[
🌐 码云仓库地址
](
https://
vue-admin-beautiful.com
?_from=gitee_search
)
<!-- ## 🌐 备份地址(支持 https 网站自动更新)
...
...
babel.config.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description babel.config
*/
module
.
exports
=
{
...
...
mock/utils/index.js
View file @
ccd42d32
...
...
@@ -3,7 +3,7 @@ const { join } = require('path')
const
fs
=
require
(
'fs'
)
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 随机生成图片url。
* @param width
* @param height
...
...
@@ -14,7 +14,7 @@ function handleRandomImage(width = 50, height = 50) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 处理所有 controller 模块,npm run serve时在node环境中自动输出controller文件夹下Mock接口,请勿修改。
* @returns {[]}
*/
...
...
plopfile.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 代码生成机
*/
const
viewGenerator
=
require
(
'zx-templates/view/prompt'
)
...
...
prettier.config.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 代码规范
*/
...
...
src/config/permission.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 路由守卫,目前两种模式:all模式与intelligence模式
*/
import
router
from
'@/router'
...
...
src/layouts/export.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 公共布局及样式自动引入
*/
...
...
src/main.js
View file @
ccd42d32
...
...
@@ -5,7 +5,7 @@ import router from './router'
import
'./plugins'
import
'@/layouts/export'
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 生产环境默认都使用mock,如果正式用于生产环境时,记得去掉
*/
...
...
src/router/index.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description router全局配置,如有必要可分文件抽离,其中asyncRoutes只有在intelligence模式下才会用到,vip文档中已提供路由的基础图标与小清新图标的配置方案,请仔细阅读
*/
...
...
src/store/index.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 导入所有 vuex 模块,自动加入namespaced:true,用于解决vuex命名冲突,请勿修改。
*/
...
...
src/store/modules/errorLog.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 异常捕获的状态拦截,请勿修改
*/
...
...
src/store/modules/routes.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 路由拦截状态管理,目前两种模式:all模式与intelligence模式,其中partialRoutes是菜单暂未使用
*/
import
{
asyncRoutes
,
constantRoutes
}
from
'@/router'
...
...
src/store/modules/settings.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 所有全局配置的状态管理,如无必要请勿修改
*/
...
...
src/store/modules/table.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 代码生成机状态管理
*/
...
...
src/store/modules/tabsBar.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description tabsBar多标签页逻辑,前期借鉴了很多开源项目发现都有个共同的特点很繁琐并不符合框架设计的初衷,后来在github用户hipi的启发下完成了重构,请勿修改
*/
...
...
src/store/modules/user.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 登录、获取用户信息、退出登录、清除accessToken逻辑,不建议修改
*/
...
...
src/styles/loading.scss
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 全局加载动画
*/
...
...
src/styles/transition.scss
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description vue过渡动画
*/
...
...
src/styles/vab.scss
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 全局样式
*/
...
...
src/styles/variables.scss
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 全局主题变量配置
*/
/* stylelint-disable */
...
...
src/utils/accessToken.js
View file @
ccd42d32
import
{
storage
,
tokenTableName
}
from
'@/config'
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 获取accessToken
* @returns {string|ActiveX.IXMLDOMNode|Promise<any>|any|IDBRequest<any>|MediaKeyStatus|FormDataEntryValue|Function|Promise<Credential | null>}
*/
...
...
@@ -20,7 +20,7 @@ export function getAccessToken() {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 存储accessToken
* @param accessToken
* @returns {void|*}
...
...
@@ -40,7 +40,7 @@ export function setAccessToken(accessToken) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 移除accessToken
* @returns {void|Promise<void>}
*/
...
...
src/utils/clipboard.js
View file @
ccd42d32
...
...
@@ -10,7 +10,7 @@ function clipboardError() {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 复制数据
* @param text
* @param event
...
...
src/utils/encrypt.js
View file @
ccd42d32
...
...
@@ -5,7 +5,7 @@ const privateKey =
'MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAMFPa+v52FkSUXvcUnrGI/XzW3EpZRI0s9BCWJ3oNQmEYA5luWW5p8h0uadTIoTyYweFPdH4hveyxlwmS7oefvbIdiP+o+QIYW/R4Wjsb4Yl8MhR4PJqUE3RCy6IT9fM8ckG4kN9ECs6Ja8fQFc6/mSl5dJczzJO3k1rWMBhKJD/AgMBAAECgYEAucMakH9dWeryhrYoRHcXo4giPVJsH9ypVt4KzmOQY/7jV7KFQK3x//27UoHfUCak51sxFw9ek7UmTPM4HjikA9LkYeE7S381b4QRvFuf3L6IbMP3ywJnJ8pPr2l5SqQ00W+oKv+w/VmEsyUHr+k4Z+4ik+FheTkVWp566WbqFsECQQDjYaMcaKw3j2Zecl8T6eUe7fdaRMIzp/gcpPMfT/9rDzIQk+7ORvm1NI9AUmFv/FAlfpuAMrdL2n7p9uznWb7RAkEA2aP934kbXg5bdV0R313MrL+7WTK/qdcYxATUbMsMuWWQBoS5irrt80WCZbG48hpocJavLNjbtrjmUX3CuJBmzwJAOJg8uP10n/+ZQzjEYXh+BszEHDuw+pp8LuT/fnOy5zrJA0dO0RjpXijO3vuiNPVgHXT9z1LQPJkNrb5ACPVVgQJBALPeb4uV0bNrJDUb5RB4ghZnIxv18CcaqNIft7vuGCcFBAIPIRTBprR+RuVq+xHDt3sNXdsvom4h49+Hky1b0ksCQBBwUtVaqH6ztCtwUF1j2c/Zcrt5P/uN7IHAd44K0gIJc1+Csr3qPG+G2yoqRM8KVqLI8Z2ZYn9c+AvEE+L9OQY='
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description RSA加密
* @param data
* @returns {Promise<{param: PromiseLike<ArrayBuffer>}|*>}
...
...
@@ -31,7 +31,7 @@ export async function encryptedData(data) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description RSA解密
* @param data
* @returns {PromiseLike<ArrayBuffer>}
...
...
src/utils/handleRoutes.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description all模式渲染后端返回路由
* @param constantRoutes
* @returns {*}
...
...
@@ -27,7 +27,7 @@ export function convertRouter(asyncRoutes) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 判断当前路由是否包含权限
* @param permissions
* @param route
...
...
@@ -42,7 +42,7 @@ function hasPermission(permissions, route) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description intelligence模式根据permissions数组拦截路由
* @param routes
* @param permissions
...
...
src/utils/index.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 格式化时间
* @param time
* @param cFormat
...
...
@@ -45,7 +45,7 @@ export function parseTime(time, cFormat) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 格式化时间
* @param time
* @param option
...
...
@@ -90,7 +90,7 @@ export function formatTime(time, option) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 将url请求参数转为json格式
* @param url
* @returns {{}|any}
...
...
@@ -112,7 +112,7 @@ export function paramObj(url) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 父子关系的数组转换成树形结构数据
* @param data
* @returns {*}
...
...
@@ -143,7 +143,7 @@ export function translateDataToTree(data) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 树形结构数据转换成父子关系的数组
* @param data
* @returns {[]}
...
...
@@ -170,7 +170,7 @@ export function translateTreeToData(data) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 10位时间戳转换
* @param time
* @returns {string}
...
...
@@ -192,7 +192,7 @@ export function tenBitTimestamp(time) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 13位时间戳转换
* @param time
* @returns {string}
...
...
@@ -214,7 +214,7 @@ export function thirteenBitTimestamp(time) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 获取随机id
* @param length
* @returns {string}
...
...
@@ -229,7 +229,7 @@ export function uuid(length = 32) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description m到n的随机数
* @param m
* @param n
...
...
@@ -240,7 +240,7 @@ export function random(m, n) {
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description addEventListener
* @type {function(...[*]=)}
*/
...
...
@@ -253,7 +253,7 @@ export const on = (function () {
})()
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description removeEventListener
* @type {function(...[*]=)}
*/
...
...
src/utils/pageTitle.js
View file @
ccd42d32
import
{
title
}
from
'@/config'
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 设置标题
* @param pageTitle
* @returns {string}
...
...
src/utils/permission.js
View file @
ccd42d32
import
store
from
'@/store'
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 检查权限
* @param value
* @returns {boolean}
...
...
src/utils/request.js
View file @
ccd42d32
...
...
@@ -19,7 +19,7 @@ import { isArray } from '@/utils/validate'
let
loadingInstance
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 处理code异常
* @param {*} code
* @param {*} msg
...
...
src/utils/static.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
* @author https://
vue-admin-beautiful.com
* @description 导入所有 controller 模块,浏览器环境中自动输出controller文件夹下Mock接口,请勿修改。
*/
import
Mock
from
'mockjs'
...
...
src/utils/validate.js
View file @
ccd42d32
...
...
@@ -8,7 +8,7 @@ export function isExternal(path) {
return
/^
(
https
?
:|mailto:|tel:
)
/
.
test
(
path
)
}
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description 校验密码是否小于6位
* @param str
* @returns {boolean}
...
...
src/views/index/index.vue
View file @
ccd42d32
...
...
@@ -108,10 +108,7 @@
>
<el-button
type=
"warning"
>
github下载源码点star
</el-button>
</a>
<a
target=
"_blank"
href=
"https://gitee.com/chu1204505056/vue-admin-better"
>
<a
target=
"_blank"
href=
"https://vue-admin-beautiful.com"
>
<el-button
type=
"warning"
>
码云下载源码点star
</el-button>
</a>
<a
@
click=
"handleChangeTheme"
>
...
...
vue.config.js
View file @
ccd42d32
/**
* @author https://
gitee.com/chu1204505056/vue-admin-better
(不想保留author可删除)
* @author https://
vue-admin-beautiful.com
(不想保留author可删除)
* @description cli配置
*/
...
...
@@ -28,8 +28,7 @@ const dayjs = require('dayjs')
const
date
=
dayjs
().
format
(
'YYYY_M_D'
)
const
time
=
dayjs
().
format
(
'YYYY-M-D HH:mm:ss'
)
process
.
env
.
VUE_APP_TITLE
=
title
||
'vue-admin-beautiful'
process
.
env
.
VUE_APP_AUTHOR
=
author
||
'https://gitee.com/chu1204505056/vue-admin-better'
process
.
env
.
VUE_APP_AUTHOR
=
author
||
'https://vue-admin-beautiful.com'
process
.
env
.
VUE_APP_UPDATE_TIME
=
time
process
.
env
.
VUE_APP_VERSION
=
version
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment