From 83c084b3e60d8c4b73e0c48b62eccc92093df5e1 Mon Sep 17 00:00:00 2001 From: shaowenhao <3121640096@qq.com> Date: Wed, 22 Nov 2023 11:44:22 +0800 Subject: [PATCH] 11 --- .editorconfig | 1 + .env.development | 1 + .env.production | 1 + .env.staging | 1 + .eslintignore | 2 +- .eslintrc.js | 1 + .gitignore | 1 + README.md | 2 +- babel.config.js | 2 +- build/index.js | 1 + public/html/ie.html | 1 + public/index.html | 1 + public/robots.txt | 2 +- src/App.vue | 1 + src/api/login.js | 1 + src/api/menu.js | 2 +- src/api/monitor/job.js | 2 +- src/api/monitor/jobLog.js | 1 + src/api/monitor/online.js | 1 + src/api/system/config.js | 1 + src/api/system/dept.js | 2 +- src/api/system/dict/data.js | 1 + src/api/system/dict/type.js | 2 +- src/api/system/logininfor.js | 1 + src/api/system/menu.js | 2 +- src/api/system/notice.js | 2 +- src/api/system/operlog.js | 1 + src/api/system/post.js | 1 + src/api/system/role.js | 1 + src/api/system/user.js | 1 + src/api/tool/gen.js | 1 + src/assets/icons/index.js | 1 + src/assets/icons/svg/404.svg | 1 + src/assets/icons/svg/bug.svg | 1 + src/assets/icons/svg/build.svg | 1 + src/assets/icons/svg/button.svg | 1 + src/assets/icons/svg/cascader.svg | 1 + src/assets/icons/svg/chart.svg | 1 + src/assets/icons/svg/checkbox.svg | 1 + src/assets/icons/svg/client.svg | 1 + src/assets/icons/svg/clipboard.svg | 1 + src/assets/icons/svg/code.svg | 1 + src/assets/icons/svg/color.svg | 1 + src/assets/icons/svg/component.svg | 1 + src/assets/icons/svg/dashboard.svg | 1 + src/assets/icons/svg/date-range.svg | 1 + src/assets/icons/svg/date.svg | 1 + src/assets/icons/svg/dict.svg | 1 + src/assets/icons/svg/documentation.svg | 1 + src/assets/icons/svg/download.svg | 1 + src/assets/icons/svg/drag.svg | 1 + src/assets/icons/svg/druid.svg | 1 + src/assets/icons/svg/edit.svg | 1 + src/assets/icons/svg/education.svg | 1 + src/assets/icons/svg/email.svg | 1 + src/assets/icons/svg/example.svg | 1 + src/assets/icons/svg/excel.svg | 1 + src/assets/icons/svg/exit-fullscreen.svg | 1 + src/assets/icons/svg/eye-open.svg | 1 + src/assets/icons/svg/eye.svg | 1 + src/assets/icons/svg/form.svg | 1 + src/assets/icons/svg/fullscreen.svg | 1 + src/assets/icons/svg/github.svg | 1 + src/assets/icons/svg/guide.svg | 1 + src/assets/icons/svg/icon.svg | 1 + src/assets/icons/svg/input.svg | 1 + src/assets/icons/svg/international.svg | 1 + src/assets/icons/svg/job.svg | 1 + src/assets/icons/svg/language.svg | 1 + src/assets/icons/svg/link.svg | 1 + src/assets/icons/svg/list.svg | 1 + src/assets/icons/svg/lock.svg | 1 + src/assets/icons/svg/log.svg | 1 + src/assets/icons/svg/logininfor.svg | 1 + src/assets/icons/svg/message.svg | 1 + src/assets/icons/svg/money.svg | 1 + src/assets/icons/svg/monitor.svg | 1 + src/assets/icons/svg/nacos.svg | 1 + src/assets/icons/svg/nested.svg | 1 + src/assets/icons/svg/number.svg | 1 + src/assets/icons/svg/online.svg | 1 + src/assets/icons/svg/password.svg | 1 + src/assets/icons/svg/pdf.svg | 1 + src/assets/icons/svg/people.svg | 1 + src/assets/icons/svg/peoples.svg | 1 + src/assets/icons/svg/phone.svg | 1 + src/assets/icons/svg/post.svg | 1 + src/assets/icons/svg/qq.svg | 1 + src/assets/icons/svg/question.svg | 1 + src/assets/icons/svg/radio.svg | 1 + src/assets/icons/svg/rate.svg | 1 + src/assets/icons/svg/row.svg | 1 + src/assets/icons/svg/search.svg | 1 + src/assets/icons/svg/select.svg | 1 + src/assets/icons/svg/sentinel.svg | 1 + src/assets/icons/svg/server.svg | 1 + src/assets/icons/svg/shopping.svg | 1 + src/assets/icons/svg/size.svg | 1 + src/assets/icons/svg/skill.svg | 1 + src/assets/icons/svg/slider.svg | 1 + src/assets/icons/svg/star.svg | 1 + src/assets/icons/svg/swagger.svg | 1 + src/assets/icons/svg/switch.svg | 1 + src/assets/icons/svg/system.svg | 1 + src/assets/icons/svg/tab.svg | 1 + src/assets/icons/svg/table.svg | 1 + src/assets/icons/svg/textarea.svg | 1 + src/assets/icons/svg/theme.svg | 1 + src/assets/icons/svg/time-range.svg | 1 + src/assets/icons/svg/time.svg | 1 + src/assets/icons/svg/tool.svg | 1 + src/assets/icons/svg/tree-table.svg | 1 + src/assets/icons/svg/tree.svg | 1 + src/assets/icons/svg/upload.svg | 1 + src/assets/icons/svg/user.svg | 1 + src/assets/icons/svg/validCode.svg | 1 + src/assets/icons/svg/wechat.svg | 1 + src/assets/icons/svg/zip.svg | 1 + src/assets/icons/svgo.yml | 1 + src/assets/images/dark.svg | 1 + src/assets/images/light.svg | 1 + src/assets/styles/btn.scss | 1 + src/assets/styles/element-ui.scss | 1 + src/assets/styles/element-variables.scss | 1 + src/assets/styles/index.scss | 1 + src/assets/styles/mixin.scss | 1 + src/assets/styles/muyu.scss | 1 + src/assets/styles/sidebar.scss | 1 + src/assets/styles/transition.scss | 1 + src/assets/styles/variables.scss | 1 + src/components/Breadcrumb/index.vue | 1 + src/components/Crontab/day.vue | 1 + src/components/Crontab/hour.vue | 1 + src/components/Crontab/index.vue | 1 + src/components/Crontab/min.vue | 1 + src/components/Crontab/month.vue | 1 + src/components/Crontab/result.vue | 1 + src/components/Crontab/second.vue | 1 + src/components/Crontab/week.vue | 1 + src/components/Crontab/year.vue | 1 + src/components/DictData/index.js | 1 + src/components/DictTag/index.vue | 1 + src/components/Editor/index.vue | 1 + src/components/FileUpload/index.vue | 1 + src/components/Hamburger/index.vue | 1 + src/components/HeaderSearch/index.vue | 1 + src/components/IconSelect/index.vue | 1 + src/components/IconSelect/requireIcons.js | 1 + src/components/ImagePreview/index.vue | 1 + src/components/ImageUpload/index.vue | 1 + src/components/Pagination/index.vue | 1 + src/components/PanThumb/index.vue | 1 + src/components/ParentView/index.vue | 1 + src/components/RightPanel/index.vue | 1 + src/components/RightToolbar/index.vue | 1 + src/components/Screenfull/index.vue | 1 + src/components/SizeSelect/index.vue | 1 + src/components/SvgIcon/index.vue | 1 + src/components/ThemePicker/index.vue | 1 + src/components/TopNav/index.vue | 1 + src/components/iFrame/index.vue | 1 + src/components/muyu/Doc/index.vue | 1 + src/components/muyu/Git/index.vue | 1 + src/directive/dialog/drag.js | 1 + src/directive/dialog/dragHeight.js | 1 + src/directive/dialog/dragWidth.js | 1 + src/directive/index.js | 1 + src/directive/module/clipboard.js | 1 + src/directive/permission/hasPermi.js | 1 + src/directive/permission/hasRole.js | 1 + src/layout/components/AppMain.vue | 1 + src/layout/components/IframeToggle/index.vue | 1 + src/layout/components/InnerLink/index.vue | 1 + src/layout/components/Navbar.vue | 1 + src/layout/components/Settings/index.vue | 5 ++-- src/layout/components/Sidebar/FixiOSBug.js | 1 + src/layout/components/Sidebar/Item.vue | 1 + src/layout/components/Sidebar/Link.vue | 1 + src/layout/components/Sidebar/Logo.vue | 1 + src/layout/components/Sidebar/SidebarItem.vue | 1 + src/layout/components/Sidebar/index.vue | 1 + src/layout/components/TagsView/ScrollPane.vue | 1 + src/layout/components/TagsView/index.vue | 1 + src/layout/components/index.js | 1 + src/layout/index.vue | 1 + src/layout/mixin/ResizeHandler.js | 1 + src/main.js | 1 + src/permission.js | 1 + src/plugins/auth.js | 1 + src/plugins/cache.js | 1 + src/plugins/download.js | 1 + src/plugins/index.js | 1 + src/plugins/modal.js | 1 + src/plugins/tab.js | 1 + src/router/index.js | 3 ++- src/settings.js | 1 + src/store/getters.js | 1 + src/store/index.js | 1 + src/store/modules/app.js | 1 + src/store/modules/dict.js | 1 + src/store/modules/permission.js | 1 + src/store/modules/settings.js | 1 + src/store/modules/tagsView.js | 1 + src/store/modules/user.js | 1 + src/utils/auth.js | 1 + src/utils/dict/Dict.js | 21 ++++++++-------- src/utils/dict/DictConverter.js | 5 ++-- src/utils/dict/DictData.js | 7 +++--- src/utils/dict/DictMeta.js | 17 +++++++------ src/utils/dict/DictOptions.js | 3 ++- src/utils/dict/index.js | 1 + src/utils/errorCode.js | 1 + src/utils/generator/config.js | 1 + src/utils/generator/css.js | 1 + src/utils/generator/drawingDefault.js | 1 + src/utils/generator/html.js | 1 + src/utils/generator/icon.json | 1 + src/utils/generator/js.js | 1 + src/utils/generator/render.js | 1 + src/utils/index.js | 5 ++-- src/utils/jsencrypt.js | 1 + src/utils/muyu.js | 1 + src/utils/permission.js | 2 +- src/utils/request.js | 7 +++--- src/utils/scroll-to.js | 1 + src/utils/validate.js | 1 + src/views/components/icons/element-icons.js | 1 + src/views/components/icons/index.vue | 1 + src/views/components/icons/svg-icons.js | 1 + src/views/dashboard/BarChart.vue | 1 + src/views/dashboard/LineChart.vue | 1 + src/views/dashboard/PanelGroup.vue | 1 + src/views/dashboard/PieChart.vue | 1 + src/views/dashboard/RaddarChart.vue | 1 + src/views/dashboard/mixins/resize.js | 1 + src/views/error/401.vue | 1 + src/views/error/404.vue | 1 + src/views/index.vue | 20 +++++++-------- src/views/index_v1.vue | 1 + src/views/login.vue | 1 + src/views/monitor/job/index.vue | 17 +++++++------ src/views/monitor/job/log.vue | 13 +++++----- src/views/monitor/online/index.vue | 9 ++++--- src/views/redirect.vue | 1 + src/views/register.vue | 1 + src/views/system/config/index.vue | 13 +++++----- src/views/system/dept/index.vue | 13 +++++----- src/views/system/dict/data.vue | 17 +++++++------ src/views/system/dict/index.vue | 13 +++++----- src/views/system/logininfor/index.vue | 11 ++++---- src/views/system/menu/index.vue | 17 +++++++------ src/views/system/notice/index.vue | 13 +++++----- src/views/system/operlog/index.vue | 11 ++++---- src/views/system/post/index.vue | 13 +++++----- src/views/system/role/authUser.vue | 11 ++++---- src/views/system/role/index.vue | 25 ++++++++++--------- src/views/system/role/selectUser.vue | 3 ++- src/views/system/user/authRole.vue | 3 ++- src/views/system/user/index.vue | 23 +++++++++-------- src/views/system/user/profile/index.vue | 1 + src/views/system/user/profile/resetPwd.vue | 1 + src/views/system/user/profile/userAvatar.vue | 1 + src/views/system/user/profile/userInfo.vue | 1 + src/views/tool/build/CodeTypeDialog.vue | 1 + src/views/tool/build/DraggableItem.vue | 1 + src/views/tool/build/IconsDialog.vue | 1 + src/views/tool/build/RightPanel.vue | 1 + src/views/tool/build/TreeNodeDialog.vue | 1 + src/views/tool/build/index.vue | 1 + src/views/tool/gen/basicInfoForm.vue | 1 + src/views/tool/gen/editTable.vue | 3 ++- src/views/tool/gen/genInfoForm.vue | 3 ++- src/views/tool/gen/importTable.vue | 3 ++- src/views/tool/gen/index.vue | 11 ++++---- vue.config.js | 1 + 275 files changed, 427 insertions(+), 166 deletions(-) diff --git a/.editorconfig b/.editorconfig index 7034f9b..02ec72a 100644 --- a/.editorconfig +++ b/.editorconfig @@ -20,3 +20,4 @@ trim_trailing_whitespace = true [*.md] insert_final_newline = false trim_trailing_whitespace = false + diff --git a/.env.development b/.env.development index 302ecd1..df067e1 100644 --- a/.env.development +++ b/.env.development @@ -9,3 +9,4 @@ VUE_APP_BASE_API = '/dev-api' # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true + diff --git a/.env.production b/.env.production index b4893b0..d0e7c98 100644 --- a/.env.production +++ b/.env.production @@ -6,3 +6,4 @@ ENV = 'production' # 若依管理系统/生产环境 VUE_APP_BASE_API = '/prod-api' + diff --git a/.env.staging b/.env.staging index 361859f..495b5df 100644 --- a/.env.staging +++ b/.env.staging @@ -8,3 +8,4 @@ ENV = 'staging' # 若依管理系统/测试环境 VUE_APP_BASE_API = '/stage-api' + diff --git a/.eslintignore b/.eslintignore index 89be6f6..b4f54dd 100644 --- a/.eslintignore +++ b/.eslintignore @@ -7,4 +7,4 @@ public # 忽略当前目录下为js的文件的语法检查 *.js # 忽略当前目录下为vue的文件的语法检查 -*.vue \ No newline at end of file +*.vuee diff --git a/.eslintrc.js b/.eslintrc.js index 8a2e69e..d4f9a8e 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -197,3 +197,4 @@ module.exports = { 'array-bracket-spacing': [2, 'never'] } } + diff --git a/.gitignore b/.gitignore index 78a752d..70f2c16 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ selenium-debug.log package-lock.json yarn.lock + diff --git a/README.md b/README.md index cf2bc13..79d4ac0 100644 --- a/README.md +++ b/README.md @@ -27,4 +27,4 @@ npm run build:stage # 构建生产环境 npm run build:prod -``` \ No newline at end of file +```` \ No newline at end of file diff --git a/babel.config.js b/babel.config.js index c8267b2..97173cf 100644 --- a/babel.config.js +++ b/babel.config.js @@ -10,4 +10,4 @@ module.exports = { 'plugins': ['dynamic-import-node'] } } -} \ No newline at end of file +}} diff --git a/build/index.js b/build/index.js index c5103f0..8667817 100644 --- a/build/index.js +++ b/build/index.js @@ -33,3 +33,4 @@ if (process.env.npm_config_preview || rawArgv.includes('--preview')) { } else { run(`vue-cli-service build ${args}`) } + diff --git a/public/html/ie.html b/public/html/ie.html index c7264ba..eabc448 100644 --- a/public/html/ie.html +++ b/public/html/ie.html @@ -157,3 +157,4 @@