Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
haiweilian committed Feb 28, 2024
1 parent edda02c commit dacefd9
Show file tree
Hide file tree
Showing 35 changed files with 179 additions and 55 deletions.
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</head>
<body>
<div id="app"><div class="Layout" data-v-713ee069><!--[--><!--]--><!--[--><span tabindex="-1" data-v-8d787008></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-8d787008> Skip to content </a><!--]--><!----><header class="VPNav" data-v-713ee069 data-v-d0eb1a28><div class="VPNavBar" data-v-d0eb1a28 data-v-4a5de5c5><div class="container" data-v-4a5de5c5><div class="title" data-v-4a5de5c5><div class="VPNavBarTitle" data-v-4a5de5c5 data-v-1b996601><a class="title" href="/vivy-nest-admin/" data-v-1b996601><!--[--><!--]--><!--[--><img class="VPImage logo" src="/vivy-nest-admin/logo.png" alt data-v-fd401334><!--]--><!--[-->Vivy Nest Admin<!--]--><!--[--><!--]--></a></div></div><div class="content" data-v-4a5de5c5><div class="curtain" data-v-4a5de5c5></div><div class="content-body" data-v-4a5de5c5><!--[--><!--]--><div class="VPNavBarSearch search" style="--vp-meta-key:&#39;Meta&#39;;" data-v-4a5de5c5><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-4a5de5c5 data-v-f2d70d37><span id="main-nav-aria-label" class="visually-hidden" data-v-f2d70d37>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/vivy-nest-admin/" tabindex="0" data-v-f2d70d37 data-v-abf6c68f><!--[--><span data-v-abf6c68f>首页</span><!--]--></a><!--]--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="http://43.140.221.180:8000" target="_blank" rel="noreferrer" tabindex="0" data-v-f2d70d37 data-v-abf6c68f><!--[--><span data-v-abf6c68f>在线演示</span><!--]--></a><!--]--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="https://gitee.com/haiweilian/vivy-nest-admin" target="_blank" rel="noreferrer" tabindex="0" data-v-f2d70d37 data-v-abf6c68f><!--[--><span data-v-abf6c68f>Gitee</span><!--]--></a><!--]--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="https://github.com/haiweilian/vivy-nest-admin" target="_blank" rel="noreferrer" tabindex="0" data-v-f2d70d37 data-v-abf6c68f><!--[--><span data-v-abf6c68f>Github</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-4a5de5c5 data-v-b08c71ec><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="toggle dark mode" aria-checked="false" data-v-b08c71ec data-v-87663761 data-v-deb14101><span class="check" data-v-deb14101><span class="icon" data-v-deb14101><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-87663761><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-87663761><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div><!----><div class="VPFlyout VPNavBarExtra extra" data-v-4a5de5c5 data-v-b980df13 data-v-6b064a0e><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-6b064a0e><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="icon" data-v-6b064a0e><circle cx="12" cy="12" r="2"></circle><circle cx="19" cy="12" r="2"></circle><circle cx="5" cy="12" r="2"></circle></svg></button><div class="menu" data-v-6b064a0e><div class="VPMenu" data-v-6b064a0e data-v-5feebeed><!----><!--[--><!--[--><!----><div class="group" data-v-b980df13><div class="item appearance" data-v-b980df13><p class="label" data-v-b980df13>Appearance</p><div class="appearance-action" data-v-b980df13><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="toggle dark mode" aria-checked="false" data-v-b980df13 data-v-87663761 data-v-deb14101><span class="check" data-v-deb14101><span class="icon" data-v-deb14101><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-87663761><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-87663761><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div></div></div><!----><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-4a5de5c5 data-v-798f792b><span class="container" data-v-798f792b><span class="top" data-v-798f792b></span><span class="middle" data-v-798f792b></span><span class="bottom" data-v-798f792b></span></span></button></div></div></div></div><!----></header><div class="VPLocalNav fixed reached-top" data-v-713ee069 data-v-abd1749c><!----><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-abd1749c data-v-577267cd><button data-v-577267cd>Return to top</button><!----></div></div><!----><div class="VPContent" id="VPContent" data-v-713ee069 data-v-4572ad21><!--[--><div class="NotFound" data-v-4572ad21 data-v-58f58b9c><p class="code" data-v-58f58b9c>404</p><h1 class="title" data-v-58f58b9c>PAGE NOT FOUND</h1><div class="divider" data-v-58f58b9c></div><blockquote class="quote" data-v-58f58b9c>But if you don&#39;t change your direction, and if you keep looking, you may end up where you are heading.</blockquote><div class="action" data-v-58f58b9c><a class="link" href="/vivy-nest-admin/" aria-label="go to home" data-v-58f58b9c>Take me home</a></div></div><!--]--></div><!----><!--[--><!--]--></div></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"back_business_gen.md\":\"8647ea4e\",\"back_business_job.md\":\"fce2ab24\",\"back_common_datascope.md\":\"35d670b2\",\"back_common_context.md\":\"44b20a27\",\"back_business_template.md\":\"348d5933\",\"back_common_decorator.md\":\"16004ff5\",\"back_business_upload.md\":\"b655bfda\",\"back_business_excel.md\":\"44793559\",\"back_common_logger.md\":\"93c4d58b\",\"back_common_swagger.md\":\"cecbfd54\",\"back_introduce.md\":\"9256e77a\",\"back_common_validator.md\":\"8123eefe\",\"back_plugin_config.md\":\"131d73ae\",\"back_common_exception.md\":\"be8c47c7\",\"development.md\":\"97eea83e\",\"deployment.md\":\"2cc33a00\",\"back_common_security.md\":\"7a45951c\",\"back_plugin_mybatis.md\":\"954e6e83\",\"changelog.md\":\"22914cc1\",\"contribution.md\":\"576b636d\",\"introduce.md\":\"00dab98b\",\"front_introduce.md\":\"4cdd21e0\",\"index.md\":\"f122fcb0\",\"front_dynamic-menu.md\":\"59fac3aa\",\"front_components_dict.md\":\"d128fe59\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Vivy Nest Admin\",\"description\":\"基于 Nest.js & React.js 的后台权限管理系统\",\"base\":\"/vivy-nest-admin/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"outline\":\"deep\",\"nav\":[{\"text\":\"首页\",\"link\":\"/\"},{\"text\":\"在线演示\",\"link\":\"http://43.140.221.180:8000\"},{\"text\":\"Gitee\",\"link\":\"https://gitee.com/haiweilian/vivy-nest-admin\"},{\"text\":\"Github\",\"link\":\"https://github.com/haiweilian/vivy-nest-admin\"}],\"sidebar\":[{\"text\":\"介绍\",\"link\":\"/introduce\"},{\"text\":\"本地开发\",\"link\":\"/development\"},{\"text\":\"环境部署🚧\",\"link\":\"/deployment\"},{\"text\":\"贡献指南🚧\",\"link\":\"/contribution\"},{\"text\":\"更新日志\",\"link\":\"/changelog\"},{\"text\":\"后端手册\",\"items\":[{\"text\":\"介绍\",\"link\":\"/back/introduce\"},{\"text\":\"通用模块\",\"items\":[{\"text\":\"系统权限\",\"link\":\"/back/common/security\"},{\"text\":\"系统日志\",\"link\":\"/back/common/logger\"},{\"text\":\"系统接口\",\"link\":\"/back/common/swagger\"},{\"text\":\"数据权限🚧\",\"link\":\"/back/common/datascope\"},{\"text\":\"参数校验\",\"link\":\"/back/common/validator\"},{\"text\":\"异常处理\",\"link\":\"/back/common/exception\"},{\"text\":\"异步上下文\",\"link\":\"/back/common/context\"},{\"text\":\"装饰器(注解)\",\"link\":\"/back/common/decorator\"}]},{\"text\":\"业务模块\",\"items\":[{\"text\":\"代码生成\",\"link\":\"/back/business/gen\"},{\"text\":\"导入导出\",\"link\":\"/back/business/excel\"},{\"text\":\"上传下载🚧\",\"link\":\"/back/business/upload\"},{\"text\":\"定时任务\",\"link\":\"/back/business/job\"},{\"text\":\"新建子模块\",\"link\":\"/back/business/template\"}]},{\"text\":\"本地插件\",\"items\":[{\"text\":\"Config\",\"link\":\"/back/plugin/config\"},{\"text\":\"Mybatis\",\"link\":\"/back/plugin/mybatis\"}]}]},{\"text\":\"前端手册\",\"items\":[{\"text\":\"介绍\",\"link\":\"/front/introduce\"},{\"text\":\"动态菜单\",\"link\":\"/front/dynamic-menu\"},{\"text\":\"项目组件\",\"items\":[{\"text\":\"数据字典\",\"link\":\"/front/components/dict\"}]}]}]},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":false}");</script>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"back_business_gen.md\":\"8647ea4e\",\"back_business_excel.md\":\"44793559\",\"back_business_template.md\":\"348d5933\",\"back_business_upload.md\":\"b655bfda\",\"back_business_job.md\":\"fce2ab24\",\"back_common_datascope.md\":\"35d670b2\",\"back_common_context.md\":\"44b20a27\",\"back_common_decorator.md\":\"16004ff5\",\"back_common_exception.md\":\"be8c47c7\",\"back_common_logger.md\":\"93c4d58b\",\"back_common_security.md\":\"7a45951c\",\"back_common_swagger.md\":\"cecbfd54\",\"back_introduce.md\":\"9256e77a\",\"back_common_validator.md\":\"8123eefe\",\"changelog.md\":\"22914cc1\",\"contribution.md\":\"576b636d\",\"back_plugin_mybatis.md\":\"954e6e83\",\"back_plugin_config.md\":\"131d73ae\",\"deployment.md\":\"2cc33a00\",\"development.md\":\"97eea83e\",\"front_components_dict.md\":\"d128fe59\",\"front_dynamic-menu.md\":\"59fac3aa\",\"front_electron.md\":\"ad64de13\",\"front_introduce.md\":\"4cdd21e0\",\"index.md\":\"f122fcb0\",\"introduce.md\":\"d026ec76\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Vivy Nest Admin\",\"description\":\"基于 Nest.js & React.js 的后台权限管理系统\",\"base\":\"/vivy-nest-admin/\",\"head\":[],\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"outline\":\"deep\",\"nav\":[{\"text\":\"首页\",\"link\":\"/\"},{\"text\":\"在线演示\",\"link\":\"http://43.140.221.180:8000\"},{\"text\":\"Gitee\",\"link\":\"https://gitee.com/haiweilian/vivy-nest-admin\"},{\"text\":\"Github\",\"link\":\"https://github.com/haiweilian/vivy-nest-admin\"}],\"sidebar\":[{\"text\":\"介绍\",\"link\":\"/introduce\"},{\"text\":\"本地开发\",\"link\":\"/development\"},{\"text\":\"环境部署🚧\",\"link\":\"/deployment\"},{\"text\":\"贡献指南🚧\",\"link\":\"/contribution\"},{\"text\":\"更新日志\",\"link\":\"/changelog\"},{\"text\":\"后端手册\",\"items\":[{\"text\":\"介绍\",\"link\":\"/back/introduce\"},{\"text\":\"通用模块\",\"items\":[{\"text\":\"系统权限\",\"link\":\"/back/common/security\"},{\"text\":\"系统日志\",\"link\":\"/back/common/logger\"},{\"text\":\"系统接口\",\"link\":\"/back/common/swagger\"},{\"text\":\"数据权限🚧\",\"link\":\"/back/common/datascope\"},{\"text\":\"参数校验\",\"link\":\"/back/common/validator\"},{\"text\":\"异常处理\",\"link\":\"/back/common/exception\"},{\"text\":\"异步上下文\",\"link\":\"/back/common/context\"},{\"text\":\"装饰器(注解)\",\"link\":\"/back/common/decorator\"}]},{\"text\":\"业务模块\",\"items\":[{\"text\":\"代码生成\",\"link\":\"/back/business/gen\"},{\"text\":\"导入导出\",\"link\":\"/back/business/excel\"},{\"text\":\"上传下载🚧\",\"link\":\"/back/business/upload\"},{\"text\":\"定时任务\",\"link\":\"/back/business/job\"},{\"text\":\"新建子模块\",\"link\":\"/back/business/template\"}]},{\"text\":\"本地插件\",\"items\":[{\"text\":\"Config\",\"link\":\"/back/plugin/config\"},{\"text\":\"Mybatis\",\"link\":\"/back/plugin/mybatis\"}]}]},{\"text\":\"前端手册\",\"items\":[{\"text\":\"介绍\",\"link\":\"/front/introduce\"},{\"text\":\"动态菜单\",\"link\":\"/front/dynamic-menu\"},{\"text\":\"项目组件\",\"items\":[{\"text\":\"数据字典\",\"link\":\"/front/components/dict\"}]},{\"text\":\"桌面应用程序\",\"link\":\"/front/electron\"}]}]},\"locales\":{},\"scrollOffset\":90,\"cleanUrls\":false}");</script>

</body>
</html>
Loading

0 comments on commit dacefd9

Please sign in to comment.