From d8794e9f7e63fec037d9e3b58b69ecf1458c5d98 Mon Sep 17 00:00:00 2001 From: ZX <903464207@qq.com> Date: Thu, 7 Sep 2023 10:05:58 +0800 Subject: [PATCH] 1 --- README.en.md | 4 +- README.md | 4 +- laravel/bootstrap/cache/packages.php | 91 +++++++ laravel/bootstrap/cache/services.php | 254 ++++++++++++++++++ laravel/doc/images/z.jpg | Bin 0 -> 23603 bytes {admin-scui => scui}/.editorconfig | 0 {admin-scui => scui}/.env | 0 {admin-scui => scui}/.env.development | 0 {admin-scui => scui}/.env.production | 0 {admin-scui => scui}/.gitignore | 0 {admin-scui => scui}/LICENSE | 0 {admin-scui => scui}/README.md | 0 {admin-scui => scui}/babel.config.js | 0 {admin-scui => scui}/jsconfig.json | 0 {admin-scui => scui}/package-lock.json | 96 ++++--- {admin-scui => scui}/package.json | 0 .../public/code/list/index.vue | 0 .../public/code/list/save.vue | 0 {admin-scui => scui}/public/config.js | 0 {admin-scui => scui}/public/favicon.ico | Bin {admin-scui => scui}/public/img/404.png | Bin .../public/img/auth_banner.jpg | Bin {admin-scui => scui}/public/img/avatar.jpg | Bin {admin-scui => scui}/public/img/avatar2.gif | Bin {admin-scui => scui}/public/img/avatar3.gif | Bin {admin-scui => scui}/public/img/loginbg.svg | 0 {admin-scui => scui}/public/img/logo-r.png | Bin {admin-scui => scui}/public/img/logo.png | Bin .../public/img/no-widgets.svg | 0 .../public/img/tasks-example.png | Bin {admin-scui => scui}/public/img/ver.svg | 0 {admin-scui => scui}/public/index.html | 0 .../public/tinymce/langs/zh_CN.js | 0 .../tinymce/skins/content/dark/content.css | 0 .../skins/content/dark/content.min.css | 0 .../tinymce/skins/content/default/content.css | 0 .../skins/content/default/content.min.css | 0 .../skins/content/document/content.css | 0 .../skins/content/document/content.min.css | 0 .../skins/content/tinymce-5-dark/content.css | 0 .../content/tinymce-5-dark/content.min.css | 0 .../skins/content/tinymce-5/content.css | 0 .../skins/content/tinymce-5/content.min.css | 0 .../tinymce/skins/content/writer/content.css | 0 .../skins/content/writer/content.min.css | 0 .../tinymce/skins/ui/oxide-dark/content.css | 0 .../skins/ui/oxide-dark/content.inline.css | 0 .../ui/oxide-dark/content.inline.min.css | 0 .../skins/ui/oxide-dark/content.min.css | 0 .../tinymce/skins/ui/oxide-dark/skin.css | 0 .../tinymce/skins/ui/oxide-dark/skin.min.css | 0 .../skins/ui/oxide-dark/skin.shadowdom.css | 0 .../ui/oxide-dark/skin.shadowdom.min.css | 0 .../public/tinymce/skins/ui/oxide/content.css | 0 .../tinymce/skins/ui/oxide/content.inline.css | 0 .../skins/ui/oxide/content.inline.min.css | 0 .../tinymce/skins/ui/oxide/content.min.css | 0 .../public/tinymce/skins/ui/oxide/skin.css | 0 .../tinymce/skins/ui/oxide/skin.min.css | 0 .../tinymce/skins/ui/oxide/skin.shadowdom.css | 0 .../skins/ui/oxide/skin.shadowdom.min.css | 0 .../skins/ui/tinymce-5-dark/content.css | 0 .../ui/tinymce-5-dark/content.inline.css | 0 .../ui/tinymce-5-dark/content.inline.min.css | 0 .../skins/ui/tinymce-5-dark/content.min.css | 0 .../tinymce/skins/ui/tinymce-5-dark/skin.css | 0 .../skins/ui/tinymce-5-dark/skin.min.css | 0 .../ui/tinymce-5-dark/skin.shadowdom.css | 0 .../ui/tinymce-5-dark/skin.shadowdom.min.css | 0 .../tinymce/skins/ui/tinymce-5/content.css | 0 .../skins/ui/tinymce-5/content.inline.css | 0 .../skins/ui/tinymce-5/content.inline.min.css | 0 .../skins/ui/tinymce-5/content.min.css | 0 .../tinymce/skins/ui/tinymce-5/skin.css | 0 .../tinymce/skins/ui/tinymce-5/skin.min.css | 0 .../skins/ui/tinymce-5/skin.shadowdom.css | 0 .../skins/ui/tinymce-5/skin.shadowdom.min.css | 0 {admin-scui => scui}/src/App.vue | 0 {admin-scui => scui}/src/api/index.js | 0 {admin-scui => scui}/src/api/model/auth.js | 0 {admin-scui => scui}/src/api/model/common.js | 0 {admin-scui => scui}/src/api/model/system.js | 0 {admin-scui => scui}/src/api/model/website.js | 0 .../src/assets/icons/BugFill.vue | 0 .../src/assets/icons/BugLine.vue | 0 .../src/assets/icons/Code.vue | 0 .../src/assets/icons/Download.vue | 0 .../src/assets/icons/FileExcel.vue | 0 .../src/assets/icons/FilePpt.vue | 0 .../src/assets/icons/FileWord.vue | 0 .../src/assets/icons/Organization.vue | 0 .../src/assets/icons/Upload.vue | 0 {admin-scui => scui}/src/assets/icons/Vue.vue | 0 .../src/assets/icons/Wechat.vue | 0 .../src/assets/icons/index.js | 0 .../src/components/HelloWorld.vue | 0 .../src/components/scCodeEditor/index.vue | 0 .../src/components/scContextmenu/index.vue | 0 .../src/components/scContextmenu/item.vue | 0 .../src/components/scCron/index.vue | 0 .../src/components/scCropper/index.vue | 0 .../src/components/scDialog/index.vue | 0 .../components/scEcharts/echarts-theme-T.js | 0 .../src/components/scEcharts/index.vue | 0 .../src/components/scEditor/index.vue | 0 .../src/components/scFileExport/column.vue | 0 .../src/components/scFileExport/index.vue | 0 .../src/components/scFileImport/index.vue | 0 .../src/components/scFileSelect/index.vue | 0 .../src/components/scFilterBar/index.vue | 0 .../src/components/scFilterBar/my.vue | 0 .../src/components/scFilterBar/pinyin.js | 0 .../src/components/scFilterBar/pySelect.vue | 0 .../src/components/scForm/index.vue | 0 .../components/scForm/items/tableselect.vue | 0 .../src/components/scFormTable/index.vue | 0 .../src/components/scIconSelect/index.vue | 0 .../components/scMini/scStatusIndicator.vue | 0 .../src/components/scMini/scTrend.vue | 0 .../src/components/scPageHeader/index.vue | 0 .../components/scPasswordStrength/index.vue | 0 .../src/components/scQrCode/index.vue | 0 .../src/components/scSelect/index.vue | 0 .../src/components/scSelectFilter/index.vue | 0 .../src/components/scStatistic/index.vue | 0 .../src/components/scTable/column.js | 0 .../src/components/scTable/columnSetting.vue | 0 .../src/components/scTable/index.vue | 0 .../src/components/scTableSelect/index.vue | 0 .../src/components/scTitle/index.vue | 0 .../src/components/scUpload/file.vue | 0 .../src/components/scUpload/index.vue | 0 .../src/components/scUpload/multiple.vue | 0 .../src/components/scVideo/index.vue | 0 .../src/components/scWaterMark/index.vue | 0 .../src/components/scWorkflow/index.vue | 0 .../src/components/scWorkflow/nodeWrap.vue | 0 .../components/scWorkflow/nodes/addNode.vue | 0 .../components/scWorkflow/nodes/approver.vue | 0 .../components/scWorkflow/nodes/branch.vue | 0 .../components/scWorkflow/nodes/promoter.vue | 0 .../src/components/scWorkflow/nodes/send.vue | 0 .../src/components/scWorkflow/select.vue | 0 {admin-scui => scui}/src/config/fileSelect.js | 0 {admin-scui => scui}/src/config/filterBar.js | 0 {admin-scui => scui}/src/config/iconSelect.js | 0 {admin-scui => scui}/src/config/index.js | 0 {admin-scui => scui}/src/config/myConfig.js | 0 {admin-scui => scui}/src/config/route.js | 0 {admin-scui => scui}/src/config/select.js | 0 {admin-scui => scui}/src/config/table.js | 0 .../src/config/tableSelect.js | 0 {admin-scui => scui}/src/config/upload.js | 0 {admin-scui => scui}/src/config/workflow.js | 0 {admin-scui => scui}/src/directives/auth.js | 0 {admin-scui => scui}/src/directives/auths.js | 0 .../src/directives/authsAll.js | 0 {admin-scui => scui}/src/directives/copy.js | 0 {admin-scui => scui}/src/directives/role.js | 0 {admin-scui => scui}/src/directives/time.js | 0 .../src/layout/components/NavMenu.vue | 0 .../src/layout/components/iframeView.vue | 0 .../src/layout/components/search.vue | 0 .../src/layout/components/setting.vue | 0 .../src/layout/components/sideM.vue | 0 .../src/layout/components/tags.vue | 0 .../src/layout/components/tasks.vue | 0 .../src/layout/components/topbar.vue | 0 .../src/layout/components/userbar.vue | 0 {admin-scui => scui}/src/layout/index.vue | 0 {admin-scui => scui}/src/layout/other/404.vue | 0 .../src/layout/other/autoExit.js | 0 .../src/layout/other/empty.vue | 0 {admin-scui => scui}/src/locales/index.js | 0 {admin-scui => scui}/src/locales/lang/en.js | 0 .../src/locales/lang/zh-cn.js | 0 {admin-scui => scui}/src/main.js | 0 {admin-scui => scui}/src/router/index.js | 0 .../src/router/scrollBehavior.js | 0 .../src/router/systemRouter.js | 0 {admin-scui => scui}/src/scui.js | 0 {admin-scui => scui}/src/store/index.js | 0 .../src/store/modules/global.js | 0 .../src/store/modules/iframe.js | 0 .../src/store/modules/keepAlive.js | 0 .../src/store/modules/viewTags.js | 0 {admin-scui => scui}/src/style/app.scss | 0 {admin-scui => scui}/src/style/dark.scss | 0 {admin-scui => scui}/src/style/fix.scss | 0 {admin-scui => scui}/src/style/media.scss | 0 {admin-scui => scui}/src/style/pages.scss | 0 {admin-scui => scui}/src/style/style.scss | 0 {admin-scui => scui}/src/utils/color.js | 0 {admin-scui => scui}/src/utils/db.js | 0 .../src/utils/errorHandler.js | 0 .../src/utils/formatRoutes.js | 0 {admin-scui => scui}/src/utils/load.js | 0 {admin-scui => scui}/src/utils/permission.js | 0 {admin-scui => scui}/src/utils/print.js | 0 {admin-scui => scui}/src/utils/request.js | 0 {admin-scui => scui}/src/utils/template.js | 0 {admin-scui => scui}/src/utils/tool.js | 0 {admin-scui => scui}/src/utils/useTabs.js | 0 {admin-scui => scui}/src/utils/verificate.js | 0 .../src/views/home/dashboard/index.vue | 0 .../dashboard/widgets/components/about.vue | 0 .../dashboard/widgets/components/echarts.vue | 0 .../dashboard/widgets/components/index.js | 0 .../dashboard/widgets/components/progress.vue | 0 .../dashboard/widgets/components/time.vue | 0 .../home/dashboard/widgets/components/ver.vue | 0 .../dashboard/widgets/components/welcome.vue | 0 .../views/home/dashboard/widgets/index.vue | 0 .../home/dashboard/work/components/myapp.vue | 0 .../src/views/home/dashboard/work/index.vue | 0 .../src/views/home/userCenter/index.vue | 0 .../views/home/userCenter/user/account.vue | 0 .../src/views/home/userCenter/user/logs.vue | 0 .../views/home/userCenter/user/password.vue | 0 .../home/userCenter/user/pushSettings.vue | 0 .../src/views/home/userCenter/user/seting.vue | 0 .../src/views/home/userCenter/user/space.vue | 0 .../home/userCenter/user/upToEnterprise.vue | 0 .../src/views/login/components/commonPage.vue | 0 .../views/login/components/passwordForm.vue | 0 .../src/views/login/components/phoneForm.vue | 0 .../src/views/login/index.vue | 0 .../src/views/login/resetPassword.vue | 0 .../src/views/login/userRegister.vue | 0 .../src/views/system/admin/add.vue | 0 .../src/views/system/admin/group.vue | 0 .../src/views/system/admin/index.vue | 0 .../src/views/system/admin/save.vue | 0 .../src/views/system/apiLog/index.vue | 0 .../src/views/system/apiLog/info.vue | 0 .../src/views/system/config/index.vue | 0 .../src/views/system/group/add.vue | 0 .../src/views/system/group/index.vue | 0 .../src/views/system/group/permission.vue | 0 .../src/views/system/group/save.vue | 0 .../src/views/system/log/index.vue | 0 .../src/views/system/log/info.vue | 0 .../src/views/system/permission/add.vue | 0 .../src/views/system/permission/index.vue | 0 .../src/views/system/permission/save.vue | 0 .../src/views/website/banner/add.vue | 0 .../src/views/website/banner/index.vue | 0 .../src/views/website/banner/save.vue | 0 .../src/views/website/bannerCate/add.vue | 0 .../src/views/website/bannerCate/index.vue | 0 .../src/views/website/bannerCate/save.vue | 0 .../src/views/website/download/add.vue | 0 .../src/views/website/download/index.vue | 0 .../src/views/website/download/save.vue | 0 .../src/views/website/downloadCate/add.vue | 0 .../src/views/website/downloadCate/index.vue | 0 .../src/views/website/downloadCate/save.vue | 0 .../src/views/website/feedback/add.vue | 0 .../src/views/website/feedback/index.vue | 0 .../src/views/website/feedback/save.vue | 0 .../src/views/website/friendLink/add.vue | 0 .../src/views/website/friendLink/index.vue | 0 .../src/views/website/friendLink/save.vue | 0 .../src/views/website/jobOffers/add.vue | 0 .../src/views/website/jobOffers/index.vue | 0 .../src/views/website/jobOffers/save.vue | 0 .../src/views/website/lang/add.vue | 0 .../src/views/website/lang/index.vue | 0 .../src/views/website/lang/save.vue | 0 .../src/views/website/message/add.vue | 0 .../src/views/website/message/deal.vue | 0 .../src/views/website/message/index.vue | 0 .../src/views/website/message/save.vue | 0 .../src/views/website/news/add.vue | 0 .../src/views/website/news/index.vue | 0 .../src/views/website/news/save.vue | 0 .../src/views/website/newsCate/add.vue | 0 .../src/views/website/newsCate/index.vue | 0 .../src/views/website/newsCate/save.vue | 0 .../src/views/website/platform/add.vue | 0 .../src/views/website/platform/index.vue | 0 .../src/views/website/platform/save.vue | 0 .../src/views/website/product/add.vue | 0 .../src/views/website/product/index.vue | 0 .../src/views/website/product/save.vue | 0 .../src/views/website/productCate/add.vue | 0 .../src/views/website/productCate/index.vue | 0 .../src/views/website/productCate/save.vue | 0 .../src/views/website/seo/add.vue | 0 .../src/views/website/seo/index.vue | 0 .../src/views/website/seo/save.vue | 0 .../src/views/website/video/add.vue | 0 .../src/views/website/video/index.vue | 0 .../src/views/website/video/save.vue | 0 .../src/views/website/videoCate/add.vue | 0 .../src/views/website/videoCate/index.vue | 0 .../src/views/website/videoCate/save.vue | 0 {admin-scui => scui}/vue.config.js | 0 298 files changed, 396 insertions(+), 53 deletions(-) create mode 100644 laravel/bootstrap/cache/packages.php create mode 100644 laravel/bootstrap/cache/services.php create mode 100644 laravel/doc/images/z.jpg rename {admin-scui => scui}/.editorconfig (100%) rename {admin-scui => scui}/.env (100%) rename {admin-scui => scui}/.env.development (100%) rename {admin-scui => scui}/.env.production (100%) rename {admin-scui => scui}/.gitignore (100%) rename {admin-scui => scui}/LICENSE (100%) rename {admin-scui => scui}/README.md (100%) rename {admin-scui => scui}/babel.config.js (100%) rename {admin-scui => scui}/jsconfig.json (100%) rename {admin-scui => scui}/package-lock.json (97%) rename {admin-scui => scui}/package.json (100%) rename {admin-scui => scui}/public/code/list/index.vue (100%) rename {admin-scui => scui}/public/code/list/save.vue (100%) rename {admin-scui => scui}/public/config.js (100%) rename {admin-scui => scui}/public/favicon.ico (100%) rename {admin-scui => scui}/public/img/404.png (100%) rename {admin-scui => scui}/public/img/auth_banner.jpg (100%) rename {admin-scui => scui}/public/img/avatar.jpg (100%) rename {admin-scui => scui}/public/img/avatar2.gif (100%) rename {admin-scui => scui}/public/img/avatar3.gif (100%) rename {admin-scui => scui}/public/img/loginbg.svg (100%) rename {admin-scui => scui}/public/img/logo-r.png (100%) rename {admin-scui => scui}/public/img/logo.png (100%) rename {admin-scui => scui}/public/img/no-widgets.svg (100%) rename {admin-scui => scui}/public/img/tasks-example.png (100%) rename {admin-scui => scui}/public/img/ver.svg (100%) rename {admin-scui => scui}/public/index.html (100%) rename {admin-scui => scui}/public/tinymce/langs/zh_CN.js (100%) rename {admin-scui => scui}/public/tinymce/skins/content/dark/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/dark/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/default/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/default/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/document/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/document/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/tinymce-5-dark/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/tinymce-5-dark/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/tinymce-5/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/tinymce-5/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/writer/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/content/writer/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide-dark/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide-dark/content.inline.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide-dark/content.inline.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide-dark/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide-dark/skin.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide-dark/skin.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide/content.inline.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide/content.inline.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide/skin.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide/skin.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide/skin.shadowdom.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5-dark/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5-dark/content.inline.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5-dark/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5-dark/skin.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5-dark/skin.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5/content.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5/content.inline.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5/content.inline.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5/content.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5/skin.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5/skin.min.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.css (100%) rename {admin-scui => scui}/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css (100%) rename {admin-scui => scui}/src/App.vue (100%) rename {admin-scui => scui}/src/api/index.js (100%) rename {admin-scui => scui}/src/api/model/auth.js (100%) rename {admin-scui => scui}/src/api/model/common.js (100%) rename {admin-scui => scui}/src/api/model/system.js (100%) rename {admin-scui => scui}/src/api/model/website.js (100%) rename {admin-scui => scui}/src/assets/icons/BugFill.vue (100%) rename {admin-scui => scui}/src/assets/icons/BugLine.vue (100%) rename {admin-scui => scui}/src/assets/icons/Code.vue (100%) rename {admin-scui => scui}/src/assets/icons/Download.vue (100%) rename {admin-scui => scui}/src/assets/icons/FileExcel.vue (100%) rename {admin-scui => scui}/src/assets/icons/FilePpt.vue (100%) rename {admin-scui => scui}/src/assets/icons/FileWord.vue (100%) rename {admin-scui => scui}/src/assets/icons/Organization.vue (100%) rename {admin-scui => scui}/src/assets/icons/Upload.vue (100%) rename {admin-scui => scui}/src/assets/icons/Vue.vue (100%) rename {admin-scui => scui}/src/assets/icons/Wechat.vue (100%) rename {admin-scui => scui}/src/assets/icons/index.js (100%) rename {admin-scui => scui}/src/components/HelloWorld.vue (100%) rename {admin-scui => scui}/src/components/scCodeEditor/index.vue (100%) rename {admin-scui => scui}/src/components/scContextmenu/index.vue (100%) rename {admin-scui => scui}/src/components/scContextmenu/item.vue (100%) rename {admin-scui => scui}/src/components/scCron/index.vue (100%) rename {admin-scui => scui}/src/components/scCropper/index.vue (100%) rename {admin-scui => scui}/src/components/scDialog/index.vue (100%) rename {admin-scui => scui}/src/components/scEcharts/echarts-theme-T.js (100%) rename {admin-scui => scui}/src/components/scEcharts/index.vue (100%) rename {admin-scui => scui}/src/components/scEditor/index.vue (100%) rename {admin-scui => scui}/src/components/scFileExport/column.vue (100%) rename {admin-scui => scui}/src/components/scFileExport/index.vue (100%) rename {admin-scui => scui}/src/components/scFileImport/index.vue (100%) rename {admin-scui => scui}/src/components/scFileSelect/index.vue (100%) rename {admin-scui => scui}/src/components/scFilterBar/index.vue (100%) rename {admin-scui => scui}/src/components/scFilterBar/my.vue (100%) rename {admin-scui => scui}/src/components/scFilterBar/pinyin.js (100%) rename {admin-scui => scui}/src/components/scFilterBar/pySelect.vue (100%) rename {admin-scui => scui}/src/components/scForm/index.vue (100%) rename {admin-scui => scui}/src/components/scForm/items/tableselect.vue (100%) rename {admin-scui => scui}/src/components/scFormTable/index.vue (100%) rename {admin-scui => scui}/src/components/scIconSelect/index.vue (100%) rename {admin-scui => scui}/src/components/scMini/scStatusIndicator.vue (100%) rename {admin-scui => scui}/src/components/scMini/scTrend.vue (100%) rename {admin-scui => scui}/src/components/scPageHeader/index.vue (100%) rename {admin-scui => scui}/src/components/scPasswordStrength/index.vue (100%) rename {admin-scui => scui}/src/components/scQrCode/index.vue (100%) rename {admin-scui => scui}/src/components/scSelect/index.vue (100%) rename {admin-scui => scui}/src/components/scSelectFilter/index.vue (100%) rename {admin-scui => scui}/src/components/scStatistic/index.vue (100%) rename {admin-scui => scui}/src/components/scTable/column.js (100%) rename {admin-scui => scui}/src/components/scTable/columnSetting.vue (100%) rename {admin-scui => scui}/src/components/scTable/index.vue (100%) rename {admin-scui => scui}/src/components/scTableSelect/index.vue (100%) rename {admin-scui => scui}/src/components/scTitle/index.vue (100%) rename {admin-scui => scui}/src/components/scUpload/file.vue (100%) rename {admin-scui => scui}/src/components/scUpload/index.vue (100%) rename {admin-scui => scui}/src/components/scUpload/multiple.vue (100%) rename {admin-scui => scui}/src/components/scVideo/index.vue (100%) rename {admin-scui => scui}/src/components/scWaterMark/index.vue (100%) rename {admin-scui => scui}/src/components/scWorkflow/index.vue (100%) rename {admin-scui => scui}/src/components/scWorkflow/nodeWrap.vue (100%) rename {admin-scui => scui}/src/components/scWorkflow/nodes/addNode.vue (100%) rename {admin-scui => scui}/src/components/scWorkflow/nodes/approver.vue (100%) rename {admin-scui => scui}/src/components/scWorkflow/nodes/branch.vue (100%) rename {admin-scui => scui}/src/components/scWorkflow/nodes/promoter.vue (100%) rename {admin-scui => scui}/src/components/scWorkflow/nodes/send.vue (100%) rename {admin-scui => scui}/src/components/scWorkflow/select.vue (100%) rename {admin-scui => scui}/src/config/fileSelect.js (100%) rename {admin-scui => scui}/src/config/filterBar.js (100%) rename {admin-scui => scui}/src/config/iconSelect.js (100%) rename {admin-scui => scui}/src/config/index.js (100%) rename {admin-scui => scui}/src/config/myConfig.js (100%) rename {admin-scui => scui}/src/config/route.js (100%) rename {admin-scui => scui}/src/config/select.js (100%) rename {admin-scui => scui}/src/config/table.js (100%) rename {admin-scui => scui}/src/config/tableSelect.js (100%) rename {admin-scui => scui}/src/config/upload.js (100%) rename {admin-scui => scui}/src/config/workflow.js (100%) rename {admin-scui => scui}/src/directives/auth.js (100%) rename {admin-scui => scui}/src/directives/auths.js (100%) rename {admin-scui => scui}/src/directives/authsAll.js (100%) rename {admin-scui => scui}/src/directives/copy.js (100%) rename {admin-scui => scui}/src/directives/role.js (100%) rename {admin-scui => scui}/src/directives/time.js (100%) rename {admin-scui => scui}/src/layout/components/NavMenu.vue (100%) rename {admin-scui => scui}/src/layout/components/iframeView.vue (100%) rename {admin-scui => scui}/src/layout/components/search.vue (100%) rename {admin-scui => scui}/src/layout/components/setting.vue (100%) rename {admin-scui => scui}/src/layout/components/sideM.vue (100%) rename {admin-scui => scui}/src/layout/components/tags.vue (100%) rename {admin-scui => scui}/src/layout/components/tasks.vue (100%) rename {admin-scui => scui}/src/layout/components/topbar.vue (100%) rename {admin-scui => scui}/src/layout/components/userbar.vue (100%) rename {admin-scui => scui}/src/layout/index.vue (100%) rename {admin-scui => scui}/src/layout/other/404.vue (100%) rename {admin-scui => scui}/src/layout/other/autoExit.js (100%) rename {admin-scui => scui}/src/layout/other/empty.vue (100%) rename {admin-scui => scui}/src/locales/index.js (100%) rename {admin-scui => scui}/src/locales/lang/en.js (100%) rename {admin-scui => scui}/src/locales/lang/zh-cn.js (100%) rename {admin-scui => scui}/src/main.js (100%) rename {admin-scui => scui}/src/router/index.js (100%) rename {admin-scui => scui}/src/router/scrollBehavior.js (100%) rename {admin-scui => scui}/src/router/systemRouter.js (100%) rename {admin-scui => scui}/src/scui.js (100%) rename {admin-scui => scui}/src/store/index.js (100%) rename {admin-scui => scui}/src/store/modules/global.js (100%) rename {admin-scui => scui}/src/store/modules/iframe.js (100%) rename {admin-scui => scui}/src/store/modules/keepAlive.js (100%) rename {admin-scui => scui}/src/store/modules/viewTags.js (100%) rename {admin-scui => scui}/src/style/app.scss (100%) rename {admin-scui => scui}/src/style/dark.scss (100%) rename {admin-scui => scui}/src/style/fix.scss (100%) rename {admin-scui => scui}/src/style/media.scss (100%) rename {admin-scui => scui}/src/style/pages.scss (100%) rename {admin-scui => scui}/src/style/style.scss (100%) rename {admin-scui => scui}/src/utils/color.js (100%) rename {admin-scui => scui}/src/utils/db.js (100%) rename {admin-scui => scui}/src/utils/errorHandler.js (100%) rename {admin-scui => scui}/src/utils/formatRoutes.js (100%) rename {admin-scui => scui}/src/utils/load.js (100%) rename {admin-scui => scui}/src/utils/permission.js (100%) rename {admin-scui => scui}/src/utils/print.js (100%) rename {admin-scui => scui}/src/utils/request.js (100%) rename {admin-scui => scui}/src/utils/template.js (100%) rename {admin-scui => scui}/src/utils/tool.js (100%) rename {admin-scui => scui}/src/utils/useTabs.js (100%) rename {admin-scui => scui}/src/utils/verificate.js (100%) rename {admin-scui => scui}/src/views/home/dashboard/index.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/widgets/components/about.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/widgets/components/echarts.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/widgets/components/index.js (100%) rename {admin-scui => scui}/src/views/home/dashboard/widgets/components/progress.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/widgets/components/time.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/widgets/components/ver.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/widgets/components/welcome.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/widgets/index.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/work/components/myapp.vue (100%) rename {admin-scui => scui}/src/views/home/dashboard/work/index.vue (100%) rename {admin-scui => scui}/src/views/home/userCenter/index.vue (100%) rename {admin-scui => scui}/src/views/home/userCenter/user/account.vue (100%) rename {admin-scui => scui}/src/views/home/userCenter/user/logs.vue (100%) rename {admin-scui => scui}/src/views/home/userCenter/user/password.vue (100%) rename {admin-scui => scui}/src/views/home/userCenter/user/pushSettings.vue (100%) rename {admin-scui => scui}/src/views/home/userCenter/user/seting.vue (100%) rename {admin-scui => scui}/src/views/home/userCenter/user/space.vue (100%) rename {admin-scui => scui}/src/views/home/userCenter/user/upToEnterprise.vue (100%) rename {admin-scui => scui}/src/views/login/components/commonPage.vue (100%) rename {admin-scui => scui}/src/views/login/components/passwordForm.vue (100%) rename {admin-scui => scui}/src/views/login/components/phoneForm.vue (100%) rename {admin-scui => scui}/src/views/login/index.vue (100%) rename {admin-scui => scui}/src/views/login/resetPassword.vue (100%) rename {admin-scui => scui}/src/views/login/userRegister.vue (100%) rename {admin-scui => scui}/src/views/system/admin/add.vue (100%) rename {admin-scui => scui}/src/views/system/admin/group.vue (100%) rename {admin-scui => scui}/src/views/system/admin/index.vue (100%) rename {admin-scui => scui}/src/views/system/admin/save.vue (100%) rename {admin-scui => scui}/src/views/system/apiLog/index.vue (100%) rename {admin-scui => scui}/src/views/system/apiLog/info.vue (100%) rename {admin-scui => scui}/src/views/system/config/index.vue (100%) rename {admin-scui => scui}/src/views/system/group/add.vue (100%) rename {admin-scui => scui}/src/views/system/group/index.vue (100%) rename {admin-scui => scui}/src/views/system/group/permission.vue (100%) rename {admin-scui => scui}/src/views/system/group/save.vue (100%) rename {admin-scui => scui}/src/views/system/log/index.vue (100%) rename {admin-scui => scui}/src/views/system/log/info.vue (100%) rename {admin-scui => scui}/src/views/system/permission/add.vue (100%) rename {admin-scui => scui}/src/views/system/permission/index.vue (100%) rename {admin-scui => scui}/src/views/system/permission/save.vue (100%) rename {admin-scui => scui}/src/views/website/banner/add.vue (100%) rename {admin-scui => scui}/src/views/website/banner/index.vue (100%) rename {admin-scui => scui}/src/views/website/banner/save.vue (100%) rename {admin-scui => scui}/src/views/website/bannerCate/add.vue (100%) rename {admin-scui => scui}/src/views/website/bannerCate/index.vue (100%) rename {admin-scui => scui}/src/views/website/bannerCate/save.vue (100%) rename {admin-scui => scui}/src/views/website/download/add.vue (100%) rename {admin-scui => scui}/src/views/website/download/index.vue (100%) rename {admin-scui => scui}/src/views/website/download/save.vue (100%) rename {admin-scui => scui}/src/views/website/downloadCate/add.vue (100%) rename {admin-scui => scui}/src/views/website/downloadCate/index.vue (100%) rename {admin-scui => scui}/src/views/website/downloadCate/save.vue (100%) rename {admin-scui => scui}/src/views/website/feedback/add.vue (100%) rename {admin-scui => scui}/src/views/website/feedback/index.vue (100%) rename {admin-scui => scui}/src/views/website/feedback/save.vue (100%) rename {admin-scui => scui}/src/views/website/friendLink/add.vue (100%) rename {admin-scui => scui}/src/views/website/friendLink/index.vue (100%) rename {admin-scui => scui}/src/views/website/friendLink/save.vue (100%) rename {admin-scui => scui}/src/views/website/jobOffers/add.vue (100%) rename {admin-scui => scui}/src/views/website/jobOffers/index.vue (100%) rename {admin-scui => scui}/src/views/website/jobOffers/save.vue (100%) rename {admin-scui => scui}/src/views/website/lang/add.vue (100%) rename {admin-scui => scui}/src/views/website/lang/index.vue (100%) rename {admin-scui => scui}/src/views/website/lang/save.vue (100%) rename {admin-scui => scui}/src/views/website/message/add.vue (100%) rename {admin-scui => scui}/src/views/website/message/deal.vue (100%) rename {admin-scui => scui}/src/views/website/message/index.vue (100%) rename {admin-scui => scui}/src/views/website/message/save.vue (100%) rename {admin-scui => scui}/src/views/website/news/add.vue (100%) rename {admin-scui => scui}/src/views/website/news/index.vue (100%) rename {admin-scui => scui}/src/views/website/news/save.vue (100%) rename {admin-scui => scui}/src/views/website/newsCate/add.vue (100%) rename {admin-scui => scui}/src/views/website/newsCate/index.vue (100%) rename {admin-scui => scui}/src/views/website/newsCate/save.vue (100%) rename {admin-scui => scui}/src/views/website/platform/add.vue (100%) rename {admin-scui => scui}/src/views/website/platform/index.vue (100%) rename {admin-scui => scui}/src/views/website/platform/save.vue (100%) rename {admin-scui => scui}/src/views/website/product/add.vue (100%) rename {admin-scui => scui}/src/views/website/product/index.vue (100%) rename {admin-scui => scui}/src/views/website/product/save.vue (100%) rename {admin-scui => scui}/src/views/website/productCate/add.vue (100%) rename {admin-scui => scui}/src/views/website/productCate/index.vue (100%) rename {admin-scui => scui}/src/views/website/productCate/save.vue (100%) rename {admin-scui => scui}/src/views/website/seo/add.vue (100%) rename {admin-scui => scui}/src/views/website/seo/index.vue (100%) rename {admin-scui => scui}/src/views/website/seo/save.vue (100%) rename {admin-scui => scui}/src/views/website/video/add.vue (100%) rename {admin-scui => scui}/src/views/website/video/index.vue (100%) rename {admin-scui => scui}/src/views/website/video/save.vue (100%) rename {admin-scui => scui}/src/views/website/videoCate/add.vue (100%) rename {admin-scui => scui}/src/views/website/videoCate/index.vue (100%) rename {admin-scui => scui}/src/views/website/videoCate/save.vue (100%) rename {admin-scui => scui}/vue.config.js (100%) diff --git a/README.en.md b/README.en.md index eb07f25..8083ab9 100644 --- a/README.en.md +++ b/README.en.md @@ -8,11 +8,11 @@ [SCUI](https://gitee.com/lolicode/scui) -### Back-end component +### Back-end development component php 8.0 laravel 9.0 composer 2 -### Front-end component +### Front-end development component scui 1.6.9 node v14.21.3 diff --git a/README.md b/README.md index eaa6b78..c4deeb3 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,12 @@ [SCUI](https://gitee.com/lolicode/scui) -### 后端组件 +### 后端开发组件 php 8.0 laravel 9.0 composer 2 -### 前端组件 +### 前端开发组件 scui 1.6.9 node v14.21.3 diff --git a/laravel/bootstrap/cache/packages.php b/laravel/bootstrap/cache/packages.php new file mode 100644 index 0000000..be4cff4 --- /dev/null +++ b/laravel/bootstrap/cache/packages.php @@ -0,0 +1,91 @@ + + array ( + 'providers' => + array ( + 0 => 'Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider', + ), + ), + 'fruitcake/laravel-cors' => + array ( + 'providers' => + array ( + 0 => 'Fruitcake\\Cors\\CorsServiceProvider', + ), + ), + 'intervention/image' => + array ( + 'providers' => + array ( + 0 => 'Intervention\\Image\\ImageServiceProvider', + ), + 'aliases' => + array ( + 'Image' => 'Intervention\\Image\\Facades\\Image', + ), + ), + 'laravel/sail' => + array ( + 'providers' => + array ( + 0 => 'Laravel\\Sail\\SailServiceProvider', + ), + ), + 'laravel/sanctum' => + array ( + 'providers' => + array ( + 0 => 'Laravel\\Sanctum\\SanctumServiceProvider', + ), + ), + 'laravel/tinker' => + array ( + 'providers' => + array ( + 0 => 'Laravel\\Tinker\\TinkerServiceProvider', + ), + ), + 'mews/captcha' => + array ( + 'providers' => + array ( + 0 => 'Mews\\Captcha\\CaptchaServiceProvider', + ), + 'aliases' => + array ( + 'Captcha' => 'Mews\\Captcha\\Facades\\Captcha', + ), + ), + 'nesbot/carbon' => + array ( + 'providers' => + array ( + 0 => 'Carbon\\Laravel\\ServiceProvider', + ), + ), + 'nunomaduro/collision' => + array ( + 'providers' => + array ( + 0 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider', + ), + ), + 'nunomaduro/termwind' => + array ( + 'providers' => + array ( + 0 => 'Termwind\\Laravel\\TermwindServiceProvider', + ), + ), + 'spatie/laravel-ignition' => + array ( + 'providers' => + array ( + 0 => 'Spatie\\LaravelIgnition\\IgnitionServiceProvider', + ), + 'aliases' => + array ( + 'Flare' => 'Spatie\\LaravelIgnition\\Facades\\Flare', + ), + ), +); \ No newline at end of file diff --git a/laravel/bootstrap/cache/services.php b/laravel/bootstrap/cache/services.php new file mode 100644 index 0000000..f3c5c0d --- /dev/null +++ b/laravel/bootstrap/cache/services.php @@ -0,0 +1,254 @@ + + array ( + 0 => 'Illuminate\\Auth\\AuthServiceProvider', + 1 => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 2 => 'Illuminate\\Bus\\BusServiceProvider', + 3 => 'Illuminate\\Cache\\CacheServiceProvider', + 4 => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 5 => 'Illuminate\\Cookie\\CookieServiceProvider', + 6 => 'Illuminate\\Database\\DatabaseServiceProvider', + 7 => 'Illuminate\\Encryption\\EncryptionServiceProvider', + 8 => 'Illuminate\\Filesystem\\FilesystemServiceProvider', + 9 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider', + 10 => 'Illuminate\\Hashing\\HashServiceProvider', + 11 => 'Illuminate\\Mail\\MailServiceProvider', + 12 => 'Illuminate\\Notifications\\NotificationServiceProvider', + 13 => 'Illuminate\\Pagination\\PaginationServiceProvider', + 14 => 'Illuminate\\Pipeline\\PipelineServiceProvider', + 15 => 'Illuminate\\Queue\\QueueServiceProvider', + 16 => 'Illuminate\\Redis\\RedisServiceProvider', + 17 => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider', + 18 => 'Illuminate\\Session\\SessionServiceProvider', + 19 => 'Illuminate\\Translation\\TranslationServiceProvider', + 20 => 'Illuminate\\Validation\\ValidationServiceProvider', + 21 => 'Illuminate\\View\\ViewServiceProvider', + 22 => 'Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider', + 23 => 'Fruitcake\\Cors\\CorsServiceProvider', + 24 => 'Intervention\\Image\\ImageServiceProvider', + 25 => 'Laravel\\Sail\\SailServiceProvider', + 26 => 'Laravel\\Sanctum\\SanctumServiceProvider', + 27 => 'Laravel\\Tinker\\TinkerServiceProvider', + 28 => 'Mews\\Captcha\\CaptchaServiceProvider', + 29 => 'Carbon\\Laravel\\ServiceProvider', + 30 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider', + 31 => 'Termwind\\Laravel\\TermwindServiceProvider', + 32 => 'Spatie\\LaravelIgnition\\IgnitionServiceProvider', + 33 => 'App\\Providers\\AppServiceProvider', + 34 => 'App\\Providers\\AuthServiceProvider', + 35 => 'App\\Providers\\EventServiceProvider', + 36 => 'App\\Providers\\RouteServiceProvider', + 37 => 'Eloquence\\EloquenceServiceProvider', + ), + 'eager' => + array ( + 0 => 'Illuminate\\Auth\\AuthServiceProvider', + 1 => 'Illuminate\\Cookie\\CookieServiceProvider', + 2 => 'Illuminate\\Database\\DatabaseServiceProvider', + 3 => 'Illuminate\\Encryption\\EncryptionServiceProvider', + 4 => 'Illuminate\\Filesystem\\FilesystemServiceProvider', + 5 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider', + 6 => 'Illuminate\\Notifications\\NotificationServiceProvider', + 7 => 'Illuminate\\Pagination\\PaginationServiceProvider', + 8 => 'Illuminate\\Session\\SessionServiceProvider', + 9 => 'Illuminate\\View\\ViewServiceProvider', + 10 => 'Fruitcake\\Cors\\CorsServiceProvider', + 11 => 'Intervention\\Image\\ImageServiceProvider', + 12 => 'Laravel\\Sanctum\\SanctumServiceProvider', + 13 => 'Mews\\Captcha\\CaptchaServiceProvider', + 14 => 'Carbon\\Laravel\\ServiceProvider', + 15 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider', + 16 => 'Termwind\\Laravel\\TermwindServiceProvider', + 17 => 'Spatie\\LaravelIgnition\\IgnitionServiceProvider', + 18 => 'App\\Providers\\AppServiceProvider', + 19 => 'App\\Providers\\AuthServiceProvider', + 20 => 'App\\Providers\\EventServiceProvider', + 21 => 'App\\Providers\\RouteServiceProvider', + 22 => 'Eloquence\\EloquenceServiceProvider', + ), + 'deferred' => + array ( + 'Illuminate\\Broadcasting\\BroadcastManager' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 'Illuminate\\Contracts\\Broadcasting\\Factory' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 'Illuminate\\Contracts\\Broadcasting\\Broadcaster' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 'Illuminate\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider', + 'Illuminate\\Contracts\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider', + 'Illuminate\\Contracts\\Bus\\QueueingDispatcher' => 'Illuminate\\Bus\\BusServiceProvider', + 'Illuminate\\Bus\\BatchRepository' => 'Illuminate\\Bus\\BusServiceProvider', + 'cache' => 'Illuminate\\Cache\\CacheServiceProvider', + 'cache.store' => 'Illuminate\\Cache\\CacheServiceProvider', + 'cache.psr6' => 'Illuminate\\Cache\\CacheServiceProvider', + 'memcached.connector' => 'Illuminate\\Cache\\CacheServiceProvider', + 'Illuminate\\Cache\\RateLimiter' => 'Illuminate\\Cache\\CacheServiceProvider', + 'Illuminate\\Foundation\\Console\\AboutCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Cache\\Console\\ClearCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Cache\\Console\\ForgetCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ClearCompiledCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Auth\\Console\\ClearResetsCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ConfigCacheCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ConfigClearCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\DbCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\MonitorCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\PruneCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\ShowCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\TableCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\WipeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\DownCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\EnvironmentCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\EnvironmentDecryptCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\EnvironmentEncryptCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\EventCacheCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\EventClearCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\EventListCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\KeyGenerateCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\OptimizeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\OptimizeClearCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\PackageDiscoverCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\ClearCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\ListFailedCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\FlushFailedCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\ForgetFailedCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\ListenCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\MonitorCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\PruneBatchesCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\PruneFailedJobsCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\RestartCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\RetryCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\RetryBatchCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\WorkCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\RouteCacheCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\RouteClearCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\RouteListCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\DumpCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Seeds\\SeedCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Console\\Scheduling\\ScheduleFinishCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Console\\Scheduling\\ScheduleListCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Console\\Scheduling\\ScheduleRunCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Console\\Scheduling\\ScheduleClearCacheCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Console\\Scheduling\\ScheduleTestCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Console\\Scheduling\\ScheduleWorkCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ShowModelCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\StorageLinkCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\UpCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ViewCacheCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ViewClearCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Cache\\Console\\CacheTableCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\CastMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ChannelMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ComponentMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ConsoleMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Routing\\Console\\ControllerMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\DocsCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\EventGenerateCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\EventMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ExceptionMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Factories\\FactoryMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\JobMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ListenerMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\MailMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Routing\\Console\\MiddlewareMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ModelMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\NotificationMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Notifications\\Console\\NotificationTableCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ObserverMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\PolicyMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ProviderMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\FailedTableCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\TableCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Queue\\Console\\BatchesTableCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\RequestMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ResourceMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\RuleMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ScopeMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Seeds\\SeederMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Session\\Console\\SessionTableCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\ServeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\StubPublishCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\TestMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Foundation\\Console\\VendorPublishCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'migrator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'migration.repository' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'migration.creator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Migrations\\MigrateCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Migrations\\FreshCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Migrations\\InstallCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Migrations\\RefreshCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Migrations\\ResetCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Migrations\\RollbackCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Migrations\\StatusCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Database\\Console\\Migrations\\MigrateMakeCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'composer' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'hash' => 'Illuminate\\Hashing\\HashServiceProvider', + 'hash.driver' => 'Illuminate\\Hashing\\HashServiceProvider', + 'mail.manager' => 'Illuminate\\Mail\\MailServiceProvider', + 'mailer' => 'Illuminate\\Mail\\MailServiceProvider', + 'Illuminate\\Mail\\Markdown' => 'Illuminate\\Mail\\MailServiceProvider', + 'Illuminate\\Contracts\\Pipeline\\Hub' => 'Illuminate\\Pipeline\\PipelineServiceProvider', + 'queue' => 'Illuminate\\Queue\\QueueServiceProvider', + 'queue.connection' => 'Illuminate\\Queue\\QueueServiceProvider', + 'queue.failer' => 'Illuminate\\Queue\\QueueServiceProvider', + 'queue.listener' => 'Illuminate\\Queue\\QueueServiceProvider', + 'queue.worker' => 'Illuminate\\Queue\\QueueServiceProvider', + 'redis' => 'Illuminate\\Redis\\RedisServiceProvider', + 'redis.connection' => 'Illuminate\\Redis\\RedisServiceProvider', + 'auth.password' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider', + 'auth.password.broker' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider', + 'translator' => 'Illuminate\\Translation\\TranslationServiceProvider', + 'translation.loader' => 'Illuminate\\Translation\\TranslationServiceProvider', + 'validator' => 'Illuminate\\Validation\\ValidationServiceProvider', + 'validation.presence' => 'Illuminate\\Validation\\ValidationServiceProvider', + 'command.ide-helper.generate' => 'Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider', + 'command.ide-helper.models' => 'Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider', + 'Laravel\\Sail\\Console\\InstallCommand' => 'Laravel\\Sail\\SailServiceProvider', + 'Laravel\\Sail\\Console\\PublishCommand' => 'Laravel\\Sail\\SailServiceProvider', + 'command.tinker' => 'Laravel\\Tinker\\TinkerServiceProvider', + ), + 'when' => + array ( + 'Illuminate\\Broadcasting\\BroadcastServiceProvider' => + array ( + ), + 'Illuminate\\Bus\\BusServiceProvider' => + array ( + ), + 'Illuminate\\Cache\\CacheServiceProvider' => + array ( + ), + 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider' => + array ( + ), + 'Illuminate\\Hashing\\HashServiceProvider' => + array ( + ), + 'Illuminate\\Mail\\MailServiceProvider' => + array ( + ), + 'Illuminate\\Pipeline\\PipelineServiceProvider' => + array ( + ), + 'Illuminate\\Queue\\QueueServiceProvider' => + array ( + ), + 'Illuminate\\Redis\\RedisServiceProvider' => + array ( + ), + 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider' => + array ( + ), + 'Illuminate\\Translation\\TranslationServiceProvider' => + array ( + ), + 'Illuminate\\Validation\\ValidationServiceProvider' => + array ( + ), + 'Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider' => + array ( + ), + 'Laravel\\Sail\\SailServiceProvider' => + array ( + ), + 'Laravel\\Tinker\\TinkerServiceProvider' => + array ( + ), + ), +); \ No newline at end of file diff --git a/laravel/doc/images/z.jpg b/laravel/doc/images/z.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0897dc51f60f93d2c92f385defeeedb237839c76 GIT binary patch literal 23603 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 literal 0 HcmV?d00001 diff --git a/admin-scui/.editorconfig b/scui/.editorconfig similarity index 100% rename from admin-scui/.editorconfig rename to scui/.editorconfig diff --git a/admin-scui/.env b/scui/.env similarity index 100% rename from admin-scui/.env rename to scui/.env diff --git a/admin-scui/.env.development b/scui/.env.development similarity index 100% rename from admin-scui/.env.development rename to scui/.env.development diff --git a/admin-scui/.env.production b/scui/.env.production similarity index 100% rename from admin-scui/.env.production rename to scui/.env.production diff --git a/admin-scui/.gitignore b/scui/.gitignore similarity index 100% rename from admin-scui/.gitignore rename to scui/.gitignore diff --git a/admin-scui/LICENSE b/scui/LICENSE similarity index 100% rename from admin-scui/LICENSE rename to scui/LICENSE diff --git a/admin-scui/README.md b/scui/README.md similarity index 100% rename from admin-scui/README.md rename to scui/README.md diff --git a/admin-scui/babel.config.js b/scui/babel.config.js similarity index 100% rename from admin-scui/babel.config.js rename to scui/babel.config.js diff --git a/admin-scui/jsconfig.json b/scui/jsconfig.json similarity index 100% rename from admin-scui/jsconfig.json rename to scui/jsconfig.json diff --git a/admin-scui/package-lock.json b/scui/package-lock.json similarity index 97% rename from admin-scui/package-lock.json rename to scui/package-lock.json index e015fa9..e77a793 100644 --- a/admin-scui/package-lock.json +++ b/scui/package-lock.json @@ -1438,6 +1438,11 @@ "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", "dev": true }, + "@popperjs/core": { + "version": "npm:@sxzz/popperjs-es@2.11.7", + "resolved": "https://registry.npmjs.org/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", + "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==" + }, "@sideway/address": { "version": "4.1.4", "resolved": "https://registry.npmmirror.com/@sideway/address/-/address-4.1.4.tgz", @@ -2064,27 +2069,6 @@ "whatwg-fetch": "^3.6.2" }, "dependencies": { - "@vue/vue-loader-v15": { - "version": "npm:vue-loader@15.10.1", - "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.10.1.tgz", - "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", - "dev": true, - "requires": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - } - } - }, "fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", @@ -2097,15 +2081,6 @@ "universalify": "^2.0.0" } }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", @@ -2116,17 +2091,6 @@ "universalify": "^2.0.0" } }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, "universalify": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", @@ -2391,6 +2355,47 @@ "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.47.tgz", "integrity": "sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==" }, + "@vue/vue-loader-v15": { + "version": "npm:vue-loader@15.10.2", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.2.tgz", + "integrity": "sha512-ndeSe/8KQc/nlA7TJ+OBhv2qalmj1s+uBs7yHDRFaAXscFTApBzY9F1jES3bautmgWjDlDct0fw8rPuySDLwxw==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, "@vue/web-component-wrapper": { "version": "1.3.0", "resolved": "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", @@ -4025,13 +4030,6 @@ "lodash-unified": "^1.0.2", "memoize-one": "^6.0.0", "normalize-wheel-es": "^1.2.0" - }, - "dependencies": { - "@popperjs/core": { - "version": "npm:@sxzz/popperjs-es@2.11.7", - "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", - "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==" - } } }, "emoji-regex": { @@ -8232,7 +8230,7 @@ }, "vue-hot-reload-api": { "version": "2.3.4", - "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", "dev": true }, diff --git a/admin-scui/package.json b/scui/package.json similarity index 100% rename from admin-scui/package.json rename to scui/package.json diff --git a/admin-scui/public/code/list/index.vue b/scui/public/code/list/index.vue similarity index 100% rename from admin-scui/public/code/list/index.vue rename to scui/public/code/list/index.vue diff --git a/admin-scui/public/code/list/save.vue b/scui/public/code/list/save.vue similarity index 100% rename from admin-scui/public/code/list/save.vue rename to scui/public/code/list/save.vue diff --git a/admin-scui/public/config.js b/scui/public/config.js similarity index 100% rename from admin-scui/public/config.js rename to scui/public/config.js diff --git a/admin-scui/public/favicon.ico b/scui/public/favicon.ico similarity index 100% rename from admin-scui/public/favicon.ico rename to scui/public/favicon.ico diff --git a/admin-scui/public/img/404.png b/scui/public/img/404.png similarity index 100% rename from admin-scui/public/img/404.png rename to scui/public/img/404.png diff --git a/admin-scui/public/img/auth_banner.jpg b/scui/public/img/auth_banner.jpg similarity index 100% rename from admin-scui/public/img/auth_banner.jpg rename to scui/public/img/auth_banner.jpg diff --git a/admin-scui/public/img/avatar.jpg b/scui/public/img/avatar.jpg similarity index 100% rename from admin-scui/public/img/avatar.jpg rename to scui/public/img/avatar.jpg diff --git a/admin-scui/public/img/avatar2.gif b/scui/public/img/avatar2.gif similarity index 100% rename from admin-scui/public/img/avatar2.gif rename to scui/public/img/avatar2.gif diff --git a/admin-scui/public/img/avatar3.gif b/scui/public/img/avatar3.gif similarity index 100% rename from admin-scui/public/img/avatar3.gif rename to scui/public/img/avatar3.gif diff --git a/admin-scui/public/img/loginbg.svg b/scui/public/img/loginbg.svg similarity index 100% rename from admin-scui/public/img/loginbg.svg rename to scui/public/img/loginbg.svg diff --git a/admin-scui/public/img/logo-r.png b/scui/public/img/logo-r.png similarity index 100% rename from admin-scui/public/img/logo-r.png rename to scui/public/img/logo-r.png diff --git a/admin-scui/public/img/logo.png b/scui/public/img/logo.png similarity index 100% rename from admin-scui/public/img/logo.png rename to scui/public/img/logo.png diff --git a/admin-scui/public/img/no-widgets.svg b/scui/public/img/no-widgets.svg similarity index 100% rename from admin-scui/public/img/no-widgets.svg rename to scui/public/img/no-widgets.svg diff --git a/admin-scui/public/img/tasks-example.png b/scui/public/img/tasks-example.png similarity index 100% rename from admin-scui/public/img/tasks-example.png rename to scui/public/img/tasks-example.png diff --git a/admin-scui/public/img/ver.svg b/scui/public/img/ver.svg similarity index 100% rename from admin-scui/public/img/ver.svg rename to scui/public/img/ver.svg diff --git a/admin-scui/public/index.html b/scui/public/index.html similarity index 100% rename from admin-scui/public/index.html rename to scui/public/index.html diff --git a/admin-scui/public/tinymce/langs/zh_CN.js b/scui/public/tinymce/langs/zh_CN.js similarity index 100% rename from admin-scui/public/tinymce/langs/zh_CN.js rename to scui/public/tinymce/langs/zh_CN.js diff --git a/admin-scui/public/tinymce/skins/content/dark/content.css b/scui/public/tinymce/skins/content/dark/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/dark/content.css rename to scui/public/tinymce/skins/content/dark/content.css diff --git a/admin-scui/public/tinymce/skins/content/dark/content.min.css b/scui/public/tinymce/skins/content/dark/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/dark/content.min.css rename to scui/public/tinymce/skins/content/dark/content.min.css diff --git a/admin-scui/public/tinymce/skins/content/default/content.css b/scui/public/tinymce/skins/content/default/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/default/content.css rename to scui/public/tinymce/skins/content/default/content.css diff --git a/admin-scui/public/tinymce/skins/content/default/content.min.css b/scui/public/tinymce/skins/content/default/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/default/content.min.css rename to scui/public/tinymce/skins/content/default/content.min.css diff --git a/admin-scui/public/tinymce/skins/content/document/content.css b/scui/public/tinymce/skins/content/document/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/document/content.css rename to scui/public/tinymce/skins/content/document/content.css diff --git a/admin-scui/public/tinymce/skins/content/document/content.min.css b/scui/public/tinymce/skins/content/document/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/document/content.min.css rename to scui/public/tinymce/skins/content/document/content.min.css diff --git a/admin-scui/public/tinymce/skins/content/tinymce-5-dark/content.css b/scui/public/tinymce/skins/content/tinymce-5-dark/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/tinymce-5-dark/content.css rename to scui/public/tinymce/skins/content/tinymce-5-dark/content.css diff --git a/admin-scui/public/tinymce/skins/content/tinymce-5-dark/content.min.css b/scui/public/tinymce/skins/content/tinymce-5-dark/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/tinymce-5-dark/content.min.css rename to scui/public/tinymce/skins/content/tinymce-5-dark/content.min.css diff --git a/admin-scui/public/tinymce/skins/content/tinymce-5/content.css b/scui/public/tinymce/skins/content/tinymce-5/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/tinymce-5/content.css rename to scui/public/tinymce/skins/content/tinymce-5/content.css diff --git a/admin-scui/public/tinymce/skins/content/tinymce-5/content.min.css b/scui/public/tinymce/skins/content/tinymce-5/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/tinymce-5/content.min.css rename to scui/public/tinymce/skins/content/tinymce-5/content.min.css diff --git a/admin-scui/public/tinymce/skins/content/writer/content.css b/scui/public/tinymce/skins/content/writer/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/writer/content.css rename to scui/public/tinymce/skins/content/writer/content.css diff --git a/admin-scui/public/tinymce/skins/content/writer/content.min.css b/scui/public/tinymce/skins/content/writer/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/content/writer/content.min.css rename to scui/public/tinymce/skins/content/writer/content.min.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide-dark/content.css b/scui/public/tinymce/skins/ui/oxide-dark/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide-dark/content.css rename to scui/public/tinymce/skins/ui/oxide-dark/content.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide-dark/content.inline.css b/scui/public/tinymce/skins/ui/oxide-dark/content.inline.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide-dark/content.inline.css rename to scui/public/tinymce/skins/ui/oxide-dark/content.inline.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide-dark/content.inline.min.css b/scui/public/tinymce/skins/ui/oxide-dark/content.inline.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide-dark/content.inline.min.css rename to scui/public/tinymce/skins/ui/oxide-dark/content.inline.min.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide-dark/content.min.css b/scui/public/tinymce/skins/ui/oxide-dark/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide-dark/content.min.css rename to scui/public/tinymce/skins/ui/oxide-dark/content.min.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide-dark/skin.css b/scui/public/tinymce/skins/ui/oxide-dark/skin.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide-dark/skin.css rename to scui/public/tinymce/skins/ui/oxide-dark/skin.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide-dark/skin.min.css b/scui/public/tinymce/skins/ui/oxide-dark/skin.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide-dark/skin.min.css rename to scui/public/tinymce/skins/ui/oxide-dark/skin.min.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css b/scui/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css rename to scui/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css b/scui/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css rename to scui/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide/content.css b/scui/public/tinymce/skins/ui/oxide/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide/content.css rename to scui/public/tinymce/skins/ui/oxide/content.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide/content.inline.css b/scui/public/tinymce/skins/ui/oxide/content.inline.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide/content.inline.css rename to scui/public/tinymce/skins/ui/oxide/content.inline.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide/content.inline.min.css b/scui/public/tinymce/skins/ui/oxide/content.inline.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide/content.inline.min.css rename to scui/public/tinymce/skins/ui/oxide/content.inline.min.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide/content.min.css b/scui/public/tinymce/skins/ui/oxide/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide/content.min.css rename to scui/public/tinymce/skins/ui/oxide/content.min.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide/skin.css b/scui/public/tinymce/skins/ui/oxide/skin.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide/skin.css rename to scui/public/tinymce/skins/ui/oxide/skin.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide/skin.min.css b/scui/public/tinymce/skins/ui/oxide/skin.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide/skin.min.css rename to scui/public/tinymce/skins/ui/oxide/skin.min.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide/skin.shadowdom.css b/scui/public/tinymce/skins/ui/oxide/skin.shadowdom.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide/skin.shadowdom.css rename to scui/public/tinymce/skins/ui/oxide/skin.shadowdom.css diff --git a/admin-scui/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css b/scui/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css rename to scui/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5-dark/content.css b/scui/public/tinymce/skins/ui/tinymce-5-dark/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5-dark/content.css rename to scui/public/tinymce/skins/ui/tinymce-5-dark/content.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5-dark/content.inline.css b/scui/public/tinymce/skins/ui/tinymce-5-dark/content.inline.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5-dark/content.inline.css rename to scui/public/tinymce/skins/ui/tinymce-5-dark/content.inline.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css b/scui/public/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css rename to scui/public/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5-dark/content.min.css b/scui/public/tinymce/skins/ui/tinymce-5-dark/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5-dark/content.min.css rename to scui/public/tinymce/skins/ui/tinymce-5-dark/content.min.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5-dark/skin.css b/scui/public/tinymce/skins/ui/tinymce-5-dark/skin.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5-dark/skin.css rename to scui/public/tinymce/skins/ui/tinymce-5-dark/skin.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5-dark/skin.min.css b/scui/public/tinymce/skins/ui/tinymce-5-dark/skin.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5-dark/skin.min.css rename to scui/public/tinymce/skins/ui/tinymce-5-dark/skin.min.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css b/scui/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css rename to scui/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css b/scui/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css rename to scui/public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5/content.css b/scui/public/tinymce/skins/ui/tinymce-5/content.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5/content.css rename to scui/public/tinymce/skins/ui/tinymce-5/content.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5/content.inline.css b/scui/public/tinymce/skins/ui/tinymce-5/content.inline.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5/content.inline.css rename to scui/public/tinymce/skins/ui/tinymce-5/content.inline.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5/content.inline.min.css b/scui/public/tinymce/skins/ui/tinymce-5/content.inline.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5/content.inline.min.css rename to scui/public/tinymce/skins/ui/tinymce-5/content.inline.min.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5/content.min.css b/scui/public/tinymce/skins/ui/tinymce-5/content.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5/content.min.css rename to scui/public/tinymce/skins/ui/tinymce-5/content.min.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5/skin.css b/scui/public/tinymce/skins/ui/tinymce-5/skin.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5/skin.css rename to scui/public/tinymce/skins/ui/tinymce-5/skin.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5/skin.min.css b/scui/public/tinymce/skins/ui/tinymce-5/skin.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5/skin.min.css rename to scui/public/tinymce/skins/ui/tinymce-5/skin.min.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.css b/scui/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.css rename to scui/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.css diff --git a/admin-scui/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css b/scui/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css similarity index 100% rename from admin-scui/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css rename to scui/public/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css diff --git a/admin-scui/src/App.vue b/scui/src/App.vue similarity index 100% rename from admin-scui/src/App.vue rename to scui/src/App.vue diff --git a/admin-scui/src/api/index.js b/scui/src/api/index.js similarity index 100% rename from admin-scui/src/api/index.js rename to scui/src/api/index.js diff --git a/admin-scui/src/api/model/auth.js b/scui/src/api/model/auth.js similarity index 100% rename from admin-scui/src/api/model/auth.js rename to scui/src/api/model/auth.js diff --git a/admin-scui/src/api/model/common.js b/scui/src/api/model/common.js similarity index 100% rename from admin-scui/src/api/model/common.js rename to scui/src/api/model/common.js diff --git a/admin-scui/src/api/model/system.js b/scui/src/api/model/system.js similarity index 100% rename from admin-scui/src/api/model/system.js rename to scui/src/api/model/system.js diff --git a/admin-scui/src/api/model/website.js b/scui/src/api/model/website.js similarity index 100% rename from admin-scui/src/api/model/website.js rename to scui/src/api/model/website.js diff --git a/admin-scui/src/assets/icons/BugFill.vue b/scui/src/assets/icons/BugFill.vue similarity index 100% rename from admin-scui/src/assets/icons/BugFill.vue rename to scui/src/assets/icons/BugFill.vue diff --git a/admin-scui/src/assets/icons/BugLine.vue b/scui/src/assets/icons/BugLine.vue similarity index 100% rename from admin-scui/src/assets/icons/BugLine.vue rename to scui/src/assets/icons/BugLine.vue diff --git a/admin-scui/src/assets/icons/Code.vue b/scui/src/assets/icons/Code.vue similarity index 100% rename from admin-scui/src/assets/icons/Code.vue rename to scui/src/assets/icons/Code.vue diff --git a/admin-scui/src/assets/icons/Download.vue b/scui/src/assets/icons/Download.vue similarity index 100% rename from admin-scui/src/assets/icons/Download.vue rename to scui/src/assets/icons/Download.vue diff --git a/admin-scui/src/assets/icons/FileExcel.vue b/scui/src/assets/icons/FileExcel.vue similarity index 100% rename from admin-scui/src/assets/icons/FileExcel.vue rename to scui/src/assets/icons/FileExcel.vue diff --git a/admin-scui/src/assets/icons/FilePpt.vue b/scui/src/assets/icons/FilePpt.vue similarity index 100% rename from admin-scui/src/assets/icons/FilePpt.vue rename to scui/src/assets/icons/FilePpt.vue diff --git a/admin-scui/src/assets/icons/FileWord.vue b/scui/src/assets/icons/FileWord.vue similarity index 100% rename from admin-scui/src/assets/icons/FileWord.vue rename to scui/src/assets/icons/FileWord.vue diff --git a/admin-scui/src/assets/icons/Organization.vue b/scui/src/assets/icons/Organization.vue similarity index 100% rename from admin-scui/src/assets/icons/Organization.vue rename to scui/src/assets/icons/Organization.vue diff --git a/admin-scui/src/assets/icons/Upload.vue b/scui/src/assets/icons/Upload.vue similarity index 100% rename from admin-scui/src/assets/icons/Upload.vue rename to scui/src/assets/icons/Upload.vue diff --git a/admin-scui/src/assets/icons/Vue.vue b/scui/src/assets/icons/Vue.vue similarity index 100% rename from admin-scui/src/assets/icons/Vue.vue rename to scui/src/assets/icons/Vue.vue diff --git a/admin-scui/src/assets/icons/Wechat.vue b/scui/src/assets/icons/Wechat.vue similarity index 100% rename from admin-scui/src/assets/icons/Wechat.vue rename to scui/src/assets/icons/Wechat.vue diff --git a/admin-scui/src/assets/icons/index.js b/scui/src/assets/icons/index.js similarity index 100% rename from admin-scui/src/assets/icons/index.js rename to scui/src/assets/icons/index.js diff --git a/admin-scui/src/components/HelloWorld.vue b/scui/src/components/HelloWorld.vue similarity index 100% rename from admin-scui/src/components/HelloWorld.vue rename to scui/src/components/HelloWorld.vue diff --git a/admin-scui/src/components/scCodeEditor/index.vue b/scui/src/components/scCodeEditor/index.vue similarity index 100% rename from admin-scui/src/components/scCodeEditor/index.vue rename to scui/src/components/scCodeEditor/index.vue diff --git a/admin-scui/src/components/scContextmenu/index.vue b/scui/src/components/scContextmenu/index.vue similarity index 100% rename from admin-scui/src/components/scContextmenu/index.vue rename to scui/src/components/scContextmenu/index.vue diff --git a/admin-scui/src/components/scContextmenu/item.vue b/scui/src/components/scContextmenu/item.vue similarity index 100% rename from admin-scui/src/components/scContextmenu/item.vue rename to scui/src/components/scContextmenu/item.vue diff --git a/admin-scui/src/components/scCron/index.vue b/scui/src/components/scCron/index.vue similarity index 100% rename from admin-scui/src/components/scCron/index.vue rename to scui/src/components/scCron/index.vue diff --git a/admin-scui/src/components/scCropper/index.vue b/scui/src/components/scCropper/index.vue similarity index 100% rename from admin-scui/src/components/scCropper/index.vue rename to scui/src/components/scCropper/index.vue diff --git a/admin-scui/src/components/scDialog/index.vue b/scui/src/components/scDialog/index.vue similarity index 100% rename from admin-scui/src/components/scDialog/index.vue rename to scui/src/components/scDialog/index.vue diff --git a/admin-scui/src/components/scEcharts/echarts-theme-T.js b/scui/src/components/scEcharts/echarts-theme-T.js similarity index 100% rename from admin-scui/src/components/scEcharts/echarts-theme-T.js rename to scui/src/components/scEcharts/echarts-theme-T.js diff --git a/admin-scui/src/components/scEcharts/index.vue b/scui/src/components/scEcharts/index.vue similarity index 100% rename from admin-scui/src/components/scEcharts/index.vue rename to scui/src/components/scEcharts/index.vue diff --git a/admin-scui/src/components/scEditor/index.vue b/scui/src/components/scEditor/index.vue similarity index 100% rename from admin-scui/src/components/scEditor/index.vue rename to scui/src/components/scEditor/index.vue diff --git a/admin-scui/src/components/scFileExport/column.vue b/scui/src/components/scFileExport/column.vue similarity index 100% rename from admin-scui/src/components/scFileExport/column.vue rename to scui/src/components/scFileExport/column.vue diff --git a/admin-scui/src/components/scFileExport/index.vue b/scui/src/components/scFileExport/index.vue similarity index 100% rename from admin-scui/src/components/scFileExport/index.vue rename to scui/src/components/scFileExport/index.vue diff --git a/admin-scui/src/components/scFileImport/index.vue b/scui/src/components/scFileImport/index.vue similarity index 100% rename from admin-scui/src/components/scFileImport/index.vue rename to scui/src/components/scFileImport/index.vue diff --git a/admin-scui/src/components/scFileSelect/index.vue b/scui/src/components/scFileSelect/index.vue similarity index 100% rename from admin-scui/src/components/scFileSelect/index.vue rename to scui/src/components/scFileSelect/index.vue diff --git a/admin-scui/src/components/scFilterBar/index.vue b/scui/src/components/scFilterBar/index.vue similarity index 100% rename from admin-scui/src/components/scFilterBar/index.vue rename to scui/src/components/scFilterBar/index.vue diff --git a/admin-scui/src/components/scFilterBar/my.vue b/scui/src/components/scFilterBar/my.vue similarity index 100% rename from admin-scui/src/components/scFilterBar/my.vue rename to scui/src/components/scFilterBar/my.vue diff --git a/admin-scui/src/components/scFilterBar/pinyin.js b/scui/src/components/scFilterBar/pinyin.js similarity index 100% rename from admin-scui/src/components/scFilterBar/pinyin.js rename to scui/src/components/scFilterBar/pinyin.js diff --git a/admin-scui/src/components/scFilterBar/pySelect.vue b/scui/src/components/scFilterBar/pySelect.vue similarity index 100% rename from admin-scui/src/components/scFilterBar/pySelect.vue rename to scui/src/components/scFilterBar/pySelect.vue diff --git a/admin-scui/src/components/scForm/index.vue b/scui/src/components/scForm/index.vue similarity index 100% rename from admin-scui/src/components/scForm/index.vue rename to scui/src/components/scForm/index.vue diff --git a/admin-scui/src/components/scForm/items/tableselect.vue b/scui/src/components/scForm/items/tableselect.vue similarity index 100% rename from admin-scui/src/components/scForm/items/tableselect.vue rename to scui/src/components/scForm/items/tableselect.vue diff --git a/admin-scui/src/components/scFormTable/index.vue b/scui/src/components/scFormTable/index.vue similarity index 100% rename from admin-scui/src/components/scFormTable/index.vue rename to scui/src/components/scFormTable/index.vue diff --git a/admin-scui/src/components/scIconSelect/index.vue b/scui/src/components/scIconSelect/index.vue similarity index 100% rename from admin-scui/src/components/scIconSelect/index.vue rename to scui/src/components/scIconSelect/index.vue diff --git a/admin-scui/src/components/scMini/scStatusIndicator.vue b/scui/src/components/scMini/scStatusIndicator.vue similarity index 100% rename from admin-scui/src/components/scMini/scStatusIndicator.vue rename to scui/src/components/scMini/scStatusIndicator.vue diff --git a/admin-scui/src/components/scMini/scTrend.vue b/scui/src/components/scMini/scTrend.vue similarity index 100% rename from admin-scui/src/components/scMini/scTrend.vue rename to scui/src/components/scMini/scTrend.vue diff --git a/admin-scui/src/components/scPageHeader/index.vue b/scui/src/components/scPageHeader/index.vue similarity index 100% rename from admin-scui/src/components/scPageHeader/index.vue rename to scui/src/components/scPageHeader/index.vue diff --git a/admin-scui/src/components/scPasswordStrength/index.vue b/scui/src/components/scPasswordStrength/index.vue similarity index 100% rename from admin-scui/src/components/scPasswordStrength/index.vue rename to scui/src/components/scPasswordStrength/index.vue diff --git a/admin-scui/src/components/scQrCode/index.vue b/scui/src/components/scQrCode/index.vue similarity index 100% rename from admin-scui/src/components/scQrCode/index.vue rename to scui/src/components/scQrCode/index.vue diff --git a/admin-scui/src/components/scSelect/index.vue b/scui/src/components/scSelect/index.vue similarity index 100% rename from admin-scui/src/components/scSelect/index.vue rename to scui/src/components/scSelect/index.vue diff --git a/admin-scui/src/components/scSelectFilter/index.vue b/scui/src/components/scSelectFilter/index.vue similarity index 100% rename from admin-scui/src/components/scSelectFilter/index.vue rename to scui/src/components/scSelectFilter/index.vue diff --git a/admin-scui/src/components/scStatistic/index.vue b/scui/src/components/scStatistic/index.vue similarity index 100% rename from admin-scui/src/components/scStatistic/index.vue rename to scui/src/components/scStatistic/index.vue diff --git a/admin-scui/src/components/scTable/column.js b/scui/src/components/scTable/column.js similarity index 100% rename from admin-scui/src/components/scTable/column.js rename to scui/src/components/scTable/column.js diff --git a/admin-scui/src/components/scTable/columnSetting.vue b/scui/src/components/scTable/columnSetting.vue similarity index 100% rename from admin-scui/src/components/scTable/columnSetting.vue rename to scui/src/components/scTable/columnSetting.vue diff --git a/admin-scui/src/components/scTable/index.vue b/scui/src/components/scTable/index.vue similarity index 100% rename from admin-scui/src/components/scTable/index.vue rename to scui/src/components/scTable/index.vue diff --git a/admin-scui/src/components/scTableSelect/index.vue b/scui/src/components/scTableSelect/index.vue similarity index 100% rename from admin-scui/src/components/scTableSelect/index.vue rename to scui/src/components/scTableSelect/index.vue diff --git a/admin-scui/src/components/scTitle/index.vue b/scui/src/components/scTitle/index.vue similarity index 100% rename from admin-scui/src/components/scTitle/index.vue rename to scui/src/components/scTitle/index.vue diff --git a/admin-scui/src/components/scUpload/file.vue b/scui/src/components/scUpload/file.vue similarity index 100% rename from admin-scui/src/components/scUpload/file.vue rename to scui/src/components/scUpload/file.vue diff --git a/admin-scui/src/components/scUpload/index.vue b/scui/src/components/scUpload/index.vue similarity index 100% rename from admin-scui/src/components/scUpload/index.vue rename to scui/src/components/scUpload/index.vue diff --git a/admin-scui/src/components/scUpload/multiple.vue b/scui/src/components/scUpload/multiple.vue similarity index 100% rename from admin-scui/src/components/scUpload/multiple.vue rename to scui/src/components/scUpload/multiple.vue diff --git a/admin-scui/src/components/scVideo/index.vue b/scui/src/components/scVideo/index.vue similarity index 100% rename from admin-scui/src/components/scVideo/index.vue rename to scui/src/components/scVideo/index.vue diff --git a/admin-scui/src/components/scWaterMark/index.vue b/scui/src/components/scWaterMark/index.vue similarity index 100% rename from admin-scui/src/components/scWaterMark/index.vue rename to scui/src/components/scWaterMark/index.vue diff --git a/admin-scui/src/components/scWorkflow/index.vue b/scui/src/components/scWorkflow/index.vue similarity index 100% rename from admin-scui/src/components/scWorkflow/index.vue rename to scui/src/components/scWorkflow/index.vue diff --git a/admin-scui/src/components/scWorkflow/nodeWrap.vue b/scui/src/components/scWorkflow/nodeWrap.vue similarity index 100% rename from admin-scui/src/components/scWorkflow/nodeWrap.vue rename to scui/src/components/scWorkflow/nodeWrap.vue diff --git a/admin-scui/src/components/scWorkflow/nodes/addNode.vue b/scui/src/components/scWorkflow/nodes/addNode.vue similarity index 100% rename from admin-scui/src/components/scWorkflow/nodes/addNode.vue rename to scui/src/components/scWorkflow/nodes/addNode.vue diff --git a/admin-scui/src/components/scWorkflow/nodes/approver.vue b/scui/src/components/scWorkflow/nodes/approver.vue similarity index 100% rename from admin-scui/src/components/scWorkflow/nodes/approver.vue rename to scui/src/components/scWorkflow/nodes/approver.vue diff --git a/admin-scui/src/components/scWorkflow/nodes/branch.vue b/scui/src/components/scWorkflow/nodes/branch.vue similarity index 100% rename from admin-scui/src/components/scWorkflow/nodes/branch.vue rename to scui/src/components/scWorkflow/nodes/branch.vue diff --git a/admin-scui/src/components/scWorkflow/nodes/promoter.vue b/scui/src/components/scWorkflow/nodes/promoter.vue similarity index 100% rename from admin-scui/src/components/scWorkflow/nodes/promoter.vue rename to scui/src/components/scWorkflow/nodes/promoter.vue diff --git a/admin-scui/src/components/scWorkflow/nodes/send.vue b/scui/src/components/scWorkflow/nodes/send.vue similarity index 100% rename from admin-scui/src/components/scWorkflow/nodes/send.vue rename to scui/src/components/scWorkflow/nodes/send.vue diff --git a/admin-scui/src/components/scWorkflow/select.vue b/scui/src/components/scWorkflow/select.vue similarity index 100% rename from admin-scui/src/components/scWorkflow/select.vue rename to scui/src/components/scWorkflow/select.vue diff --git a/admin-scui/src/config/fileSelect.js b/scui/src/config/fileSelect.js similarity index 100% rename from admin-scui/src/config/fileSelect.js rename to scui/src/config/fileSelect.js diff --git a/admin-scui/src/config/filterBar.js b/scui/src/config/filterBar.js similarity index 100% rename from admin-scui/src/config/filterBar.js rename to scui/src/config/filterBar.js diff --git a/admin-scui/src/config/iconSelect.js b/scui/src/config/iconSelect.js similarity index 100% rename from admin-scui/src/config/iconSelect.js rename to scui/src/config/iconSelect.js diff --git a/admin-scui/src/config/index.js b/scui/src/config/index.js similarity index 100% rename from admin-scui/src/config/index.js rename to scui/src/config/index.js diff --git a/admin-scui/src/config/myConfig.js b/scui/src/config/myConfig.js similarity index 100% rename from admin-scui/src/config/myConfig.js rename to scui/src/config/myConfig.js diff --git a/admin-scui/src/config/route.js b/scui/src/config/route.js similarity index 100% rename from admin-scui/src/config/route.js rename to scui/src/config/route.js diff --git a/admin-scui/src/config/select.js b/scui/src/config/select.js similarity index 100% rename from admin-scui/src/config/select.js rename to scui/src/config/select.js diff --git a/admin-scui/src/config/table.js b/scui/src/config/table.js similarity index 100% rename from admin-scui/src/config/table.js rename to scui/src/config/table.js diff --git a/admin-scui/src/config/tableSelect.js b/scui/src/config/tableSelect.js similarity index 100% rename from admin-scui/src/config/tableSelect.js rename to scui/src/config/tableSelect.js diff --git a/admin-scui/src/config/upload.js b/scui/src/config/upload.js similarity index 100% rename from admin-scui/src/config/upload.js rename to scui/src/config/upload.js diff --git a/admin-scui/src/config/workflow.js b/scui/src/config/workflow.js similarity index 100% rename from admin-scui/src/config/workflow.js rename to scui/src/config/workflow.js diff --git a/admin-scui/src/directives/auth.js b/scui/src/directives/auth.js similarity index 100% rename from admin-scui/src/directives/auth.js rename to scui/src/directives/auth.js diff --git a/admin-scui/src/directives/auths.js b/scui/src/directives/auths.js similarity index 100% rename from admin-scui/src/directives/auths.js rename to scui/src/directives/auths.js diff --git a/admin-scui/src/directives/authsAll.js b/scui/src/directives/authsAll.js similarity index 100% rename from admin-scui/src/directives/authsAll.js rename to scui/src/directives/authsAll.js diff --git a/admin-scui/src/directives/copy.js b/scui/src/directives/copy.js similarity index 100% rename from admin-scui/src/directives/copy.js rename to scui/src/directives/copy.js diff --git a/admin-scui/src/directives/role.js b/scui/src/directives/role.js similarity index 100% rename from admin-scui/src/directives/role.js rename to scui/src/directives/role.js diff --git a/admin-scui/src/directives/time.js b/scui/src/directives/time.js similarity index 100% rename from admin-scui/src/directives/time.js rename to scui/src/directives/time.js diff --git a/admin-scui/src/layout/components/NavMenu.vue b/scui/src/layout/components/NavMenu.vue similarity index 100% rename from admin-scui/src/layout/components/NavMenu.vue rename to scui/src/layout/components/NavMenu.vue diff --git a/admin-scui/src/layout/components/iframeView.vue b/scui/src/layout/components/iframeView.vue similarity index 100% rename from admin-scui/src/layout/components/iframeView.vue rename to scui/src/layout/components/iframeView.vue diff --git a/admin-scui/src/layout/components/search.vue b/scui/src/layout/components/search.vue similarity index 100% rename from admin-scui/src/layout/components/search.vue rename to scui/src/layout/components/search.vue diff --git a/admin-scui/src/layout/components/setting.vue b/scui/src/layout/components/setting.vue similarity index 100% rename from admin-scui/src/layout/components/setting.vue rename to scui/src/layout/components/setting.vue diff --git a/admin-scui/src/layout/components/sideM.vue b/scui/src/layout/components/sideM.vue similarity index 100% rename from admin-scui/src/layout/components/sideM.vue rename to scui/src/layout/components/sideM.vue diff --git a/admin-scui/src/layout/components/tags.vue b/scui/src/layout/components/tags.vue similarity index 100% rename from admin-scui/src/layout/components/tags.vue rename to scui/src/layout/components/tags.vue diff --git a/admin-scui/src/layout/components/tasks.vue b/scui/src/layout/components/tasks.vue similarity index 100% rename from admin-scui/src/layout/components/tasks.vue rename to scui/src/layout/components/tasks.vue diff --git a/admin-scui/src/layout/components/topbar.vue b/scui/src/layout/components/topbar.vue similarity index 100% rename from admin-scui/src/layout/components/topbar.vue rename to scui/src/layout/components/topbar.vue diff --git a/admin-scui/src/layout/components/userbar.vue b/scui/src/layout/components/userbar.vue similarity index 100% rename from admin-scui/src/layout/components/userbar.vue rename to scui/src/layout/components/userbar.vue diff --git a/admin-scui/src/layout/index.vue b/scui/src/layout/index.vue similarity index 100% rename from admin-scui/src/layout/index.vue rename to scui/src/layout/index.vue diff --git a/admin-scui/src/layout/other/404.vue b/scui/src/layout/other/404.vue similarity index 100% rename from admin-scui/src/layout/other/404.vue rename to scui/src/layout/other/404.vue diff --git a/admin-scui/src/layout/other/autoExit.js b/scui/src/layout/other/autoExit.js similarity index 100% rename from admin-scui/src/layout/other/autoExit.js rename to scui/src/layout/other/autoExit.js diff --git a/admin-scui/src/layout/other/empty.vue b/scui/src/layout/other/empty.vue similarity index 100% rename from admin-scui/src/layout/other/empty.vue rename to scui/src/layout/other/empty.vue diff --git a/admin-scui/src/locales/index.js b/scui/src/locales/index.js similarity index 100% rename from admin-scui/src/locales/index.js rename to scui/src/locales/index.js diff --git a/admin-scui/src/locales/lang/en.js b/scui/src/locales/lang/en.js similarity index 100% rename from admin-scui/src/locales/lang/en.js rename to scui/src/locales/lang/en.js diff --git a/admin-scui/src/locales/lang/zh-cn.js b/scui/src/locales/lang/zh-cn.js similarity index 100% rename from admin-scui/src/locales/lang/zh-cn.js rename to scui/src/locales/lang/zh-cn.js diff --git a/admin-scui/src/main.js b/scui/src/main.js similarity index 100% rename from admin-scui/src/main.js rename to scui/src/main.js diff --git a/admin-scui/src/router/index.js b/scui/src/router/index.js similarity index 100% rename from admin-scui/src/router/index.js rename to scui/src/router/index.js diff --git a/admin-scui/src/router/scrollBehavior.js b/scui/src/router/scrollBehavior.js similarity index 100% rename from admin-scui/src/router/scrollBehavior.js rename to scui/src/router/scrollBehavior.js diff --git a/admin-scui/src/router/systemRouter.js b/scui/src/router/systemRouter.js similarity index 100% rename from admin-scui/src/router/systemRouter.js rename to scui/src/router/systemRouter.js diff --git a/admin-scui/src/scui.js b/scui/src/scui.js similarity index 100% rename from admin-scui/src/scui.js rename to scui/src/scui.js diff --git a/admin-scui/src/store/index.js b/scui/src/store/index.js similarity index 100% rename from admin-scui/src/store/index.js rename to scui/src/store/index.js diff --git a/admin-scui/src/store/modules/global.js b/scui/src/store/modules/global.js similarity index 100% rename from admin-scui/src/store/modules/global.js rename to scui/src/store/modules/global.js diff --git a/admin-scui/src/store/modules/iframe.js b/scui/src/store/modules/iframe.js similarity index 100% rename from admin-scui/src/store/modules/iframe.js rename to scui/src/store/modules/iframe.js diff --git a/admin-scui/src/store/modules/keepAlive.js b/scui/src/store/modules/keepAlive.js similarity index 100% rename from admin-scui/src/store/modules/keepAlive.js rename to scui/src/store/modules/keepAlive.js diff --git a/admin-scui/src/store/modules/viewTags.js b/scui/src/store/modules/viewTags.js similarity index 100% rename from admin-scui/src/store/modules/viewTags.js rename to scui/src/store/modules/viewTags.js diff --git a/admin-scui/src/style/app.scss b/scui/src/style/app.scss similarity index 100% rename from admin-scui/src/style/app.scss rename to scui/src/style/app.scss diff --git a/admin-scui/src/style/dark.scss b/scui/src/style/dark.scss similarity index 100% rename from admin-scui/src/style/dark.scss rename to scui/src/style/dark.scss diff --git a/admin-scui/src/style/fix.scss b/scui/src/style/fix.scss similarity index 100% rename from admin-scui/src/style/fix.scss rename to scui/src/style/fix.scss diff --git a/admin-scui/src/style/media.scss b/scui/src/style/media.scss similarity index 100% rename from admin-scui/src/style/media.scss rename to scui/src/style/media.scss diff --git a/admin-scui/src/style/pages.scss b/scui/src/style/pages.scss similarity index 100% rename from admin-scui/src/style/pages.scss rename to scui/src/style/pages.scss diff --git a/admin-scui/src/style/style.scss b/scui/src/style/style.scss similarity index 100% rename from admin-scui/src/style/style.scss rename to scui/src/style/style.scss diff --git a/admin-scui/src/utils/color.js b/scui/src/utils/color.js similarity index 100% rename from admin-scui/src/utils/color.js rename to scui/src/utils/color.js diff --git a/admin-scui/src/utils/db.js b/scui/src/utils/db.js similarity index 100% rename from admin-scui/src/utils/db.js rename to scui/src/utils/db.js diff --git a/admin-scui/src/utils/errorHandler.js b/scui/src/utils/errorHandler.js similarity index 100% rename from admin-scui/src/utils/errorHandler.js rename to scui/src/utils/errorHandler.js diff --git a/admin-scui/src/utils/formatRoutes.js b/scui/src/utils/formatRoutes.js similarity index 100% rename from admin-scui/src/utils/formatRoutes.js rename to scui/src/utils/formatRoutes.js diff --git a/admin-scui/src/utils/load.js b/scui/src/utils/load.js similarity index 100% rename from admin-scui/src/utils/load.js rename to scui/src/utils/load.js diff --git a/admin-scui/src/utils/permission.js b/scui/src/utils/permission.js similarity index 100% rename from admin-scui/src/utils/permission.js rename to scui/src/utils/permission.js diff --git a/admin-scui/src/utils/print.js b/scui/src/utils/print.js similarity index 100% rename from admin-scui/src/utils/print.js rename to scui/src/utils/print.js diff --git a/admin-scui/src/utils/request.js b/scui/src/utils/request.js similarity index 100% rename from admin-scui/src/utils/request.js rename to scui/src/utils/request.js diff --git a/admin-scui/src/utils/template.js b/scui/src/utils/template.js similarity index 100% rename from admin-scui/src/utils/template.js rename to scui/src/utils/template.js diff --git a/admin-scui/src/utils/tool.js b/scui/src/utils/tool.js similarity index 100% rename from admin-scui/src/utils/tool.js rename to scui/src/utils/tool.js diff --git a/admin-scui/src/utils/useTabs.js b/scui/src/utils/useTabs.js similarity index 100% rename from admin-scui/src/utils/useTabs.js rename to scui/src/utils/useTabs.js diff --git a/admin-scui/src/utils/verificate.js b/scui/src/utils/verificate.js similarity index 100% rename from admin-scui/src/utils/verificate.js rename to scui/src/utils/verificate.js diff --git a/admin-scui/src/views/home/dashboard/index.vue b/scui/src/views/home/dashboard/index.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/index.vue rename to scui/src/views/home/dashboard/index.vue diff --git a/admin-scui/src/views/home/dashboard/widgets/components/about.vue b/scui/src/views/home/dashboard/widgets/components/about.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/widgets/components/about.vue rename to scui/src/views/home/dashboard/widgets/components/about.vue diff --git a/admin-scui/src/views/home/dashboard/widgets/components/echarts.vue b/scui/src/views/home/dashboard/widgets/components/echarts.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/widgets/components/echarts.vue rename to scui/src/views/home/dashboard/widgets/components/echarts.vue diff --git a/admin-scui/src/views/home/dashboard/widgets/components/index.js b/scui/src/views/home/dashboard/widgets/components/index.js similarity index 100% rename from admin-scui/src/views/home/dashboard/widgets/components/index.js rename to scui/src/views/home/dashboard/widgets/components/index.js diff --git a/admin-scui/src/views/home/dashboard/widgets/components/progress.vue b/scui/src/views/home/dashboard/widgets/components/progress.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/widgets/components/progress.vue rename to scui/src/views/home/dashboard/widgets/components/progress.vue diff --git a/admin-scui/src/views/home/dashboard/widgets/components/time.vue b/scui/src/views/home/dashboard/widgets/components/time.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/widgets/components/time.vue rename to scui/src/views/home/dashboard/widgets/components/time.vue diff --git a/admin-scui/src/views/home/dashboard/widgets/components/ver.vue b/scui/src/views/home/dashboard/widgets/components/ver.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/widgets/components/ver.vue rename to scui/src/views/home/dashboard/widgets/components/ver.vue diff --git a/admin-scui/src/views/home/dashboard/widgets/components/welcome.vue b/scui/src/views/home/dashboard/widgets/components/welcome.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/widgets/components/welcome.vue rename to scui/src/views/home/dashboard/widgets/components/welcome.vue diff --git a/admin-scui/src/views/home/dashboard/widgets/index.vue b/scui/src/views/home/dashboard/widgets/index.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/widgets/index.vue rename to scui/src/views/home/dashboard/widgets/index.vue diff --git a/admin-scui/src/views/home/dashboard/work/components/myapp.vue b/scui/src/views/home/dashboard/work/components/myapp.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/work/components/myapp.vue rename to scui/src/views/home/dashboard/work/components/myapp.vue diff --git a/admin-scui/src/views/home/dashboard/work/index.vue b/scui/src/views/home/dashboard/work/index.vue similarity index 100% rename from admin-scui/src/views/home/dashboard/work/index.vue rename to scui/src/views/home/dashboard/work/index.vue diff --git a/admin-scui/src/views/home/userCenter/index.vue b/scui/src/views/home/userCenter/index.vue similarity index 100% rename from admin-scui/src/views/home/userCenter/index.vue rename to scui/src/views/home/userCenter/index.vue diff --git a/admin-scui/src/views/home/userCenter/user/account.vue b/scui/src/views/home/userCenter/user/account.vue similarity index 100% rename from admin-scui/src/views/home/userCenter/user/account.vue rename to scui/src/views/home/userCenter/user/account.vue diff --git a/admin-scui/src/views/home/userCenter/user/logs.vue b/scui/src/views/home/userCenter/user/logs.vue similarity index 100% rename from admin-scui/src/views/home/userCenter/user/logs.vue rename to scui/src/views/home/userCenter/user/logs.vue diff --git a/admin-scui/src/views/home/userCenter/user/password.vue b/scui/src/views/home/userCenter/user/password.vue similarity index 100% rename from admin-scui/src/views/home/userCenter/user/password.vue rename to scui/src/views/home/userCenter/user/password.vue diff --git a/admin-scui/src/views/home/userCenter/user/pushSettings.vue b/scui/src/views/home/userCenter/user/pushSettings.vue similarity index 100% rename from admin-scui/src/views/home/userCenter/user/pushSettings.vue rename to scui/src/views/home/userCenter/user/pushSettings.vue diff --git a/admin-scui/src/views/home/userCenter/user/seting.vue b/scui/src/views/home/userCenter/user/seting.vue similarity index 100% rename from admin-scui/src/views/home/userCenter/user/seting.vue rename to scui/src/views/home/userCenter/user/seting.vue diff --git a/admin-scui/src/views/home/userCenter/user/space.vue b/scui/src/views/home/userCenter/user/space.vue similarity index 100% rename from admin-scui/src/views/home/userCenter/user/space.vue rename to scui/src/views/home/userCenter/user/space.vue diff --git a/admin-scui/src/views/home/userCenter/user/upToEnterprise.vue b/scui/src/views/home/userCenter/user/upToEnterprise.vue similarity index 100% rename from admin-scui/src/views/home/userCenter/user/upToEnterprise.vue rename to scui/src/views/home/userCenter/user/upToEnterprise.vue diff --git a/admin-scui/src/views/login/components/commonPage.vue b/scui/src/views/login/components/commonPage.vue similarity index 100% rename from admin-scui/src/views/login/components/commonPage.vue rename to scui/src/views/login/components/commonPage.vue diff --git a/admin-scui/src/views/login/components/passwordForm.vue b/scui/src/views/login/components/passwordForm.vue similarity index 100% rename from admin-scui/src/views/login/components/passwordForm.vue rename to scui/src/views/login/components/passwordForm.vue diff --git a/admin-scui/src/views/login/components/phoneForm.vue b/scui/src/views/login/components/phoneForm.vue similarity index 100% rename from admin-scui/src/views/login/components/phoneForm.vue rename to scui/src/views/login/components/phoneForm.vue diff --git a/admin-scui/src/views/login/index.vue b/scui/src/views/login/index.vue similarity index 100% rename from admin-scui/src/views/login/index.vue rename to scui/src/views/login/index.vue diff --git a/admin-scui/src/views/login/resetPassword.vue b/scui/src/views/login/resetPassword.vue similarity index 100% rename from admin-scui/src/views/login/resetPassword.vue rename to scui/src/views/login/resetPassword.vue diff --git a/admin-scui/src/views/login/userRegister.vue b/scui/src/views/login/userRegister.vue similarity index 100% rename from admin-scui/src/views/login/userRegister.vue rename to scui/src/views/login/userRegister.vue diff --git a/admin-scui/src/views/system/admin/add.vue b/scui/src/views/system/admin/add.vue similarity index 100% rename from admin-scui/src/views/system/admin/add.vue rename to scui/src/views/system/admin/add.vue diff --git a/admin-scui/src/views/system/admin/group.vue b/scui/src/views/system/admin/group.vue similarity index 100% rename from admin-scui/src/views/system/admin/group.vue rename to scui/src/views/system/admin/group.vue diff --git a/admin-scui/src/views/system/admin/index.vue b/scui/src/views/system/admin/index.vue similarity index 100% rename from admin-scui/src/views/system/admin/index.vue rename to scui/src/views/system/admin/index.vue diff --git a/admin-scui/src/views/system/admin/save.vue b/scui/src/views/system/admin/save.vue similarity index 100% rename from admin-scui/src/views/system/admin/save.vue rename to scui/src/views/system/admin/save.vue diff --git a/admin-scui/src/views/system/apiLog/index.vue b/scui/src/views/system/apiLog/index.vue similarity index 100% rename from admin-scui/src/views/system/apiLog/index.vue rename to scui/src/views/system/apiLog/index.vue diff --git a/admin-scui/src/views/system/apiLog/info.vue b/scui/src/views/system/apiLog/info.vue similarity index 100% rename from admin-scui/src/views/system/apiLog/info.vue rename to scui/src/views/system/apiLog/info.vue diff --git a/admin-scui/src/views/system/config/index.vue b/scui/src/views/system/config/index.vue similarity index 100% rename from admin-scui/src/views/system/config/index.vue rename to scui/src/views/system/config/index.vue diff --git a/admin-scui/src/views/system/group/add.vue b/scui/src/views/system/group/add.vue similarity index 100% rename from admin-scui/src/views/system/group/add.vue rename to scui/src/views/system/group/add.vue diff --git a/admin-scui/src/views/system/group/index.vue b/scui/src/views/system/group/index.vue similarity index 100% rename from admin-scui/src/views/system/group/index.vue rename to scui/src/views/system/group/index.vue diff --git a/admin-scui/src/views/system/group/permission.vue b/scui/src/views/system/group/permission.vue similarity index 100% rename from admin-scui/src/views/system/group/permission.vue rename to scui/src/views/system/group/permission.vue diff --git a/admin-scui/src/views/system/group/save.vue b/scui/src/views/system/group/save.vue similarity index 100% rename from admin-scui/src/views/system/group/save.vue rename to scui/src/views/system/group/save.vue diff --git a/admin-scui/src/views/system/log/index.vue b/scui/src/views/system/log/index.vue similarity index 100% rename from admin-scui/src/views/system/log/index.vue rename to scui/src/views/system/log/index.vue diff --git a/admin-scui/src/views/system/log/info.vue b/scui/src/views/system/log/info.vue similarity index 100% rename from admin-scui/src/views/system/log/info.vue rename to scui/src/views/system/log/info.vue diff --git a/admin-scui/src/views/system/permission/add.vue b/scui/src/views/system/permission/add.vue similarity index 100% rename from admin-scui/src/views/system/permission/add.vue rename to scui/src/views/system/permission/add.vue diff --git a/admin-scui/src/views/system/permission/index.vue b/scui/src/views/system/permission/index.vue similarity index 100% rename from admin-scui/src/views/system/permission/index.vue rename to scui/src/views/system/permission/index.vue diff --git a/admin-scui/src/views/system/permission/save.vue b/scui/src/views/system/permission/save.vue similarity index 100% rename from admin-scui/src/views/system/permission/save.vue rename to scui/src/views/system/permission/save.vue diff --git a/admin-scui/src/views/website/banner/add.vue b/scui/src/views/website/banner/add.vue similarity index 100% rename from admin-scui/src/views/website/banner/add.vue rename to scui/src/views/website/banner/add.vue diff --git a/admin-scui/src/views/website/banner/index.vue b/scui/src/views/website/banner/index.vue similarity index 100% rename from admin-scui/src/views/website/banner/index.vue rename to scui/src/views/website/banner/index.vue diff --git a/admin-scui/src/views/website/banner/save.vue b/scui/src/views/website/banner/save.vue similarity index 100% rename from admin-scui/src/views/website/banner/save.vue rename to scui/src/views/website/banner/save.vue diff --git a/admin-scui/src/views/website/bannerCate/add.vue b/scui/src/views/website/bannerCate/add.vue similarity index 100% rename from admin-scui/src/views/website/bannerCate/add.vue rename to scui/src/views/website/bannerCate/add.vue diff --git a/admin-scui/src/views/website/bannerCate/index.vue b/scui/src/views/website/bannerCate/index.vue similarity index 100% rename from admin-scui/src/views/website/bannerCate/index.vue rename to scui/src/views/website/bannerCate/index.vue diff --git a/admin-scui/src/views/website/bannerCate/save.vue b/scui/src/views/website/bannerCate/save.vue similarity index 100% rename from admin-scui/src/views/website/bannerCate/save.vue rename to scui/src/views/website/bannerCate/save.vue diff --git a/admin-scui/src/views/website/download/add.vue b/scui/src/views/website/download/add.vue similarity index 100% rename from admin-scui/src/views/website/download/add.vue rename to scui/src/views/website/download/add.vue diff --git a/admin-scui/src/views/website/download/index.vue b/scui/src/views/website/download/index.vue similarity index 100% rename from admin-scui/src/views/website/download/index.vue rename to scui/src/views/website/download/index.vue diff --git a/admin-scui/src/views/website/download/save.vue b/scui/src/views/website/download/save.vue similarity index 100% rename from admin-scui/src/views/website/download/save.vue rename to scui/src/views/website/download/save.vue diff --git a/admin-scui/src/views/website/downloadCate/add.vue b/scui/src/views/website/downloadCate/add.vue similarity index 100% rename from admin-scui/src/views/website/downloadCate/add.vue rename to scui/src/views/website/downloadCate/add.vue diff --git a/admin-scui/src/views/website/downloadCate/index.vue b/scui/src/views/website/downloadCate/index.vue similarity index 100% rename from admin-scui/src/views/website/downloadCate/index.vue rename to scui/src/views/website/downloadCate/index.vue diff --git a/admin-scui/src/views/website/downloadCate/save.vue b/scui/src/views/website/downloadCate/save.vue similarity index 100% rename from admin-scui/src/views/website/downloadCate/save.vue rename to scui/src/views/website/downloadCate/save.vue diff --git a/admin-scui/src/views/website/feedback/add.vue b/scui/src/views/website/feedback/add.vue similarity index 100% rename from admin-scui/src/views/website/feedback/add.vue rename to scui/src/views/website/feedback/add.vue diff --git a/admin-scui/src/views/website/feedback/index.vue b/scui/src/views/website/feedback/index.vue similarity index 100% rename from admin-scui/src/views/website/feedback/index.vue rename to scui/src/views/website/feedback/index.vue diff --git a/admin-scui/src/views/website/feedback/save.vue b/scui/src/views/website/feedback/save.vue similarity index 100% rename from admin-scui/src/views/website/feedback/save.vue rename to scui/src/views/website/feedback/save.vue diff --git a/admin-scui/src/views/website/friendLink/add.vue b/scui/src/views/website/friendLink/add.vue similarity index 100% rename from admin-scui/src/views/website/friendLink/add.vue rename to scui/src/views/website/friendLink/add.vue diff --git a/admin-scui/src/views/website/friendLink/index.vue b/scui/src/views/website/friendLink/index.vue similarity index 100% rename from admin-scui/src/views/website/friendLink/index.vue rename to scui/src/views/website/friendLink/index.vue diff --git a/admin-scui/src/views/website/friendLink/save.vue b/scui/src/views/website/friendLink/save.vue similarity index 100% rename from admin-scui/src/views/website/friendLink/save.vue rename to scui/src/views/website/friendLink/save.vue diff --git a/admin-scui/src/views/website/jobOffers/add.vue b/scui/src/views/website/jobOffers/add.vue similarity index 100% rename from admin-scui/src/views/website/jobOffers/add.vue rename to scui/src/views/website/jobOffers/add.vue diff --git a/admin-scui/src/views/website/jobOffers/index.vue b/scui/src/views/website/jobOffers/index.vue similarity index 100% rename from admin-scui/src/views/website/jobOffers/index.vue rename to scui/src/views/website/jobOffers/index.vue diff --git a/admin-scui/src/views/website/jobOffers/save.vue b/scui/src/views/website/jobOffers/save.vue similarity index 100% rename from admin-scui/src/views/website/jobOffers/save.vue rename to scui/src/views/website/jobOffers/save.vue diff --git a/admin-scui/src/views/website/lang/add.vue b/scui/src/views/website/lang/add.vue similarity index 100% rename from admin-scui/src/views/website/lang/add.vue rename to scui/src/views/website/lang/add.vue diff --git a/admin-scui/src/views/website/lang/index.vue b/scui/src/views/website/lang/index.vue similarity index 100% rename from admin-scui/src/views/website/lang/index.vue rename to scui/src/views/website/lang/index.vue diff --git a/admin-scui/src/views/website/lang/save.vue b/scui/src/views/website/lang/save.vue similarity index 100% rename from admin-scui/src/views/website/lang/save.vue rename to scui/src/views/website/lang/save.vue diff --git a/admin-scui/src/views/website/message/add.vue b/scui/src/views/website/message/add.vue similarity index 100% rename from admin-scui/src/views/website/message/add.vue rename to scui/src/views/website/message/add.vue diff --git a/admin-scui/src/views/website/message/deal.vue b/scui/src/views/website/message/deal.vue similarity index 100% rename from admin-scui/src/views/website/message/deal.vue rename to scui/src/views/website/message/deal.vue diff --git a/admin-scui/src/views/website/message/index.vue b/scui/src/views/website/message/index.vue similarity index 100% rename from admin-scui/src/views/website/message/index.vue rename to scui/src/views/website/message/index.vue diff --git a/admin-scui/src/views/website/message/save.vue b/scui/src/views/website/message/save.vue similarity index 100% rename from admin-scui/src/views/website/message/save.vue rename to scui/src/views/website/message/save.vue diff --git a/admin-scui/src/views/website/news/add.vue b/scui/src/views/website/news/add.vue similarity index 100% rename from admin-scui/src/views/website/news/add.vue rename to scui/src/views/website/news/add.vue diff --git a/admin-scui/src/views/website/news/index.vue b/scui/src/views/website/news/index.vue similarity index 100% rename from admin-scui/src/views/website/news/index.vue rename to scui/src/views/website/news/index.vue diff --git a/admin-scui/src/views/website/news/save.vue b/scui/src/views/website/news/save.vue similarity index 100% rename from admin-scui/src/views/website/news/save.vue rename to scui/src/views/website/news/save.vue diff --git a/admin-scui/src/views/website/newsCate/add.vue b/scui/src/views/website/newsCate/add.vue similarity index 100% rename from admin-scui/src/views/website/newsCate/add.vue rename to scui/src/views/website/newsCate/add.vue diff --git a/admin-scui/src/views/website/newsCate/index.vue b/scui/src/views/website/newsCate/index.vue similarity index 100% rename from admin-scui/src/views/website/newsCate/index.vue rename to scui/src/views/website/newsCate/index.vue diff --git a/admin-scui/src/views/website/newsCate/save.vue b/scui/src/views/website/newsCate/save.vue similarity index 100% rename from admin-scui/src/views/website/newsCate/save.vue rename to scui/src/views/website/newsCate/save.vue diff --git a/admin-scui/src/views/website/platform/add.vue b/scui/src/views/website/platform/add.vue similarity index 100% rename from admin-scui/src/views/website/platform/add.vue rename to scui/src/views/website/platform/add.vue diff --git a/admin-scui/src/views/website/platform/index.vue b/scui/src/views/website/platform/index.vue similarity index 100% rename from admin-scui/src/views/website/platform/index.vue rename to scui/src/views/website/platform/index.vue diff --git a/admin-scui/src/views/website/platform/save.vue b/scui/src/views/website/platform/save.vue similarity index 100% rename from admin-scui/src/views/website/platform/save.vue rename to scui/src/views/website/platform/save.vue diff --git a/admin-scui/src/views/website/product/add.vue b/scui/src/views/website/product/add.vue similarity index 100% rename from admin-scui/src/views/website/product/add.vue rename to scui/src/views/website/product/add.vue diff --git a/admin-scui/src/views/website/product/index.vue b/scui/src/views/website/product/index.vue similarity index 100% rename from admin-scui/src/views/website/product/index.vue rename to scui/src/views/website/product/index.vue diff --git a/admin-scui/src/views/website/product/save.vue b/scui/src/views/website/product/save.vue similarity index 100% rename from admin-scui/src/views/website/product/save.vue rename to scui/src/views/website/product/save.vue diff --git a/admin-scui/src/views/website/productCate/add.vue b/scui/src/views/website/productCate/add.vue similarity index 100% rename from admin-scui/src/views/website/productCate/add.vue rename to scui/src/views/website/productCate/add.vue diff --git a/admin-scui/src/views/website/productCate/index.vue b/scui/src/views/website/productCate/index.vue similarity index 100% rename from admin-scui/src/views/website/productCate/index.vue rename to scui/src/views/website/productCate/index.vue diff --git a/admin-scui/src/views/website/productCate/save.vue b/scui/src/views/website/productCate/save.vue similarity index 100% rename from admin-scui/src/views/website/productCate/save.vue rename to scui/src/views/website/productCate/save.vue diff --git a/admin-scui/src/views/website/seo/add.vue b/scui/src/views/website/seo/add.vue similarity index 100% rename from admin-scui/src/views/website/seo/add.vue rename to scui/src/views/website/seo/add.vue diff --git a/admin-scui/src/views/website/seo/index.vue b/scui/src/views/website/seo/index.vue similarity index 100% rename from admin-scui/src/views/website/seo/index.vue rename to scui/src/views/website/seo/index.vue diff --git a/admin-scui/src/views/website/seo/save.vue b/scui/src/views/website/seo/save.vue similarity index 100% rename from admin-scui/src/views/website/seo/save.vue rename to scui/src/views/website/seo/save.vue diff --git a/admin-scui/src/views/website/video/add.vue b/scui/src/views/website/video/add.vue similarity index 100% rename from admin-scui/src/views/website/video/add.vue rename to scui/src/views/website/video/add.vue diff --git a/admin-scui/src/views/website/video/index.vue b/scui/src/views/website/video/index.vue similarity index 100% rename from admin-scui/src/views/website/video/index.vue rename to scui/src/views/website/video/index.vue diff --git a/admin-scui/src/views/website/video/save.vue b/scui/src/views/website/video/save.vue similarity index 100% rename from admin-scui/src/views/website/video/save.vue rename to scui/src/views/website/video/save.vue diff --git a/admin-scui/src/views/website/videoCate/add.vue b/scui/src/views/website/videoCate/add.vue similarity index 100% rename from admin-scui/src/views/website/videoCate/add.vue rename to scui/src/views/website/videoCate/add.vue diff --git a/admin-scui/src/views/website/videoCate/index.vue b/scui/src/views/website/videoCate/index.vue similarity index 100% rename from admin-scui/src/views/website/videoCate/index.vue rename to scui/src/views/website/videoCate/index.vue diff --git a/admin-scui/src/views/website/videoCate/save.vue b/scui/src/views/website/videoCate/save.vue similarity index 100% rename from admin-scui/src/views/website/videoCate/save.vue rename to scui/src/views/website/videoCate/save.vue diff --git a/admin-scui/vue.config.js b/scui/vue.config.js similarity index 100% rename from admin-scui/vue.config.js rename to scui/vue.config.js