diff --git a/web/CHANGELOG.md b/web/CHANGELOG.md deleted file mode 100644 index ccae198..0000000 --- a/web/CHANGELOG.md +++ /dev/null @@ -1,435 +0,0 @@ -# vue-next-admin 更新日志 - -🎉🎉🔥 `vue-next-admin` 基于 vue3.x 、Typescript、vite、Element plus 等,适配手机、平板、pc 的后台开源免费模板库(vue2.x 请切换 vue-prev-admin 分支) - -## 2.4.21 - -`2022.12.12` - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 菜单背景高亮颜色可自定义,通过 `布局配置 -> 菜单设置 -> 菜单高亮背景色` 进行设置 -- 🐞 修复 `分栏布局` 二级导航菜单内容多时,无法滚动问题,感谢群友@静雨轩主人 -- 🐞 修复 [!42 修复 工作流无法添加新节点问题](https://gitee.com/lyt-top/vue-next-admin/pulls/42),感谢[@beta](https://gitee.com/beta_dz) -- 🎯 优化 `/make/tableDemo` 表头很多时,无法滚动问题,感谢群友@糊涂涂涂 - -## 2.4.2 - -`2022.12.09` - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 国际化自动导入文件功能,只需在 `/src/i18n/pages` 下新建文件夹定义即可 -- 🎉 新增 `/make/tableDemo` 中 [搜索框展开,收缩功能,高级筛选组件 有计划做吗](https://gitee.com/lyt-top/vue-next-admin/issues/I6511L) -- 🐞 修复 [!40 开启 TagsView 缓存后,刷新后所有的路由都变成组件缓存了](https://gitee.com/lyt-top/vue-next-admin/pulls/40),感谢[@mrjimin](https://gitee.com/mrjimin) -- 🐞 修复 [!41 修复 get 请求传递嵌套对象或数组时无法正常编码问题](https://gitee.com/lyt-top/vue-next-admin/pulls/41),感谢[@随心](https://gitee.com/jiangqiang1996) -- 🐞 修复 组件 wangEditor 回显值的问题 -- 🐞 修复 `/fun/echartsMap`(地理坐标/地图)、`visualizingDemo2`(数据可视化演示 2) 演示报错问题 -- 🎯 优化 版本升级提示 -- 🎯 优化 无权限登录时增加提示信息,[BUG:因前端加载路由(initFrontEndControlRoutes)中当前用户角色为一个陌生角色, 导致 router.beforeEach 会死循环 浏览器崩溃](https://gitee.com/lyt-top/vue-next-admin/issues/I64HVO),感谢[@canroc](https://gitee.com/canroc)、[@随心](https://gitee.com/jiangqiang1996) -- 🌈 重构 `/views/system` 新增修改组件合并。[可以把新增修改组件合并成一个吧](https://gitee.com/lyt-top/vue-next-admin/issues/I64WES) -- 🌈 重构 图标选择器,[图标选择器没办法筛选,只能筛选 ali 的](https://gitee.com/lyt-top/vue-next-admin/issues/I64HZD),感谢[@随心](https://gitee.com/jiangqiang1996) - -## 2.4.1 - -`2022.11.30` - -- 🎉 新增 版本升级提示 -- 🐞 修复 [先打开 F12 再登录进去,然后改变浏览器大小 js 报错](https://gitee.com/lyt-top/vue-next-admin/issues/I63ZZT),感谢[@Quber](https://gitee.com/quber) - -## 2.4.0 - -`2022.11.29` - -⚡⚡⚡ 此版为破坏性更新,应群友建议 `script lang="ts"` 改 `script lang="ts" setup 语法糖`。 - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 表格封装演示,路径:`组件封装 -> 表格封装演示` -- 🎉 新增 master 分支 script lang="ts" 改成 script lang="ts" setup 语法糖,将同步基础分支 -- 🐞 修复 [v2.3.0 版本报错问题处理](https://gitee.com/lyt-top/vue-next-admin/issues/I623RP) -- 🐞 修复 [el-backtop 滚动高度不触发(固定了 header)](https://gitee.com/lyt-top/vue-next-admin/issues/I63N0D),感谢[@dejavuuuuu](https://gitee.com/zc19951010) -- 🎯 优化 完善 ts 类型,删除根目录 `plugins.d.ts、shim.d.ts、source.d.ts`,移入到 `/src/types/global.d.ts` -- 🎯 优化 代码 `watch` 移动到 `生命周期钩子` 最后,文字注释等 - -## 2.3.0 - -`2022.11.16` - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 新版登录页 -- 🎉 新增 tagsview 鼠标中键 `关闭当前 tagsview` -- 🎉 新增 `分栏菜单鼠标悬停预加载`。[分栏模式如何去掉鼠标悬浮父级菜单,分栏菜单自动加载的功能啊](https://gitee.com/lyt-top/vue-next-admin/issues/I5RUY7)。操作路径:`布局配置 -> 分栏设置` -- 🐞 修复 [vue-i18n](https://vue-i18n.intlify.dev/api/general.html#createi18n) 报错,[!39 修复 i18n 兼容性问题](https://toscode.gitee.com/lyt-top/vue-next-admin/pulls/39/files),感谢[@随心](https://toscode.gitee.com/jiangqiang1996) -- 🐞 修复 顶栏搜索功能点击蒙蔽弹窗不关闭 -- 🐞 修复 [!38 fix: bug refreshRouterViewKey 值为 null 导致路由缓存第一次无效](https://toscode.gitee.com/lyt-top/vue-next-admin/pulls/38/files),感谢[@P)](https://toscode.gitee.com/foxp8y) -- 🐞 修复 `路由参数 -> 普通路由/动态路由` 国际化演示时,`tagsView` 和 `浏览器标题` 显示异常。[演示中:路由参数界面 -> 动态路由,国际化显示时面包屑、浏览器标题有 bug](https://gitee.com/lyt-top/vue-next-admin/issues/I5JRJG) -- 🐞 修复 `路由参数 -> 普通路由/动态路由` 动态设置 `tagsViewName` 时,`tagsView 右键菜单刷新` 功能失效(也就是路由后面有参数时,query、params)。[普通或动态路由新建页面后点击 tagview 刷新无效](https://gitee.com/lyt-top/vue-next-admin/issues/I5K3YO),感谢[@dejavuuuuu](https://gitee.com/zc19951010) -- 🐞 修复 [表单(el-form)中,字体图标偏移问题](https://gitee.com/lyt-top/vue-next-admin/issues/I5K1PM) -- 🐞 修复 路由 `router.addRoute` 时,一直提示 `No match found for location with path 'xxx'` -- 🎯 优化 全局 `getCurrentInstance` 替换成 [`provide/inject`](https://cn.vuejs.org/api/application.html#app-provide) 或通过 `ref` 处理 -- 🎯 优化 引入组件方式 `(import xxx from xxx)` 改成 `defineAsyncComponent(() => import(xxx))` -- 🎯 优化 页面高度 100% 问题,重写布局配置 `界面设置 -> 固定 Header` 多余的 `el-scrollbar` 逻辑、重写各界面需 `计算属性 computed` 设置动态高度问题(改为 css `flex` 设置自适应高度,具体查看文档:[设置可视区高度 100%](https://lyt-top.gitee.io/vue-next-admin-doc-preview/config/otherIssues/#%E8%AE%BE%E7%BD%AE%E5%8F%AF%E8%A7%86%E5%8C%BA%E9%AB%98%E5%BA%A6-100)。[!31 修复页面样式无法通过百分比设置的问题](https://toscode.gitee.com/lyt-top/vue-next-admin/pulls/31),感谢[@LostDeer](https://toscode.gitee.com/lyt-top/vue-next-admin/pulls/31/files)。`(改动较大,删除多余代码)` -- 🎯 优化 [wangeditor](https://www.wangeditor.com/) 组件,`@wangeditor/editor-for-vue`。可自行修改,组件位置:`/src/components/editor`。相关 Issues:[wangeditor 编辑器多个菜单不能回弹](https://gitee.com/lyt-top/vue-next-admin/issues/I5M5H7) -- 🌈 重构 外链、内嵌 iframe 逻辑 + 美化,iframe 支持缓存 - -## 2.2.0 - -`2022.07.10` - -⚡⚡⚡ [/sec/stores/userInfo.ts](https://gitee.com/lyt-top/vue-next-admin/blob/master/src/stores/userInfo.ts) 下添加了 `getApiUserInfo` 接口模拟数据 `setTimeout` 为 3 秒 - -- 🌟 更新 依赖更新最新版本 -- 🐞 修复 [主界面重新授权按钮点击卡死不跳转登录界面#I5C3JS](https://gitee.com/lyt-top/vue-next-admin/issues/I5C3JS),感谢[@Hero-Typ](https://gitee.com/tian_yu_peng) -- 🐞 修复 编译警告[#I5CVSB](https://gitee.com/lyt-top/vue-next-admin/issues/I5CVSB),全局替换成 `:deep(attr)`,感谢[@Linvas](https://gitee.com/linvas)。参考文档:[vue3 sfc-style](https://v3.cn.vuejs.org/api/sfc-style.html#style-scoped)。`node_modules\print-js\dist\print.js` 需 `print-js` 作者适配或去除 `package.json` 中的 `"print-js": "^1.6.0"` -- 🐞 修复 [vue-next-admin-template-js 版本前端控制路由:userInfo.js 请求用户信息接口报错,加载不到路由 可以写个定时器模拟一下接口 一样的报错#I5F1HP](https://gitee.com/lyt-top/vue-next-admin/issues/I5F1HP),感谢[@白开水](https://gitee.com/libin951223) - -## 2.1.1 - -`2022.05.27` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 深色模式下,`` 时,`:active` 样式 -- 🎯 优化 [页面缓存在刷新之后失效 #I58U75](https://gitee.com/lyt-top/vue-next-admin/issues/I58U75)),感谢[@ls0428](https://gitee.com/ls0428) -- 🎯 优化 [SvgIcon 对下载的 Svg 图像设置颜色无效 #I59ND0](https://gitee.com/lyt-top/vue-next-admin/issues/I59ND0)),感谢[@elus_z](https://gitee.com/elus_z) -- 🎯 优化 `/src/utils/toolsValidate.ts` 工具类 -- 🐞 修复 [布局切换,TagsView 显示的 tab 会多一个出来 #I58WGM](https://gitee.com/lyt-top/vue-next-admin/issues/I58WGM),感谢[@lg_boy](https://gitee.com/lg_boy) -- 🐞 修复 [如果设置顶部面包屑导航开启图标 isBreadcrumbIcon=true 后,样式有点问题 如果不开启就是正常的 #I58VB8](https://gitee.com/lyt-top/vue-next-admin/issues/I58VB8) -- 🐞 修复 地址栏路由地址输入错误时,返回首页后,再次输入路由地址错误时,不跳转 404 问题 -- 🐞 修复 [2.1.0 版本的图标选择组件多次点击后功能失效 #I590TH](https://gitee.com/lyt-top/vue-next-admin/issues/I590TH),感谢[@quber](https://gitee.com/quber) - -## 2.1.0 - -`2022.04.18` - -⚡⚡⚡ 此版本为破环性更新,优化内容如下:(谨慎更新!谨慎更新!!谨慎更新!!!)。因为 `vuex` 替换成 `pinia` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 部分界面图片不显示问题(更换 gitee 在线图片地址源) -- 🎯 优化 各界面方法引入与逻辑之间添加一行空行,方便区分内容 -- 🎯 优化 图标选择器 [#I4YAHB](https://gitee.com/lyt-top/vue-next-admin/issues/I4YAHB),感谢[@真有你的](https://gitee.com/sunliusen) -- 🎯 优化 图标选择器 icon type 类型为 all 时,类型 ali、ele、awe 回显问题 -- 🎯 优化 去掉开发环境 i18n 控制台警告,页面代码:[i18n/index.ts](https://gitee.com/lyt-top/vue-next-admin/blob/master/src/i18n/index.ts) -- 🎯 优化 `NextLoading.start()` 方法,防止第一次进入界面时出现短暂空白 -- 🎯 优化 地址栏有参数退出登录,再次登录不跳之前界面问题 `src/layout/navBars/breadcrumb/user.vue` -- 🎯 优化 `SvgIcon` 组件,防止 `开启 Tagsview 图标` 时,`tagsView 右键菜单关闭` 报错问题,工作流不可连线、全屏时关闭按钮消失问题 -- 🎯 优化 [如果 url 中有中文等特殊字符,第一次切换该 tab 时 keep-alive 失效#I55JS7](https://gitee.com/lyt-top/vue-next-admin/issues/I55JS7),感谢[yuyong1566](https://gitee.com/yuyong1566) -- 🎯 优化 [wangEditor](https://www.wangeditor.com/) 更新到 v5,[vue3 版本线上示例中 wangeditor 富文本编辑器 demo 实例,无法换行#I5565B](https://gitee.com/lyt-top/vue-next-admin/issues/I5565B),感谢@[jenchih](https://gitee.com/jenchih) -- 🎯 优化 [在关闭 tagview 时,高度刷新时会会变化,出现滚动条](https://gitee.com/lyt-top/vue-next-admin/issues/I55FHM),感谢[张松](https://gitee.com/zs310071113) -- 🎯 优化 [路由参数](https://lyt-top.gitee.io/vue-next-admin-preview/#/params/common)演示 -- 🎉 新增 [vuex](https://vuex.vuejs.org/) 替换成 [pinia](https://pinia.vuejs.org/getting-started.html) -- 🎉 新增 tagsView 支持自定义 tagsView 名称(文章详情时有用),前往体验:[路由参数/普通路由](https://lyt-top.gitee.io/vue-next-admin-preview/#/params/common)。新增 tagsView 支持自定义名称国际化,感谢[@q7but](https://gitee.com/q7but)、[!22 add 添加自定义 tagVIewName 拓展,支持国际化](https://gitee.com/lyt-top/vue-next-admin/pulls/22/files)、感谢[@tony_tong_xin](https://gitee.com/tony_tong_xin) -- 🐞 修复 适配 `"element-plus": "^2.1.9",2.2.0` 版本 -- 🐞 修复 [导航栏横向布局后,一级菜单显示问题#I4Z3M3](https://gitee.com/lyt-top/vue-next-admin/issues/I4Z3M3) -- 🐞 修复 横向布局三级及以上导航菜单高亮、导航高度不统一问题 -- 🐞 修复 分栏模式下,选中的菜单是 primary 样式,鼠标移入字也变成 primary 色了,感谢群友@孤夜-流殇 -- 🐞 修复 [vuex 里面改了颜色 但是不生效 #I4WFMA](https://gitee.com/lyt-top/vue-next-admin/issues/I4WFMA) -- 🐞 修复 全局主题 primary 清空颜色后报错,[#I4X0LG](https://gitee.com/lyt-top/vue-next-admin/issues/I4X0LG),感谢[面向 BUG 编程](https://gitee.com/fhtfy) -- 🐞 修复 [.eslintrc.js 文件 rules 标签名错误 #I53IPK](https://gitee.com/lyt-top/vue-next-admin/issues/I53IPK),感谢[yuyong1566](https://gitee.com/yuyong1566) -- 🐞 修复 `开启 Tagsview 图标` 时,`tagsView 右键菜单关闭` 报错问题 -- 🐞 修复 `router.push` 路径找不到时报错问题,`404、401 界面` 已移入到 `main` 主布局里(之前全屏) -- 🐞 修复 [全局修改组件大小失效了](https://gitee.com/lyt-top/vue-next-admin/issues/I551RP),感谢[lg_boy](https://gitee.com/lg_boy) -- 🐞 修复 [修改一下配置时,需要每次都清理 `window.localStorage` 浏览器永久缓存,配置才会生效,问题解决#I567R1](https://gitee.com/lyt-top/vue-next-admin/issues/I567R1),感谢[@lanbao123](https://gitee.com/lanbao123) -- 🐞 修复 [标记为需要缓存的 tab 页后,再次从左侧菜单打开,还是显示被缓存的页面内容#I4UY3G](https://gitee.com/lyt-top/vue-next-admin/issues/I4UY3G),感谢@axcc1234、特别感谢群友@华仔 -- 🌈 重构 路由(`/src/router/index.ts`)解决 No match found for location with path "xxx"(前端控制,后端控制未解决) 问题 - -## 2.0.2 - -`2022.03.04` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 Alert 提示添加边框 -- 🎯 优化 功能 / 数字滚动 演示界面 -- 🐞 修复 全局主题按钮颜色 :active 问题 -- 🐞 修复 Dropdown 下拉菜单样式问题 -- 🐞 修复 SvgIcon 图标组件动态切换时报警告问题,[SvgIcon 改变 name 时可能导致图像不显示](https://gitee.com/lyt-top/vue-next-admin/issues/I4VGE0),感谢@axcc1234 - -## 2.0.1 - -`2022.02.25` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 svgIcon 图标组件 -- 🎯 优化 vite.config.ts 打包,感谢群友@YourObjec -- 🐞 修复 tagViews 开启图标不显示问题(风格 5),感谢群友@坏人 -- 🐞 修复 [Element Plus 1.2.0-beta.6 以后的版本 el-table 在移动端无法左右滑动](https://gitee.com/lyt-top/vue-next-admin/issues/I4UPTP),感谢@YGDada - -## 2.0.0 - -`2022.02.21` - -⚡⚡⚡ 此版本为破环性更新,优化内容如下:(谨慎更新!谨慎更新!!谨慎更新!!!)。演示界面建议直接覆盖文件。如需使用之前版本,请前往[gitee 发行版](https://gitee.com/lyt-top/vue-next-admin/releases) 进行对应版本下载。基础版会基于 `master` 分支进行修改 - -- 🌟 更新 依赖更新最新版本 -- 🌟 更新 登录页、首页 -- 💔 移除 vue-web-screen-shot -- 💔 移除 城市多级联动,完整 json 数据请去 [vue-next-admin-images/menu](https://gitee.com/lyt-top/vue-next-admin-images/tree/master/menu) 仓库查看 -- 💔 移除 功能/echartsTree 树图 -- 💔 移除 其它设置/Tagsview 风格 2、Tagsview 风格 3 -- 💔 移除 功能/验证器 -- 🚧 调整 src/api 编写方式 -- 🚧 调整 自定义封装公用组件演示,更好的维护 -- 🎉 新增 Volar 支持,vs code 配置参考 [Vue Language Features (Volar)](https://lyt-top.gitee.io/vue-next-admin-doc-preview/home/vscode/) -- 🎉 新增 `SvgIcon` 支持本地 svg 图标使用 -- 🎉 新增 表单表格验证演示 -- 🎯 优化 全局主题(移除 success、info、warning、danger) -- 🎯 优化 工作流(开源) -- 🎯 优化 element plus svg 图标,`elementXXX` 改成 `ele-XXX` -- 🌈 重构 深色模式 -- 🌹 合并 [处理 parent 的 h100 由于外层有 min-height 导致失效的问题](https://gitee.com/lyt-top/vue-next-admin/pulls/20),感谢@MaxNull、@21030442-mao -- 🐞 修复 element plus 升级 `^1.3.0-beta.5` 后 组件 size 大小问题(大改:涉及布局、演示界面) -- 🐞 修复 vs code 使用 Vue Language Features (Volar) 插件 代码报红问题(可以把公用的 ts 类型定义封装起来公用) - -## 1.2.2 - -`2021.12.21` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 iframes 滚动条问题 -- 🎯 优化 部署后每次都要强制刷新清浏览器缓存问题 -- 🎉 新增 工具类百分比验证演示 -- 🐞 修复 [tag-view 标签右键会超出浏览器 #I4KN78](https://gitee.com/lyt-top/vue-next-admin/issues/I4KN78) - -## 1.2.1 - -`2021.12.12` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 cropper 裁剪时卡顿问题 [#I4M2VQ](https://gitee.com/lyt-top/vue-next-admin/issues/I4M2VQ) -- 🎯 优化 Wangeditor 富文本编辑器的问题 [#I4LPC1](https://gitee.com/lyt-top/vue-next-admin/issues/I4LPC1)、[#I4LM7I](https://gitee.com/lyt-top/vue-next-admin/issues/I4LM7I) -- 🐞 修复 浏览器标题问题 -- 🐞 修复 element plus svg 图标引入 -- 🐞 修复 工作流不可以拖线连接问题 - -## 1.2.0 - -`2021.11.28` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 深色模式 -- 🎯 优化 `/@/utils` 文件夹,合并删除单一内容 -- 🎯 优化 系统设置:菜单管理(新增、修改)、角色管理(新增菜单权限)、用户管理、部门管理、字典管理 -- 🎯 优化 登录界面逻辑、权限管理逻辑 -- 🎯 优化 同步 [vue-next-admin-images](https://gitee.com/lyt-top/vue-next-admin-images/tree/master/menu) 后端控制菜单模拟数据 -- 🎉 新增 适配 Font Icon 向 SVG Icon 迁移(改动大,"element-plus": "^1.2.0-beta.4" 谨慎更新) -- 🐞 修复 热更新问题,感谢@甜蜜蜜 -- 🐞 修复 页面/element 字体图标演示 -- 🐞 修复 功能/图标选择器演示,新增高级功能 [issues #I4GJXQ](https://gitee.com/lyt-top/vue-next-admin/issues/I4GJXQ) - -## 1.1.2 - -`2021.10.17` - -- 🌟 更新 依赖更新最新版本 -- 🐞 修复 开启全屏时,刷新界面被还原成未全屏的状态 -- 🎯 优化 tagsView 右键菜单关闭逻辑 -- 🎯 优化 wangeditor 富文本编辑器(增加双向绑定) -- 🎉 新增 工作流(暂不开源) -- 🎉 新增 基础版 ts(不带国际化),切换 `vue-next-admin-template` 分支 - -## 1.1.1 - -`2021.09.25` - -- 🌟 更新 依赖更新最新版本(`"element-plus": "^1.1.0-beta.13"` 版本运行错误,`^1.1.0-beta.16`修复横向菜单卡死问题) -- 🐞 修复 Dialog 弹窗位置错误、Drawer 抽屉内边距、el-menu 菜单收起时背景色问题 -- 🎯 优化 锁屏界面自动锁屏(s/秒)必须设置至少 1 秒 -- 🎉 新增 分栏布局,鼠标移入当前项时,显示当前项菜单内容 -- 🎉 新增 工作流(未完成) - -## 1.1.0 - -`2021.09.10` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 小屏模式下登录页二维码遮挡标题问题 -- 🎉 新增 图片验证器 -- 🎉 新增 动态复杂表单 -- 🎉 新增 工作流(未完成) -- 🎉 新增 深色主题(伪深色,样式变动大,谨慎更新) - -## 1.0.18 - -`2021.08.29` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 权限组件去掉顶级 div(`/src/components/auth`) -- 🎉 新增 布局配置添加恢复默认按钮 -- 🐞 修复 升级 element plus 1.1.0-beta.7后项目无法启动、el-menu 菜单 -- 🐞 修复 表格固定列时的层级、设置了相对定位时,遮挡左侧导航菜单问题 - -## 1.0.17 - -`2021.08.22` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 去除设置布局切换,重置主题样式(initSetLayoutChange),切换布局需手动设置样式,设置的样式自动同步各布局 -- 🎯 优化 Dropdown 下拉菜单用户账号靠边时换行问题 -- 🎯 优化 左侧导航菜单,共用菜单树,防止 `布局配置` 设置 `菜单 / 顶栏` 时,样式丢失等问题 -- 🐞 修复 固定 header 后没有回到顶部的 bug,拉取项目后运行不起来的 bug。!14,感谢@wjs0509 -- 🐞 修复 tagView 右键全屏后,浏览器窗口大小发生任何变化都会导致左边菜单显示出来,并且可点击打开对应页面。I46E6T -- 🐞 修复 默认设置 `菜单 / 顶栏` 样式不生效问题(/@/src/store/modules/themeConfig.ts) - -## 1.0.16 - -`2021.08.14` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 菜单高亮(详情且详情设置了 meta.isHide 时,顶级菜单高亮),感谢群友@YourObject -- 🎯 优化 详情路径写法:如父级(/pages/filtering),那么详情为(/pages/filtering/details?id=1)。这样写可实现(详情时,父级菜单高亮),否则写成(/pages/filteringDetails?id=1)顶级菜单将不会高亮。可参考:`页面/过滤筛选组件`,点击当前图片进行测试 -- 🎯 优化 tagsView 右键菜单全屏时,打开的界面高度问题 -- 🎯 优化 图表批量 resize 问题 -- 🐞 修复 菜单收起时(设置全局主题:primary 且有二级菜单时),文字高亮颜色不对 -- 🐞 修复 国际化 #I43NPE。可参考:`页面/过滤筛选组件`,点击顶部语言切换,进行底部分页国际化查看 - -## 1.0.15 - -`2021.08.06` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 tagsView 右键菜单点击时的字段名(id 已修改成 contextMenuClickId)与路由中返回的 id 名冲突问题,感谢群友@伯牙已遇钟子期 -- 🎉 新增 多个 form 表单验证界面演示 - -## 1.0.14 - -`2021.07.29` - -- 🌟 更新 依赖更新最新版本(vue、vuex、vue-router),出现问题,请手动降级。版本查看:vnpm -- 🎯 优化 数据可视化图表演示加载卡顿问题、优化有图表的演示界面 -- 🎯 优化 路由参数演示界面 -- 🎯 优化 tagsView 操作演示界面,由于存在相同路由多标签,必须要传全部参数值(query 或者 params) -- 🎉 新增 开启 TagsView 共用,开启时:(多个路由菜单共用一个详情组件(参数为后点击的覆盖前面点击的),tagsView 中只会出现一个(不支持同时出现多个 tagsView 标签))。关闭时:(多个路由菜单共用一个详情组件,参数不同,会同时出现多个 tagsView 标签) -- 🐞 修复 tagsView 共用(单标签)时,右键菜单功能点击,参数不对的问题(第 2n+个参数未覆盖第一个参数值) -- 🐞 修复 多 tagsView 标签(参数不同)、单个 tagsView 标签公用(参数不同)所带来的刷新功能、横向自动滚动等问题 -- 🐞 修复 处理全屏若干问题,pr!12,感谢群友@另一个前端 - -## 1.0.13 - -`2021.07.25` - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 数据可视化演示界面(/visualizingDemo1、/visualizingDemo2) -- 🎉 新增 登录页扫码登录 - -## 1.0.12 - -`2021.07.16` - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 数据可视化演示空界面(待完善) -- 🎯 优化 tagsView 动态路由(xxx/:id/:name)时的右键菜单刷新、关闭其它时参数丢失问题(2021.07.15 优化) -- 🐞 修复 路由带参数时,复制路径到登录页,跳转后参数消失的问题 -- 🐞 修复 设置多个外链,点击后,页面内容停留在上一个内容(内容未改变)、国际化处理、打开新窗口 sessionStorage 共享等 - -## 1.0.11 - -`2021.07.14` - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 路由参数、图片懒加载界面演示 -- ⚠️ 警告 Form 表单 `binding value must be a string or number`,解决:加上 `label-position="top"` 不报警告(等待官方修复) -- 🎯 优化 锁屏界面动画效果、首页图表显示 -- 🎯 优化 tagsView 右键菜单 `关闭` 功能逻辑 -- 🐞 修复 开启 TagsView 拖拽报错及小于 `1000px` 时自动设置禁止拖拽(#I3ZRRI) -- 🐞 修复 `iframe 内嵌、外链` 高度问题,使用 computed 进行计算 -- 🐞 修复 默认布局开启 `侧边栏 Logo` 与关闭 `菜单水平折叠`,切换到横向布局时,菜单看不见的问题 -- 🐞 修复 切换不同布局时,再去开启 `经典布局分割菜单` 功能不生效问题 -- 🐞 修复 浏览器窗口标题中/英文切换不实时生效的问题 -- 🐞 修复 切换布局时,某些功能不可以使用。部分界面不需要取消事件监听(proxy.mittBus.off('xxx')) -- 🐞 修复 动态路由带参数,router-link 跳转问题(#I3YX6G) -- 🐞 修复 横向菜单有二级菜单时,点击子级菜单不高亮问题 -- 🐞 修复 功能 tagsView 操作演示不生效 - -## 1.0.10 - -`2021.07.07` - -- 🌟 更新 依赖更新最新版本(字体图标无问题) -- 🎯 优化 内嵌 iframe、外链,解决 tagsView 刷新问题 - -## 1.0.9 - -`2021.07.02` - -- 🌟 更新 依赖更新最新版本 -- 🎯 优化 图标选择器设置宽度、v-model 等问题 -- 🎯 优化 滚动通知栏在手机上的体验 -- 🎯 优化 系统管理/新增菜单(编辑菜单),使用 `图标选择器` 进行模拟 -- 🎯 优化 字体图标(自动载入) 逻辑 -- 🐞 修复 screenfull 全屏时,按键盘 esc 键图标不改变问题,感谢群友@伯牙已遇钟子期 - -## 1.0.8 - -`2021.06.29` - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 表单中英文切换演示 -- 🎯 优化 登录页查看密码 icon 图标 -- 🎯 优化 图标选择器 -- 🎯 优化 拖动指令 -- 🐞 修复 form 表单在页面小于 576px 时的排版问题 - -## 1.0.7 - -`2021.06.24` - -- 🌟 更新 依赖更新最新版本 -- 🎉 新增 拖动指令及其演示界面 -- 🎯 优化 锁屏界面,解锁提示 -- 🎯 优化 登录页在手机上显示的效果 - -## 1.0.6 - -`2021.06.23` - -- 🎯 优化 去掉内嵌 iframe 内边距(padding) -- 🎯 优化 城市多级联动组件 -- 🎯 优化 Tree 树形控件改成表格组件 -- 🐞 修复 Cascader 级联选择器高度问题 - -## 1.0.5 - -`2021.06.22` - -- 🌟 更新 vite 降级为@vite2.3.7,降级方法 `cnpm install vite@2.3.7`,防止 element plus 字体图标消失 -- 🐞 修复 开启后端控制路由(isRequestRoutes = true)时,内嵌 iframe、外链不可使用的问题 - -## 1.0.4 - -`2021.06.19` - -- 🌟 更新 依赖更新最新版本("vite": "^2.3.7")热更新无问题 -- 🎉 新增 深克隆工具,方便开发,感谢@kangert(#6) -- 🎯 优化 vuex 模块自动导入。感谢@kangert(#4),感谢群友@web 小学生-第五君 -- 🎯 优化 类型定义提高编码体验,修复不能将类型“string | undefined”分配给类型“string”的问题。感谢@kangert(#5) -- 🎯 优化 `layout` 文件夹移动到与 `views` 文件夹同级(改动较大,`/@/views/layout` 变成 `/@/layout`) -- 🎯 优化 页面有 `console.log` 时 `eslint` 不生效问题 -- 🎯 优化 页面、ts 中 `any` 类型问题(改动较大) -- 🎯 优化 登录页在手机上显示的效果 -- 🎯 优化 多行注释信息,鼠标放到方法名即可查看,更加直观的知道方法参数等。引入方法时需去掉以 `.ts` 结尾的后缀(改动较大) -- 🎯 优化 移除 `utils/storage.ts` 下的旧写法(改动较大) -- 🎯 优化 拆分 `router` 下内容,路由、前端、后端控制分开写,方便理解 -- 🐞 修复 鼠标移入顶部用户信息栏 `开/关全屏` 文字反向问题 -- 🐞 修复 热更新时,NextLoading(界面 loading) 不消失问题 `window.nextLoading === undefined` -- 🐞 修复 vuex 中不可以使用 `/@/api/xxx` 下的接口调用问题 - -## 1.0.3 - -`2021.06.02` - -- ❄️ 删除 G6 思维导图界面 -- 🌟 更新 手动更新 vue、vue-router、vuex 到最近最多人使用的版本,出现不可预测的问题请降低版本。版本查看:vue 版本查看 -- 🐞 修复 开启后端控制路由 `isRequestRoutes` 在非首页刷新页面后,回到首页的问题,感谢群友@伯牙已遇钟子期 - -## 1.0.2 - -`2021.06.01` - -- 🌟 更新 依赖更新最新版本 -- 🐞 修复 菜单搜索中文不可以搜索的问题,感谢群友@逍遥天意 - -## 1.0.1 - -`2021.05.31` - -- 🎉 新增 更新日志文件 `CHANGELOG.md`,以后每次更新都会在这里显示对应内容 -- 🌟 更新 依赖更新最新版本 -- 🐞 修复 分栏、经典布局路由设置 `meta.isHide` 为 `true` 时报错问题,感谢群友@29、@芭芭拉 -- 🐞 修复 经典布局点击 `tagsView` 左侧菜单数据不变问题 diff --git a/web/LICENSE b/web/LICENSE index 6f6a7ea..207357a 100644 --- a/web/LICENSE +++ b/web/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2021 lyt-Top +Copyright (c) 2023 dvadmin,hugedream Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/web/README.md b/web/README.md index a9f11b3..99cc0ce 100644 --- a/web/README.md +++ b/web/README.md @@ -1,8 +1,8 @@ -
django-vue-admin:web
+
django-vue3-admin:web
#### 🌈 介绍 -基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + next.vuex,适配手机、平板、pc 的后台开源免费模板,希望减少工作量,帮助大家实现快速开发。 +django-vue3-admin,基于 vue3 + CompositionAPI + typescript + vite + element plus, 是一款全栈,快速,开源的后台管理系统! #### 🏭 环境支持 diff --git a/web/index.html b/web/index.html index dc8466c..736d87e 100644 --- a/web/index.html +++ b/web/index.html @@ -6,11 +6,11 @@ vue-next-admin diff --git a/web/package.json b/web/package.json index e91c412..0a33165 100644 --- a/web/package.json +++ b/web/package.json @@ -1,8 +1,7 @@ { - "name": "vue-next-admin", - "version": "2.4.21", - "description": "vue3 vite next admin template", - "author": "lyt_20201208", + "name": "django-vue3-admin", + "version": "1.0.0", + "description": "django-vue3-admin,基于 vue3 + CompositionAPI + typescript + vite + element plus, 是一款全栈,快速,开源的后台管理系统!", "license": "MIT", "scripts": { "dev": "vite --force", @@ -11,6 +10,9 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.0.10", + "@fast-crud/fast-crud": "^1.9.0", + "@fast-crud/ui-element": "^1.9.0", + "@vitejs/plugin-vue-jsx": "^3.0.0", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "^5.1.12", "axios": "^1.2.1", @@ -26,17 +28,20 @@ "mitt": "^3.0.0", "nprogress": "^0.2.0", "pinia": "^2.0.28", + "pinia-plugin-persist": "^1.0.0", "print-js": "^1.6.0", "qrcodejs2-fixes": "^0.0.2", "qs": "^6.11.0", "screenfull": "^6.0.2", "sortablejs": "^1.15.0", "splitpanes": "^3.1.5", + "ts-md5": "^1.3.1", "vue": "^3.2.45", "vue-clipboard3": "^2.0.0", "vue-grid-layout": "^3.0.0-beta1", "vue-i18n": "^9.2.2", - "vue-router": "^4.1.6" + "vue-router": "^4.1.6", + "xe-utils": "^3.5.7" }, "devDependencies": { "@types/node": "^18.11.13", @@ -60,9 +65,6 @@ "last 2 versions", "not dead" ], - "bugs": { - "url": "https://gitee.com/lyt-top/vue-next-admin/issues" - }, "engines": { "node": ">=16.0.0", "npm": ">= 7.0.0" @@ -70,14 +72,14 @@ "keywords": [ "vue", "vue3", - "vuejs/vue-next", "element-ui", "element-plus", - "vue-next-admin", - "next-admin" + "django-vue3-admin", + "django", + "django-restframework" ], "repository": { "type": "git", - "url": "https://gitee.com/lyt-top/vue-next-admin.git" + "url": "https://gitee.com/huge-dream/django-vue3-admin.git" } -} +} \ No newline at end of file diff --git a/web/src/assets/logo-mini.svg b/web/src/assets/logo-mini.svg index 53df94c..0925a0c 100644 --- a/web/src/assets/logo-mini.svg +++ b/web/src/assets/logo-mini.svg @@ -1,9 +1,53 @@ - - - - - - - \ No newline at end of file + + + + diff --git a/web/src/layout/navBars/breadcrumb/user.vue b/web/src/layout/navBars/breadcrumb/user.vue index 9337211..43ee623 100644 --- a/web/src/layout/navBars/breadcrumb/user.vue +++ b/web/src/layout/navBars/breadcrumb/user.vue @@ -69,9 +69,6 @@ {{ $t('message.user.dropdown1') }} {{ $t('message.user.dropdown6') }} - {{ $t('message.user.dropdown2') }} - {{ $t('message.user.dropdown3') }} - {{ $t('message.user.dropdown4') }} {{ $t('message.user.dropdown5') }} @@ -171,7 +168,7 @@ const onHandleCommandClick = (path: string) => { }) .catch(() => {}); } else if (path === 'wareHouse') { - window.open('https://gitee.com/lyt-top/vue-next-admin'); + window.open('https://gitee.com/huge-dream/django-vue3-admin'); } else { router.push(path); } diff --git a/web/src/layout/upgrade/index.vue b/web/src/layout/upgrade/index.vue index e361012..7fe861a 100644 --- a/web/src/layout/upgrade/index.vue +++ b/web/src/layout/upgrade/index.vue @@ -76,10 +76,10 @@ const delayShow = () => { }; // 页面加载时 onMounted(() => { - delayShow(); - setTimeout(() => { - state.btnTxt = t('message.upgrade.btnTwo'); - }, 200); + // delayShow(); + // setTimeout(() => { + // state.btnTxt = t('message.upgrade.btnTwo'); + // }, 200); }); diff --git a/web/src/stores/themeConfig.ts b/web/src/stores/themeConfig.ts index 839827c..7d63745 100644 --- a/web/src/stores/themeConfig.ts +++ b/web/src/stores/themeConfig.ts @@ -78,7 +78,7 @@ export const useThemeConfig = defineStore('themeConfig', { * 界面显示 */ // 是否开启侧边栏 Logo - isShowLogo: false, + isShowLogo: true, // 初始化变量,用于 el-scrollbar 的高度更新,请勿删除 isShowLogoChange: false, // 是否开启 Breadcrumb,强制经典、横向布局不显示 @@ -86,11 +86,11 @@ export const useThemeConfig = defineStore('themeConfig', { // 是否开启 Tagsview isTagsview: true, // 是否开启 Breadcrumb 图标 - isBreadcrumbIcon: false, + isBreadcrumbIcon: true, // 是否开启 Tagsview 图标 - isTagsviewIcon: false, + isTagsviewIcon: true, // 是否开启 TagsView 缓存 - isCacheTagsView: false, + isCacheTagsView: true, // 是否开启 TagsView 拖拽 isSortableTagsView: true, // 是否开启 TagsView 共用 @@ -102,9 +102,9 @@ export const useThemeConfig = defineStore('themeConfig', { // 是否开启色弱模式 isInvert: false, // 是否开启水印 - isWartermark: true, + isWartermark: false, // 水印文案 - wartermarkText: 'vue-next-admin', + wartermarkText: '', /** * 其它设置 @@ -131,21 +131,21 @@ export const useThemeConfig = defineStore('themeConfig', { * 后端控制路由 */ // 是否开启后端控制路由 - isRequestRoutes: false, + isRequestRoutes: true, /** * 全局网站标题 / 副标题 */ // 网站主标题(菜单导航、浏览器当前网页标题) - globalTitle: 'vue-next-admin', + globalTitle: 'dvadmin', // 网站副标题(登录页顶部文字) - globalViceTitle: 'vueNextAdmin', + globalViceTitle: 'dvadmin', // 网站副标题(登录页顶部文字) - globalViceTitleMsg: '专注、免费、开源、维护、解疑', + globalViceTitleMsg: '企业级后台管理系统', // 默认初始语言,可选值"",默认 zh-cn globalI18n: 'zh-cn', // 默认全局组件大小,可选值"",默认 'large' - globalComponentSize: 'large', + globalComponentSize: 'default', }, }), actions: { diff --git a/web/src/views/chart/chart.scss b/web/src/views/chart/chart.scss deleted file mode 100644 index 9ba92cb..0000000 --- a/web/src/views/chart/chart.scss +++ /dev/null @@ -1,434 +0,0 @@ -.chart-scrollbar { - .chart-warp { - display: flex; - flex-direction: column; - height: 100%; - .chart-warp-bottom { - flex: 1; - overflow: hidden; - display: flex; - .big-data-down-left, - .big-data-down-right { - width: 30%; - display: flex; - flex-direction: column; - .flex-warp-item { - padding: 0 7.5px 15px 15px; - width: 100%; - height: 33.33%; - .flex-warp-item-box { - width: 100%; - height: 100%; - background: var(--el-color-white); - border: 1px solid var(--el-border-color-lighter); - border-radius: 4px; - display: flex; - flex-direction: column; - padding: 15px; - transition: all ease 0.3s; - &:hover { - box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%); - transition: all ease 0.3s; - } - .flex-title { - margin-bottom: 15px; - display: flex; - justify-content: space-between; - .flex-title-small { - font-size: 12px; - } - } - .flex-content { - flex: 1; - font-size: 12px; - } - .flex-content-overflow { - overflow: hidden; - } - } - } - } - .big-data-down-left { - color: var(--el-text-color-primary); - .sky { - display: flex; - align-items: center; - .sky-left { - font-size: 30px; - } - .sky-center { - flex: 1; - overflow: hidden; - padding: 0 10px; - font { - margin-right: 15px; - } - .span { - background: #22bc76; - border-radius: 2px; - padding: 0 5px; - color: var(--el-color-white); - } - } - .sky-right { - span { - font-size: 30px; - } - font { - font-size: 20px; - } - } - } - .sky-dd { - .sky-dl { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; - div { - flex: 1; - overflow: hidden; - i { - font-size: 14px; - } - } - .tip { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - } - } - .sky-dl-first { - color: var(--el-color-primary); - } - } - .d-states { - display: flex; - .d-states-item { - flex: 1; - display: flex; - align-items: center; - overflow: hidden; - i { - font-size: 20px; - height: 33px; - width: 33px; - line-height: 33px; - text-align: center; - border-radius: 100%; - flex-shrink: 1; - color: var(--el-color-white); - display: flex; - align-items: center; - justify-content: center; - } - .i-bg1 { - background: #22bc76; - } - .i-bg2 { - background: #e2356d; - } - .i-bg3 { - background: #43bbef; - } - .d-states-flex { - overflow: hidden; - padding: 0 10px 0; - .d-states-item-label { - color: var(--el-color-primary); - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - } - .d-states-item-value { - font-size: 14px; - text-align: center; - margin-top: 3px; - color: var(--el-color-primary); - } - } - } - } - .d-btn { - margin-top: 5px; - .d-btn-item { - border: 1px solid var(--el-color-primary); - display: flex; - width: 100%; - border-radius: 35px; - align-items: center; - padding: 5px; - margin-top: 15px; - cursor: pointer; - transition: all ease 0.3s; - color: var(--el-color-primary); - .d-btn-item-left { - font-size: 20px; - border: 1px solid var(--el-color-primary); - width: 25px; - height: 25px; - line-height: 25px; - border-radius: 100%; - text-align: center; - font-size: 14px; - } - .d-btn-item-center { - padding: 0 10px; - flex: 1; - } - .d-btn-item-eight { - text-align: right; - padding-right: 10px; - } - } - } - } - .big-data-down-center { - width: 40%; - display: flex; - flex-direction: column; - .big-data-down-center-one { - height: 66.67%; - padding: 0 7.5px 15px; - .big-data-down-center-one-content { - height: 100%; - background: var(--el-color-white); - padding: 15px; - border: 1px solid var(--el-border-color-lighter); - border-radius: 4px; - transition: all ease 0.3s; - &:hover { - box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%); - transition: all ease 0.3s; - } - } - } - .big-data-down-center-two { - padding: 0 7.5px 15px; - height: 33.33%; - .flex-warp-item-box { - width: 100%; - height: 100%; - background: var(--el-color-white); - display: flex; - flex-direction: column; - padding: 15px; - border: 1px solid var(--el-border-color-lighter); - border-radius: 4px; - transition: all ease 0.3s; - &:hover { - box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%); - transition: all ease 0.3s; - } - .flex-title { - margin-bottom: 15px; - color: var(--el-text-color-primary); - display: flex; - justify-content: space-between; - .flex-title-small { - font-size: 12px; - } - } - .flex-content { - flex: 1; - font-size: 12px; - display: flex; - height: calc(100% - 30px); - .flex-content-left { - display: flex; - flex-wrap: wrap; - width: 120px; - height: 100%; - .monitor-item { - width: 50%; - display: flex; - align-items: center; - .monitor-wave { - cursor: pointer; - width: 40px; - height: 40px; - position: relative; - background-color: var(--el-color-primary); - border-radius: 50%; - overflow: hidden; - text-align: center; - &::before, - &::after { - content: ''; - position: absolute; - left: 50%; - width: 40px; - height: 40px; - background: #f4f4f4; - animation: roateOne 10s linear infinite; - transform: translateX(-50%); - z-index: 1; - } - &::before { - bottom: 10px; - border-radius: 60%; - } - &::after { - bottom: 8px; - opacity: 0.7; - border-radius: 37%; - } - .monitor-z-index { - position: relative; - z-index: 2; - color: var(--el-color-primary); - display: flex; - align-items: center; - height: 100%; - justify-content: center; - } - } - @keyframes roateOne { - 0% { - transform: translate(-50%, 0) rotateZ(0deg); - } - 50% { - transform: translate(-50%, -2%) rotateZ(180deg); - } - 100% { - transform: translate(-50%, 0%) rotateZ(360deg); - } - } - .monitor-active { - background-color: #22bc76; - .monitor-z-index { - color: #22bc76; - } - } - } - } - .flex-content-right { - flex: 1; - } - } - } - } - } - .big-data-down-right { - .flex-warp-item { - padding: 0 15px 15px 7.5px; - .flex-title { - color: var(--el-text-color-primary); - } - .flex-content { - display: flex; - flex-direction: column; - .task { - display: flex; - height: 45px; - .task-item { - flex: 1; - color: var(--el-color-white); - display: flex; - justify-content: center; - .task-item-box { - position: relative; - width: 45px; - height: 45px; - overflow: hidden; - border-radius: 100%; - z-index: 0; - display: flex; - align-items: center; - flex-direction: column; - justify-content: center; - box-shadow: 0 10px 12px 0 rgba(0, 0, 0, 0.3); - &::before { - content: ''; - position: absolute; - z-index: -2; - left: -50%; - top: -50%; - width: 200%; - height: 200%; - background-repeat: no-repeat; - background-size: 50% 50%, 50% 50%; - background-position: 0 0, 100% 0, 100% 100%, 0 100%; - background-image: linear-gradient(#19d4ae, #19d4ae), linear-gradient(#5ab1ef, #5ab1ef), linear-gradient(#fa6e86, #fa6e86), - linear-gradient(#ffb980, #ffb980); - animation: rotate 2s linear infinite; - } - &::after { - content: ''; - position: absolute; - z-index: -1; - left: 1px; - top: 1px; - width: calc(100% - 2px); - height: calc(100% - 2px); - border-radius: 100%; - } - .task-item-value { - text-align: center; - font-size: 14px; - font-weight: bold; - } - .task-item-label { - text-align: center; - } - } - .task1 { - &::after { - background: #5492be; - } - } - .task2 { - &::after { - background: #43a177; - } - } - .task3 { - &::after { - background: #a76077; - } - } - } - .task-first-item { - flex-direction: column; - text-align: center; - color: var(--el-color-primary); - .task-first { - font-size: 20px; - } - } - } - .progress { - color: var(--el-text-color-primary); - display: flex; - flex-direction: column; - flex: 1; - justify-content: space-between; - margin-top: 15px; - .progress-item { - height: 33.33%; - display: flex; - align-items: center; - .progress-box { - flex: 1; - width: 100%; - margin-left: 10px; - :deep(.el-progress__text) { - color: var(--el-text-color-primary); - font-size: 12px !important; - text-align: right; - } - :deep(.el-progress-bar__outer) { - background-color: rgba(0, 0, 0, 0.1) !important; - } - :deep(.el-progress-bar) { - margin-right: -22px !important; - } - } - } - } - } - } - } - } - } -} diff --git a/web/src/views/chart/chart.ts b/web/src/views/chart/chart.ts deleted file mode 100644 index 6d10fd6..0000000 --- a/web/src/views/chart/chart.ts +++ /dev/null @@ -1,59 +0,0 @@ -/** - * sky 天气 - * @returns 返回模拟数据 - */ -export const skyList = [ - { - v1: '时间', - v2: '天气', - v3: '温度', - v5: '降水', - v7: '风力', - type: 'title', - }, - { - v1: '今天', - v2: 'ele-Sunny', - v3: '20°/26°', - v5: '50%', - v7: '13m/s', - }, - { - v1: '明天', - v2: 'ele-Lightning', - v3: '20°/26°', - v5: '50%', - v7: '13m/s', - }, -]; - -/** - * 当前设置状态 - * @returns 返回模拟数据 - */ -export const dBtnList = [ - { - v2: '阳光玫瑰种植', - v3: '126天', - v4: '设备在线', - }, -]; - -/** - * 当前设备监测 - * @returns 返回模拟数据 - */ -export const chartData4List = [ - { - label: '温度', - }, - { - label: '光照', - }, - { - label: '湿度', - }, - { - label: '风力', - }, -]; diff --git a/web/src/views/chart/head.vue b/web/src/views/chart/head.vue deleted file mode 100644 index b5e0bdd..0000000 --- a/web/src/views/chart/head.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - - - diff --git a/web/src/views/chart/index.vue b/web/src/views/chart/index.vue deleted file mode 100644 index ff22921..0000000 --- a/web/src/views/chart/index.vue +++ /dev/null @@ -1,477 +0,0 @@ - - - - - diff --git a/web/src/views/error/401.vue b/web/src/views/error/401.vue deleted file mode 100644 index 5441840..0000000 --- a/web/src/views/error/401.vue +++ /dev/null @@ -1,91 +0,0 @@ - - - - - diff --git a/web/src/views/error/404.vue b/web/src/views/error/404.vue deleted file mode 100644 index 0b7d899..0000000 --- a/web/src/views/error/404.vue +++ /dev/null @@ -1,91 +0,0 @@ - - - - - diff --git a/web/src/views/fun/clipboard/index.vue b/web/src/views/fun/clipboard/index.vue deleted file mode 100644 index caefa71..0000000 --- a/web/src/views/fun/clipboard/index.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/web/src/views/fun/countup/index.vue b/web/src/views/fun/countup/index.vue deleted file mode 100644 index ff794e9..0000000 --- a/web/src/views/fun/countup/index.vue +++ /dev/null @@ -1,152 +0,0 @@ - - - - - diff --git a/web/src/views/fun/cropper/index.vue b/web/src/views/fun/cropper/index.vue deleted file mode 100644 index dd5ff7e..0000000 --- a/web/src/views/fun/cropper/index.vue +++ /dev/null @@ -1,56 +0,0 @@ - - - - - diff --git a/web/src/views/fun/echartsMap/index.vue b/web/src/views/fun/echartsMap/index.vue deleted file mode 100644 index eaf23e9..0000000 --- a/web/src/views/fun/echartsMap/index.vue +++ /dev/null @@ -1,118 +0,0 @@ - - - diff --git a/web/src/views/fun/echartsMap/mock.ts b/web/src/views/fun/echartsMap/mock.ts deleted file mode 100644 index 16623c7..0000000 --- a/web/src/views/fun/echartsMap/mock.ts +++ /dev/null @@ -1,387 +0,0 @@ -// 地图模拟数据 -export const echartsMapList = [ - { name: '海门', value: 9 }, - { name: '鄂尔多斯', value: 12 }, - { name: '招远', value: 12 }, - { name: '舟山', value: 12 }, - { name: '齐齐哈尔', value: 14 }, - { name: '盐城', value: 15 }, - { name: '赤峰', value: 16 }, - { name: '青岛', value: 18 }, - { name: '乳山', value: 18 }, - { name: '金昌', value: 19 }, - { name: '泉州', value: 21 }, - { name: '莱西', value: 21 }, - { name: '日照', value: 21 }, - { name: '胶南', value: 22 }, - { name: '南通', value: 23 }, - { name: '拉萨', value: 24 }, - { name: '云浮', value: 24 }, - { name: '梅州', value: 25 }, - { name: '文登', value: 25 }, - { name: '上海', value: 25 }, - { name: '攀枝花', value: 25 }, - { name: '威海', value: 25 }, - { name: '承德', value: 25 }, - { name: '厦门', value: 26 }, - { name: '汕尾', value: 26 }, - { name: '潮州', value: 26 }, - { name: '丹东', value: 27 }, - { name: '太仓', value: 27 }, - { name: '曲靖', value: 27 }, - { name: '烟台', value: 28 }, - { name: '福州', value: 29 }, - { name: '瓦房店', value: 30 }, - { name: '即墨', value: 30 }, - { name: '抚顺', value: 31 }, - { name: '玉溪', value: 31 }, - { name: '张家口', value: 31 }, - { name: '阳泉', value: 31 }, - { name: '莱州', value: 32 }, - { name: '湖州', value: 32 }, - { name: '汕头', value: 32 }, - { name: '昆山', value: 33 }, - { name: '宁波', value: 33 }, - { name: '湛江', value: 33 }, - { name: '揭阳', value: 34 }, - { name: '荣成', value: 34 }, - { name: '连云港', value: 35 }, - { name: '葫芦岛', value: 35 }, - { name: '常熟', value: 36 }, - { name: '东莞', value: 36 }, - { name: '河源', value: 36 }, - { name: '淮安', value: 36 }, - { name: '泰州', value: 36 }, - { name: '南宁', value: 37 }, - { name: '营口', value: 37 }, - { name: '惠州', value: 37 }, - { name: '江阴', value: 37 }, - { name: '蓬莱', value: 37 }, - { name: '韶关', value: 38 }, - { name: '嘉峪关', value: 38 }, - { name: '广州', value: 38 }, - { name: '延安', value: 38 }, - { name: '太原', value: 39 }, - { name: '清远', value: 39 }, - { name: '中山', value: 39 }, - { name: '昆明', value: 39 }, - { name: '寿光', value: 40 }, - { name: '盘锦', value: 40 }, - { name: '长治', value: 41 }, - { name: '深圳', value: 360 }, - { name: '珠海', value: 42 }, - { name: '宿迁', value: 43 }, - { name: '咸阳', value: 43 }, - { name: '铜川', value: 44 }, - { name: '平度', value: 44 }, - { name: '佛山', value: 44 }, - { name: '海口', value: 44 }, - { name: '江门', value: 45 }, - { name: '章丘', value: 45 }, - { name: '肇庆', value: 46 }, - { name: '大连', value: 47 }, - { name: '临汾', value: 47 }, - { name: '吴江', value: 47 }, - { name: '石嘴山', value: 49 }, - { name: '沈阳', value: 50 }, - { name: '苏州', value: 50 }, - { name: '茂名', value: 50 }, - { name: '嘉兴', value: 51 }, - { name: '长春', value: 51 }, - { name: '胶州', value: 52 }, - { name: '银川', value: 52 }, - { name: '张家港', value: 52 }, - { name: '三门峡', value: 53 }, - { name: '锦州', value: 54 }, - { name: '南昌', value: 54 }, - { name: '柳州', value: 54 }, - { name: '三亚', value: 54 }, - { name: '自贡', value: 56 }, - { name: '吉林', value: 56 }, - { name: '阳江', value: 57 }, - { name: '泸州', value: 57 }, - { name: '西宁', value: 57 }, - { name: '宜宾', value: 58 }, - { name: '呼和浩特', value: 58 }, - { name: '成都', value: 58 }, - { name: '大同', value: 58 }, - { name: '镇江', value: 59 }, - { name: '桂林', value: 59 }, - { name: '张家界', value: 59 }, - { name: '宜兴', value: 59 }, - { name: '北海', value: 60 }, - { name: '西安', value: 61 }, - { name: '金坛', value: 62 }, - { name: '东营', value: 62 }, - { name: '牡丹江', value: 63 }, - { name: '遵义', value: 63 }, - { name: '绍兴', value: 63 }, - { name: '扬州', value: 64 }, - { name: '常州', value: 64 }, - { name: '潍坊', value: 65 }, - { name: '重庆', value: 66 }, - { name: '台州', value: 67 }, - { name: '南京', value: 67 }, - { name: '滨州', value: 70 }, - { name: '贵阳', value: 71 }, - { name: '无锡', value: 71 }, - { name: '本溪', value: 71 }, - { name: '克拉玛依', value: 72 }, - { name: '渭南', value: 72 }, - { name: '马鞍山', value: 72 }, - { name: '宝鸡', value: 72 }, - { name: '焦作', value: 75 }, - { name: '句容', value: 75 }, - { name: '北京', value: 79 }, - { name: '徐州', value: 79 }, - { name: '衡水', value: 80 }, - { name: '包头', value: 80 }, - { name: '绵阳', value: 80 }, - { name: '乌鲁木齐', value: 84 }, - { name: '枣庄', value: 84 }, - { name: '杭州', value: 84 }, - { name: '淄博', value: 85 }, - { name: '鞍山', value: 86 }, - { name: '溧阳', value: 86 }, - { name: '库尔勒', value: 86 }, - { name: '安阳', value: 90 }, - { name: '开封', value: 90 }, - { name: '济南', value: 92 }, - { name: '德阳', value: 93 }, - { name: '温州', value: 95 }, - { name: '九江', value: 96 }, - { name: '邯郸', value: 98 }, - { name: '临安', value: 99 }, - { name: '兰州', value: 99 }, - { name: '沧州', value: 100 }, - { name: '临沂', value: 103 }, - { name: '南充', value: 104 }, - { name: '天津', value: 105 }, - { name: '富阳', value: 106 }, - { name: '泰安', value: 112 }, - { name: '诸暨', value: 112 }, - { name: '郑州', value: 113 }, - { name: '哈尔滨', value: 114 }, - { name: '聊城', value: 116 }, - { name: '芜湖', value: 117 }, - { name: '唐山', value: 119 }, - { name: '平顶山', value: 119 }, - { name: '邢台', value: 119 }, - { name: '德州', value: 120 }, - { name: '济宁', value: 120 }, - { name: '荆州', value: 127 }, - { name: '宜昌', value: 130 }, - { name: '义乌', value: 132 }, - { name: '丽水', value: 133 }, - { name: '洛阳', value: 134 }, - { name: '秦皇岛', value: 136 }, - { name: '株洲', value: 143 }, - { name: '石家庄', value: 147 }, - { name: '莱芜', value: 148 }, - { name: '常德', value: 152 }, - { name: '保定', value: 153 }, - { name: '湘潭', value: 154 }, - { name: '金华', value: 157 }, - { name: '岳阳', value: 169 }, - { name: '长沙', value: 175 }, - { name: '衢州', value: 177 }, - { name: '廊坊', value: 93 }, - { name: '菏泽', value: 194 }, - { name: '合肥', value: 229 }, - { name: '武汉', value: 273 }, - { name: '大庆', value: 279 }, -]; - -// 地图经纬度数据 -export const echartsMapData = { - 海门: [121.15, 31.89], - 鄂尔多斯: [109.781327, 39.608266], - 招远: [120.38, 37.35], - 舟山: [122.207216, 29.985295], - 齐齐哈尔: [123.97, 47.33], - 盐城: [120.13, 33.38], - 赤峰: [118.87, 42.28], - 青岛: [120.33, 36.07], - 乳山: [121.52, 36.89], - 金昌: [102.188043, 38.520089], - 泉州: [118.58, 24.93], - 莱西: [120.53, 36.86], - 日照: [119.46, 35.42], - 胶南: [119.97, 35.88], - 南通: [121.05, 32.08], - 拉萨: [91.11, 29.97], - 云浮: [112.02, 22.93], - 梅州: [116.1, 24.55], - 文登: [122.05, 37.2], - 上海: [121.48, 31.22], - 攀枝花: [101.718637, 26.582347], - 威海: [122.1, 37.5], - 承德: [117.93, 40.97], - 厦门: [118.1, 24.46], - 汕尾: [115.375279, 22.786211], - 潮州: [116.63, 23.68], - 丹东: [124.37, 40.13], - 太仓: [121.1, 31.45], - 曲靖: [103.79, 25.51], - 烟台: [121.39, 37.52], - 福州: [119.3, 26.08], - 瓦房店: [121.979603, 39.627114], - 即墨: [120.45, 36.38], - 抚顺: [123.97, 41.97], - 玉溪: [102.52, 24.35], - 张家口: [114.87, 40.82], - 阳泉: [113.57, 37.85], - 莱州: [119.942327, 37.177017], - 湖州: [120.1, 30.86], - 汕头: [116.69, 23.39], - 昆山: [120.95, 31.39], - 宁波: [121.56, 29.86], - 湛江: [110.359377, 21.270708], - 揭阳: [116.35, 23.55], - 荣成: [122.41, 37.16], - 连云港: [119.16, 34.59], - 葫芦岛: [120.836932, 40.711052], - 常熟: [120.74, 31.64], - 东莞: [113.75, 23.04], - 河源: [114.68, 23.73], - 淮安: [119.15, 33.5], - 泰州: [119.9, 32.49], - 南宁: [108.33, 22.84], - 营口: [122.18, 40.65], - 惠州: [114.4, 23.09], - 江阴: [120.26, 31.91], - 蓬莱: [120.75, 37.8], - 韶关: [113.62, 24.84], - 嘉峪关: [98.289152, 39.77313], - 广州: [113.23, 23.16], - 延安: [109.47, 36.6], - 太原: [112.53, 37.87], - 清远: [113.01, 23.7], - 中山: [113.38, 22.52], - 昆明: [102.73, 25.04], - 寿光: [118.73, 36.86], - 盘锦: [122.070714, 41.119997], - 长治: [113.08, 36.18], - 深圳: [114.07, 22.62], - 珠海: [113.52, 22.3], - 宿迁: [118.3, 33.96], - 咸阳: [108.72, 34.36], - 铜川: [109.11, 35.09], - 平度: [119.97, 36.77], - 佛山: [113.11, 23.05], - 海口: [110.35, 20.02], - 江门: [113.06, 22.61], - 章丘: [117.53, 36.72], - 肇庆: [112.44, 23.05], - 大连: [121.62, 38.92], - 临汾: [111.5, 36.08], - 吴江: [120.63, 31.16], - 石嘴山: [106.39, 39.04], - 沈阳: [123.38, 41.8], - 苏州: [120.62, 31.32], - 茂名: [110.88, 21.68], - 嘉兴: [120.76, 30.77], - 长春: [125.35, 43.88], - 胶州: [120.03336, 36.264622], - 银川: [106.27, 38.47], - 张家港: [120.555821, 31.875428], - 三门峡: [111.19, 34.76], - 锦州: [121.15, 41.13], - 南昌: [115.89, 28.68], - 柳州: [109.4, 24.33], - 三亚: [109.511909, 18.252847], - 自贡: [104.778442, 29.33903], - 吉林: [126.57, 43.87], - 阳江: [111.95, 21.85], - 泸州: [105.39, 28.91], - 西宁: [101.74, 36.56], - 宜宾: [104.56, 29.77], - 呼和浩特: [111.65, 40.82], - 成都: [104.06, 30.67], - 大同: [113.3, 40.12], - 镇江: [119.44, 32.2], - 桂林: [110.28, 25.29], - 张家界: [110.479191, 29.117096], - 宜兴: [119.82, 31.36], - 北海: [109.12, 21.49], - 西安: [108.95, 34.27], - 金坛: [119.56, 31.74], - 东营: [118.49, 37.46], - 牡丹江: [129.58, 44.6], - 遵义: [106.9, 27.7], - 绍兴: [120.58, 30.01], - 扬州: [119.42, 32.39], - 常州: [119.95, 31.79], - 潍坊: [119.1, 36.62], - 重庆: [106.54, 29.59], - 台州: [121.420757, 28.656386], - 南京: [118.78, 32.04], - 滨州: [118.03, 37.36], - 贵阳: [106.71, 26.57], - 无锡: [120.29, 31.59], - 本溪: [123.73, 41.3], - 克拉玛依: [84.77, 45.59], - 渭南: [109.5, 34.52], - 马鞍山: [118.48, 31.56], - 宝鸡: [107.15, 34.38], - 焦作: [113.21, 35.24], - 句容: [119.16, 31.95], - 北京: [116.46, 39.92], - 徐州: [117.2, 34.26], - 衡水: [115.72, 37.72], - 包头: [110, 40.58], - 绵阳: [104.73, 31.48], - 乌鲁木齐: [87.68, 43.77], - 枣庄: [117.57, 34.86], - 杭州: [120.19, 30.26], - 淄博: [118.05, 36.78], - 鞍山: [122.85, 41.12], - 溧阳: [119.48, 31.43], - 库尔勒: [86.06, 41.68], - 安阳: [114.35, 36.1], - 开封: [114.35, 34.79], - 济南: [117, 36.65], - 德阳: [104.37, 31.13], - 温州: [120.65, 28.01], - 九江: [115.97, 29.71], - 邯郸: [114.47, 36.6], - 临安: [119.72, 30.23], - 兰州: [103.73, 36.03], - 沧州: [116.83, 38.33], - 临沂: [118.35, 35.05], - 南充: [106.110698, 30.837793], - 天津: [117.2, 39.13], - 富阳: [119.95, 30.07], - 泰安: [117.13, 36.18], - 诸暨: [120.23, 29.71], - 郑州: [113.65, 34.76], - 哈尔滨: [126.63, 45.75], - 聊城: [115.97, 36.45], - 芜湖: [118.38, 31.33], - 唐山: [118.02, 39.63], - 平顶山: [113.29, 33.75], - 邢台: [114.48, 37.05], - 德州: [116.29, 37.45], - 济宁: [116.59, 35.38], - 荆州: [112.239741, 30.335165], - 宜昌: [111.3, 30.7], - 义乌: [120.06, 29.32], - 丽水: [119.92, 28.45], - 洛阳: [112.44, 34.7], - 秦皇岛: [119.57, 39.95], - 株洲: [113.16, 27.83], - 石家庄: [114.48, 38.03], - 莱芜: [117.67, 36.19], - 常德: [111.69, 29.05], - 保定: [115.48, 38.85], - 湘潭: [112.91, 27.87], - 金华: [119.64, 29.12], - 岳阳: [113.09, 29.37], - 长沙: [113, 28.21], - 衢州: [118.88, 28.97], - 廊坊: [116.7, 39.53], - 菏泽: [115.480656, 35.23375], - 合肥: [117.27, 31.86], - 武汉: [114.31, 30.52], - 大庆: [125.03, 46.58], -}; diff --git a/web/src/views/fun/gridLayout/index.vue b/web/src/views/fun/gridLayout/index.vue deleted file mode 100644 index 8884003..0000000 --- a/web/src/views/fun/gridLayout/index.vue +++ /dev/null @@ -1,55 +0,0 @@ - - - - - diff --git a/web/src/views/fun/printJs/index.vue b/web/src/views/fun/printJs/index.vue deleted file mode 100644 index d3b6188..0000000 --- a/web/src/views/fun/printJs/index.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/web/src/views/fun/qrcode/index.vue b/web/src/views/fun/qrcode/index.vue deleted file mode 100644 index 46d77fd..0000000 --- a/web/src/views/fun/qrcode/index.vue +++ /dev/null @@ -1,69 +0,0 @@ - - - - - diff --git a/web/src/views/fun/splitpanes/index.vue b/web/src/views/fun/splitpanes/index.vue deleted file mode 100644 index d54fb08..0000000 --- a/web/src/views/fun/splitpanes/index.vue +++ /dev/null @@ -1,44 +0,0 @@ - - - - - diff --git a/web/src/views/fun/tagsView/index.vue b/web/src/views/fun/tagsView/index.vue deleted file mode 100644 index 8af1b02..0000000 --- a/web/src/views/fun/tagsView/index.vue +++ /dev/null @@ -1,107 +0,0 @@ - - - - - diff --git a/web/src/views/fun/wangEditor/index.vue b/web/src/views/fun/wangEditor/index.vue deleted file mode 100644 index c3ab93b..0000000 --- a/web/src/views/fun/wangEditor/index.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/web/src/views/home/index.vue b/web/src/views/home/index.vue deleted file mode 100644 index d351e1e..0000000 --- a/web/src/views/home/index.vue +++ /dev/null @@ -1,633 +0,0 @@ - - - - - diff --git a/web/src/views/limits/backEnd/page/index.vue b/web/src/views/limits/backEnd/page/index.vue deleted file mode 100644 index bda2789..0000000 --- a/web/src/views/limits/backEnd/page/index.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/web/src/views/limits/frontEnd/btn/index.vue b/web/src/views/limits/frontEnd/btn/index.vue deleted file mode 100644 index 3181c30..0000000 --- a/web/src/views/limits/frontEnd/btn/index.vue +++ /dev/null @@ -1,379 +0,0 @@ - - - - - diff --git a/web/src/views/limits/frontEnd/page/index.vue b/web/src/views/limits/frontEnd/page/index.vue deleted file mode 100644 index 9fa35ae..0000000 --- a/web/src/views/limits/frontEnd/page/index.vue +++ /dev/null @@ -1,55 +0,0 @@ - - - diff --git a/web/src/views/login/component/account.vue b/web/src/views/login/component/account.vue deleted file mode 100644 index a646f5a..0000000 --- a/web/src/views/login/component/account.vue +++ /dev/null @@ -1,174 +0,0 @@ - - - - - diff --git a/web/src/views/login/component/mobile.vue b/web/src/views/login/component/mobile.vue deleted file mode 100644 index 6f47b55..0000000 --- a/web/src/views/login/component/mobile.vue +++ /dev/null @@ -1,70 +0,0 @@ - - - - - diff --git a/web/src/views/login/component/scan.vue b/web/src/views/login/component/scan.vue deleted file mode 100644 index c719bf0..0000000 --- a/web/src/views/login/component/scan.vue +++ /dev/null @@ -1,63 +0,0 @@ - - - - - diff --git a/web/src/views/login/index.vue b/web/src/views/login/index.vue deleted file mode 100644 index aa53bc4..0000000 --- a/web/src/views/login/index.vue +++ /dev/null @@ -1,254 +0,0 @@ - - - - - diff --git a/web/src/views/make/noticeBar/index.vue b/web/src/views/make/noticeBar/index.vue deleted file mode 100644 index 10c61bd..0000000 --- a/web/src/views/make/noticeBar/index.vue +++ /dev/null @@ -1,158 +0,0 @@ - - - diff --git a/web/src/views/make/selector/index.vue b/web/src/views/make/selector/index.vue deleted file mode 100644 index d8fd47f..0000000 --- a/web/src/views/make/selector/index.vue +++ /dev/null @@ -1,118 +0,0 @@ - - - diff --git a/web/src/views/make/svgDemo/index.vue b/web/src/views/make/svgDemo/index.vue deleted file mode 100644 index ac0e777..0000000 --- a/web/src/views/make/svgDemo/index.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - diff --git a/web/src/views/make/tableDemo/index.vue b/web/src/views/make/tableDemo/index.vue deleted file mode 100644 index 052607f..0000000 --- a/web/src/views/make/tableDemo/index.vue +++ /dev/null @@ -1,134 +0,0 @@ - - - - - diff --git a/web/src/views/make/tableDemo/search.vue b/web/src/views/make/tableDemo/search.vue deleted file mode 100644 index bffc6d6..0000000 --- a/web/src/views/make/tableDemo/search.vue +++ /dev/null @@ -1,110 +0,0 @@ - - - - - diff --git a/web/src/views/menu/menu1/menu11/index.vue b/web/src/views/menu/menu1/menu11/index.vue deleted file mode 100644 index 005d831..0000000 --- a/web/src/views/menu/menu1/menu11/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/web/src/views/menu/menu1/menu12/menu121/index.vue b/web/src/views/menu/menu1/menu12/menu121/index.vue deleted file mode 100644 index 1fda6fe..0000000 --- a/web/src/views/menu/menu1/menu12/menu121/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/web/src/views/menu/menu1/menu12/menu122/index.vue b/web/src/views/menu/menu1/menu12/menu122/index.vue deleted file mode 100644 index c8c3001..0000000 --- a/web/src/views/menu/menu1/menu12/menu122/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/web/src/views/menu/menu1/menu13/index.vue b/web/src/views/menu/menu1/menu13/index.vue deleted file mode 100644 index 82e99de..0000000 --- a/web/src/views/menu/menu1/menu13/index.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/web/src/views/menu/menu2/index.vue b/web/src/views/menu/menu2/index.vue deleted file mode 100644 index 95c9ef9..0000000 --- a/web/src/views/menu/menu2/index.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/web/src/views/pages/awesome/index.vue b/web/src/views/pages/awesome/index.vue deleted file mode 100644 index 64a8170..0000000 --- a/web/src/views/pages/awesome/index.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - diff --git a/web/src/views/pages/drag/index.vue b/web/src/views/pages/drag/index.vue deleted file mode 100644 index 3d5452d..0000000 --- a/web/src/views/pages/drag/index.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - - - diff --git a/web/src/views/pages/dynamicForm/index.vue b/web/src/views/pages/dynamicForm/index.vue deleted file mode 100644 index 5bc36d1..0000000 --- a/web/src/views/pages/dynamicForm/index.vue +++ /dev/null @@ -1,168 +0,0 @@ - - - diff --git a/web/src/views/pages/dynamicForm/mock.ts b/web/src/views/pages/dynamicForm/mock.ts deleted file mode 100644 index 2293fe9..0000000 --- a/web/src/views/pages/dynamicForm/mock.ts +++ /dev/null @@ -1,119 +0,0 @@ -// 表单数据选项(自行扩展) -export const formData = [ - { - label: '姓名', - prop: 'name', - placeholder: '请输入姓名', - clearable: true, - disabled: false, - required: true, - type: 'input', - i18n: false, - i18nText: '', - isShow: true, - xs: 24, - sm: 12, - md: 8, - lg: 6, - xl: 4, - }, - { - label: '邮箱', - prop: 'email', - placeholder: '请输入用户邮箱', - clearable: true, - disabled: false, - required: true, - type: 'input', - i18n: false, - i18nText: '', - isShow: true, - xs: 24, - sm: 12, - md: 8, - lg: 6, - xl: 4, - }, - { - label: '登陆时间', - prop: 'autograph', - placeholder: '选择时间', - clearable: true, - disabled: false, - required: true, - type: 'date', - i18n: false, - i18nText: '', - isShow: true, - xs: 24, - sm: 12, - md: 8, - lg: 6, - xl: 4, - }, - { - label: '职务', - prop: 'occupation', - placeholder: '请选择职务', - clearable: true, - disabled: false, - required: true, - type: 'select', - i18n: false, - i18nText: '', - options: [ - { - label: '计算机 / 互联网 / 通信', - value: '1', - }, - { - label: '生产 / 工艺 / 制造', - value: '2', - }, - { - label: '医疗 / 护理 / 制药', - value: '3', - }, - ], - isShow: true, - xs: 24, - sm: 12, - md: 8, - lg: 6, - xl: 4, - }, - { - label: '', - prop: '', - placeholder: '', - clearable: true, - disabled: false, - required: true, - type: '', - i18n: false, - i18nText: '', - isShow: true, - xs: 24, - sm: 24, - md: 24, - lg: 24, - xl: 24, - }, - { - label: '备注', - prop: 'remarks', - placeholder: '请输入', - clearable: true, - disabled: false, - required: true, - type: 'textarea', - i18n: false, - i18nText: '', - isShow: true, - xs: 24, - sm: 24, - md: 24, - lg: 24, - xl: 24, - }, -]; diff --git a/web/src/views/pages/element/index.vue b/web/src/views/pages/element/index.vue deleted file mode 100644 index 2baf544..0000000 --- a/web/src/views/pages/element/index.vue +++ /dev/null @@ -1,83 +0,0 @@ - - - - - diff --git a/web/src/views/pages/filtering/details.vue b/web/src/views/pages/filtering/details.vue deleted file mode 100644 index cbb49ef..0000000 --- a/web/src/views/pages/filtering/details.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - diff --git a/web/src/views/pages/filtering/details1.vue b/web/src/views/pages/filtering/details1.vue deleted file mode 100644 index a088ba5..0000000 --- a/web/src/views/pages/filtering/details1.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - diff --git a/web/src/views/pages/filtering/index.vue b/web/src/views/pages/filtering/index.vue deleted file mode 100644 index 60da73e..0000000 --- a/web/src/views/pages/filtering/index.vue +++ /dev/null @@ -1,344 +0,0 @@ - - - - - diff --git a/web/src/views/pages/filtering/mock.ts b/web/src/views/pages/filtering/mock.ts deleted file mode 100644 index 22e0f38..0000000 --- a/web/src/views/pages/filtering/mock.ts +++ /dev/null @@ -1,201 +0,0 @@ -// 导航数据 -export const filtering = [ - { - title: '权限', - isMore: false, - isShowMore: false, - id: 0, - children: [ - { - id: '01', - label: '全部', - active: true, - }, - { - id: '02', - label: '普通用户', - active: false, - }, - { - id: '03', - label: '管理员', - active: false, - }, - ], - }, - { - title: '布局', - isMore: false, - isShowMore: false, - id: 1, - children: [ - { - id: 11, - label: '全部', - active: true, - }, - { - id: 12, - label: '默认', - active: false, - }, - { - id: 13, - label: '经典', - active: false, - }, - { - id: 14, - label: '横向', - active: false, - }, - { - id: 15, - label: '分栏', - active: false, - }, - ], - }, - { - title: '配置', - isMore: false, - isShowMore: false, - id: 2, - children: [ - { - id: 21, - label: '全部', - active: true, - }, - { - id: 22, - label: '开启 Breadcrumb', - active: false, - }, - { - id: 23, - label: '开启 Tags-View', - active: false, - }, - { - id: 24, - label: '固定 Header', - active: false, - }, - { - id: 25, - label: '侧边栏 Logo', - active: false, - }, - { - id: 26, - label: '开启折叠 NavMenu', - active: false, - }, - { - id: 27, - label: '开启一个 NavMenu 展开', - active: false, - }, - { - id: 28, - label: '登录用户头像', - active: false, - }, - ], - }, -]; - -// 列表数据 -export const filterList = [ - { - img: 'http://news.sznews.com/pic/2020-08/14/9d9c9a60-f0af-41aa-b617-683b07c87642.jpg', - title: '嘉陵江2020年第1号洪水”在嘉陵江支流涪江形成', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 1, - }, - { - img: 'http://www.sznews.com/news/pic/2020-08/13/0ea47d3c-feb9-4bd7-8597-a8a373aa6340c6ec12c7-3b33-4528-91a6-85ec8ca1df67_watermark.png', - title: '让《民法典》走近群众 盐田街道开展人民调解宣传活动', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 2, - }, - { - img: 'http://www.sznews.com/photo/pic/2020-08/12/a08d6eb0-1d53-4f76-a313-ad3e5d701f98.jpg', - title: '记者手记:可可西里,“挪”向“藏羚羊大产房”的14个半小时', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 3, - }, - { - img: 'http://www.sznews.com/photo/pic/2020-08/11/43cc0e14-9bca-45b9-9a8b-342e09d6a4c7.jpg', - title: '以优异成绩庆祝深圳经济特区建立40周年', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 4, - }, - { - img: 'http://www.sznews.com/photo/pic/2020-08/11/a4dc322b-68ec-40e6-8906-3124142c3e49.jpg', - title: '草原上的“太阳姑娘”', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 5, - }, - { - img: 'http://www.sznews.com/zhuanti/pic/2020-08/07/57f087b4-4812-46cc-adb9-ead73621284e.png', - title: '奇观天下|带你走进非洲野生动物观光第一目的地', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 6, - }, - { - img: 'http://news.sznews.com/pic/2020-09/02/t2_(101X54X600X335)7cd39301-d9cf-45f1-91c3-9575b1e5ce0e.jpg.2', - title: '五角大楼发布“中国军力报告” 华春莹: 罔顾事实,充满偏见', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 7, - }, - { - img: 'http://news.sznews.com/pic/2020-09/02/b8b41d9c-0508-4498-8d37-6e597493769f.jpg', - title: '最新地铁消息汇总:4号线北延、2号线三期、8号线一期等今年通车', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 8, - }, - { - img: 'http://www.sznews.com/photo/pic/2020-08/10/1635374c-f4d6-475c-ac47-1334176f365d.png', - title: '9月1日深圳新增5例无症状感染者!钟南山这段话冲上热搜!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 9, - }, - { - img: 'http://www.sznews.com/news/pic/2020-08/13/646e5458-92b7-4636-9940-9b0799babfe1.png', - title: '全能“小福宝” 为文明社区建设添砖加瓦', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 10, - }, -]; diff --git a/web/src/views/pages/formAdapt/index.vue b/web/src/views/pages/formAdapt/index.vue deleted file mode 100644 index 153b132..0000000 --- a/web/src/views/pages/formAdapt/index.vue +++ /dev/null @@ -1,107 +0,0 @@ - - - diff --git a/web/src/views/pages/formI18n/index.vue b/web/src/views/pages/formI18n/index.vue deleted file mode 100644 index f7893d3..0000000 --- a/web/src/views/pages/formI18n/index.vue +++ /dev/null @@ -1,53 +0,0 @@ - - - diff --git a/web/src/views/pages/formRules/component/formRulesOne.vue b/web/src/views/pages/formRules/component/formRulesOne.vue deleted file mode 100644 index 12473c3..0000000 --- a/web/src/views/pages/formRules/component/formRulesOne.vue +++ /dev/null @@ -1,64 +0,0 @@ - - - diff --git a/web/src/views/pages/formRules/component/formRulesThree.vue b/web/src/views/pages/formRules/component/formRulesThree.vue deleted file mode 100644 index 1ccf014..0000000 --- a/web/src/views/pages/formRules/component/formRulesThree.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - diff --git a/web/src/views/pages/formRules/component/formRulesTwo.vue b/web/src/views/pages/formRules/component/formRulesTwo.vue deleted file mode 100644 index ad7e526..0000000 --- a/web/src/views/pages/formRules/component/formRulesTwo.vue +++ /dev/null @@ -1,45 +0,0 @@ - - - diff --git a/web/src/views/pages/formRules/index.vue b/web/src/views/pages/formRules/index.vue deleted file mode 100644 index 71e4391..0000000 --- a/web/src/views/pages/formRules/index.vue +++ /dev/null @@ -1,71 +0,0 @@ - - - diff --git a/web/src/views/pages/iocnfont/index.vue b/web/src/views/pages/iocnfont/index.vue deleted file mode 100644 index 02fa7da..0000000 --- a/web/src/views/pages/iocnfont/index.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - diff --git a/web/src/views/pages/lazyImg/index.vue b/web/src/views/pages/lazyImg/index.vue deleted file mode 100644 index 157e147..0000000 --- a/web/src/views/pages/lazyImg/index.vue +++ /dev/null @@ -1,185 +0,0 @@ - - - - - diff --git a/web/src/views/pages/lazyImg/mock.ts b/web/src/views/pages/lazyImg/mock.ts deleted file mode 100644 index 4eb3d29..0000000 --- a/web/src/views/pages/lazyImg/mock.ts +++ /dev/null @@ -1,313 +0,0 @@ -// 列表数据 -export const filterList = [ - { - img: 'https://news.sznews.com/pic/2021-03/09/e37326cc-4583-48f3-aa00-ecc2392d319d.jpg', - title: '36分钟,深圳平均通勤时间出炉!GDP10强城市中仅输杭州', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 1, - loading: true, - }, - { - img: 'http://news.sznews.com/pic/2021-03/09/78cf72b6-e2d9-459d-a368-470414a027f4679cf4ea-26fa-48c8-9fee-c2d092a91400.png', - title: '为爱而动,“红色鹊桥”三八妇女节交友联谊活动助力深圳女孩脱单', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 2, - loading: true, - }, - { - img: 'http://news.sznews.com/pic/2021-03/09/1faf3c6e-1250-4e6b-b072-4a331553e027.jpg', - title: '粤桂协作“背水一战” 解决广西大化县3.7万人饮水难题', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 3, - loading: true, - }, - { - img: 'https://news.sznews.com/pic/2021-03/09/9fcf6dd4-1e80-4497-bdc9-83dc7246d170.jpg.2', - title: '城镇就业女性平均薪酬6847元 女性职场渗透率提升', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 4, - loading: true, - }, - { - img: 'https://news.sznews.com/pic/2021-03/09/1bd78227-4126-4a43-bdf6-48ead6edd1bf.jpg.2', - title: '深圳:实现“从0到1”源头创新,推进大湾区综合性国家科学中心建设!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 5, - loading: true, - }, - { - img: 'http://news.sznews.com/pic/2021-03/08/9ea943a3-3ae8-4f49-8296-711ec36ef8c6_watermark.png', - title: '煖声音第126期|愿你有诗酒趁年华的洒脱,也有岁月沉淀后的坚定从容', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 6, - loading: true, - }, - { - img: 'https://news.sznews.com/pic/2021-03/08/a95ba232-1422-4f7e-b85f-c61d486c8659.jpg.2', - title: '姐妹们一起来吐槽,最不能接受男人的缺点!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 7, - loading: true, - }, - { - img: 'http://news.sznews.com/pic/2021-03/08/76816bf0-3899-4c7e-bc6e-079b5ba8725e.jpg', - title: '民生小事 | 手机遗落出租车 热心民警帮找回', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 8, - loading: true, - }, - { - img: 'https://news.sznews.com/pic/2021-03/08/28ed70d4-71f5-4abb-bf7b-0294bece9e43.jpg.2', - title: '“十三五”:深圳交上靓丽答卷 发展动力加快转换', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 9, - loading: true, - }, - { - img: 'http://news.sznews.com/pic/2021-03/05/d13ae31f-fd45-431a-b48e-c5895bbc193e.png', - title: '深圳湾公园一女子落水,三名男子接力及时施救', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 10, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210704/653/w930h523/20210704/d5d2-krwipas6444058.jpg', - title: '36分钟,深圳平均通勤时间出炉!GDP10强城市中仅输杭州', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 1, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210704/766/w930h636/20210704/b1ae-krwipas6332914.jpg', - title: '为爱而动,“红色鹊桥”三八妇女节交友联谊活动助力深圳女孩脱单', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 2, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210704/750/w930h620/20210704/2886-krwipas6264821.jpg', - title: '粤桂协作“背水一战” 解决广西大化县3.7万人饮水难题', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 3, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210704/750/w930h620/20210704/767c-krwipas6387862.jpg', - title: '城镇就业女性平均薪酬6847元 女性职场渗透率提升', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 4, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210704/111/w1024h687/20210704/1f65-krwipas5871436.jpg', - title: '盛夏的那考河湿地公园!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 5, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210704/657/w930h527/20210704/7eae-krwipas5866609.jpg', - title: '煖声音第126期|愿你有诗酒趁年华的洒脱,也有岁月沉淀后的坚定从容', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 6, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210703/760/w930h630/20210703/124e-krwipas5596390.jpg', - title: '姐妹们一起来吐槽,最不能接受男人的缺点!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 7, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210703/27/w930h697/20210703/9630-krwipas5514972.jpg', - title: '民生小事 | 手机遗落出租车 热心民警帮找回', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 8, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210703/750/w930h620/20210703/2fe3-krwipas5388050.jpg', - title: '“十三五”:深圳交上靓丽答卷 发展动力加快转换', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 9, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210703/724/w930h594/20210703/98b6-krwipas5234060.jpg', - title: '深圳湾公园一女子落水,三名男子接力及时施救', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 10, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210703/750/w930h620/20210703/f765-krwipas5194727.jpg', - title: '36分钟,深圳平均通勤时间出炉!GDP10强城市中仅输杭州', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 1, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210702/750/w930h620/20210702/5dde-krwipas4724976.jpg', - title: '为爱而动,“红色鹊桥”三八妇女节交友联谊活动助力深圳女孩脱单', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 2, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210702/750/w930h620/20210702/f45e-krwipas4566804.jpg', - title: '粤桂协作“背水一战” 解决广西大化县3.7万人饮水难题', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 3, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210702/750/w930h620/20210702/5579-krwipas4551382.jpg', - title: '城镇就业女性平均薪酬6847元 女性职场渗透率提升', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 4, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210702/750/w930h620/20210702/7c75-krwipas4543661.jpg', - title: '深圳:实现“从0到1”源头创新,推进大湾区综合性国家科学中心建设!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 5, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210702/653/w930h523/20210702/ece2-krwipas4411140.jpg', - title: '煖声音第126期|愿你有诗酒趁年华的洒脱,也有岁月沉淀后的坚定从容', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 6, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210702/750/w930h620/20210702/f5c2-krwipas4215211.jpg', - title: '姐妹们一起来吐槽,最不能接受男人的缺点!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 7, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210701/720/w930h590/20210701/eabc-krwipas3509204.jpg', - title: '民生小事 | 手机遗落出租车 热心民警帮找回', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 8, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210701/797/w930h667/20210701/4667-krwipas3365057.jpg', - title: '“十三五”:深圳交上靓丽答卷 发展动力加快转换', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 9, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210701/750/w930h620/20210701/baea-krwipas2976622.jpg', - title: '民众前往中共一大纪念馆参观', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 10, - loading: true, - }, - { - img: 'http://z0.sinaimg.cn/auto/resize?size=235_156&img=http://n.sinaimg.cn/spider20210630/617/w850h567/20210630/5c96-krwipas1819108.jpg', - title: '延吉灯光秀美轮美奂 市民徜徉璀璨夜景', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 10, - loading: true, - }, -]; diff --git a/web/src/views/pages/listAdapt/index.vue b/web/src/views/pages/listAdapt/index.vue deleted file mode 100644 index fa394c1..0000000 --- a/web/src/views/pages/listAdapt/index.vue +++ /dev/null @@ -1,178 +0,0 @@ - - - - - diff --git a/web/src/views/pages/listAdapt/mock.ts b/web/src/views/pages/listAdapt/mock.ts deleted file mode 100644 index a31e9e3..0000000 --- a/web/src/views/pages/listAdapt/mock.ts +++ /dev/null @@ -1,93 +0,0 @@ -// 列表数据 -export const filterList = [ - { - img: 'https://news.sznews.com/pic/2021-03/09/e37326cc-4583-48f3-aa00-ecc2392d319d.jpg', - title: '36分钟,深圳平均通勤时间出炉!GDP10强城市中仅输杭州', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 1, - }, - { - img: 'http://news.sznews.com/pic/2021-03/09/78cf72b6-e2d9-459d-a368-470414a027f4679cf4ea-26fa-48c8-9fee-c2d092a91400.png', - title: '为爱而动,“红色鹊桥”三八妇女节交友联谊活动助力深圳女孩脱单', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 2, - }, - { - img: 'http://news.sznews.com/pic/2021-03/09/1faf3c6e-1250-4e6b-b072-4a331553e027.jpg', - title: '粤桂协作“背水一战” 解决广西大化县3.7万人饮水难题', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 3, - }, - { - img: 'https://news.sznews.com/pic/2021-03/09/9fcf6dd4-1e80-4497-bdc9-83dc7246d170.jpg.2', - title: '城镇就业女性平均薪酬6847元 女性职场渗透率提升', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 4, - }, - { - img: 'https://news.sznews.com/pic/2021-03/09/1bd78227-4126-4a43-bdf6-48ead6edd1bf.jpg.2', - title: '深圳:实现“从0到1”源头创新,推进大湾区综合性国家科学中心建设!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 5, - }, - { - img: 'http://news.sznews.com/pic/2021-03/08/9ea943a3-3ae8-4f49-8296-711ec36ef8c6_watermark.png', - title: '煖声音第126期|愿你有诗酒趁年华的洒脱,也有岁月沉淀后的坚定从容', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 6, - }, - { - img: 'https://news.sznews.com/pic/2021-03/08/a95ba232-1422-4f7e-b85f-c61d486c8659.jpg.2', - title: '姐妹们一起来吐槽,最不能接受男人的缺点!', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 7, - }, - { - img: 'http://news.sznews.com/pic/2021-03/08/76816bf0-3899-4c7e-bc6e-079b5ba8725e.jpg', - title: '民生小事 | 手机遗落出租车 热心民警帮找回', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 8, - }, - { - img: 'https://news.sznews.com/pic/2021-03/08/28ed70d4-71f5-4abb-bf7b-0294bece9e43.jpg.2', - title: '“十三五”:深圳交上靓丽答卷 发展动力加快转换', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 9, - }, - { - img: 'http://news.sznews.com/pic/2021-03/05/d13ae31f-fd45-431a-b48e-c5895bbc193e.png', - title: '深圳湾公园一女子落水,三名男子接力及时施救', - evaluate: (Math.random() * 10).toFixed(2), - collection: (Math.random() * 100).toFixed(2), - price: (Math.random() * 10).toFixed(2), - monSales: (Math.random() * 20).toFixed(2), - id: 10, - }, -]; diff --git a/web/src/views/pages/preview/index.vue b/web/src/views/pages/preview/index.vue deleted file mode 100644 index 3650d16..0000000 --- a/web/src/views/pages/preview/index.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/web/src/views/pages/steps/index.vue b/web/src/views/pages/steps/index.vue deleted file mode 100644 index 3f25ddb..0000000 --- a/web/src/views/pages/steps/index.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - diff --git a/web/src/views/pages/tableRules/index.vue b/web/src/views/pages/tableRules/index.vue deleted file mode 100644 index bb8d816..0000000 --- a/web/src/views/pages/tableRules/index.vue +++ /dev/null @@ -1,107 +0,0 @@ - - - diff --git a/web/src/views/pages/tree/index.vue b/web/src/views/pages/tree/index.vue deleted file mode 100644 index 623523f..0000000 --- a/web/src/views/pages/tree/index.vue +++ /dev/null @@ -1,227 +0,0 @@ - - - - - diff --git a/web/src/views/pages/waterfall/index.vue b/web/src/views/pages/waterfall/index.vue deleted file mode 100644 index a76977a..0000000 --- a/web/src/views/pages/waterfall/index.vue +++ /dev/null @@ -1,164 +0,0 @@ - - - - - diff --git a/web/src/views/pages/waves/index.vue b/web/src/views/pages/waves/index.vue deleted file mode 100644 index 159cffd..0000000 --- a/web/src/views/pages/waves/index.vue +++ /dev/null @@ -1,124 +0,0 @@ - - - - - diff --git a/web/src/views/pages/workflow/component/contextmenu/index.vue b/web/src/views/pages/workflow/component/contextmenu/index.vue deleted file mode 100644 index fe5dddd..0000000 --- a/web/src/views/pages/workflow/component/contextmenu/index.vue +++ /dev/null @@ -1,111 +0,0 @@ - - - - - diff --git a/web/src/views/pages/workflow/component/drawer/index.vue b/web/src/views/pages/workflow/component/drawer/index.vue deleted file mode 100644 index f013d0f..0000000 --- a/web/src/views/pages/workflow/component/drawer/index.vue +++ /dev/null @@ -1,63 +0,0 @@ - - - diff --git a/web/src/views/pages/workflow/component/drawer/line.vue b/web/src/views/pages/workflow/component/drawer/line.vue deleted file mode 100644 index ec0f133..0000000 --- a/web/src/views/pages/workflow/component/drawer/line.vue +++ /dev/null @@ -1,56 +0,0 @@ - - - diff --git a/web/src/views/pages/workflow/component/drawer/node.vue b/web/src/views/pages/workflow/component/drawer/node.vue deleted file mode 100644 index e54d2b9..0000000 --- a/web/src/views/pages/workflow/component/drawer/node.vue +++ /dev/null @@ -1,254 +0,0 @@ - - - - - diff --git a/web/src/views/pages/workflow/component/tool/help.vue b/web/src/views/pages/workflow/component/tool/help.vue deleted file mode 100644 index 3596a79..0000000 --- a/web/src/views/pages/workflow/component/tool/help.vue +++ /dev/null @@ -1,36 +0,0 @@ - - - diff --git a/web/src/views/pages/workflow/component/tool/index.vue b/web/src/views/pages/workflow/component/tool/index.vue deleted file mode 100644 index 8682d9f..0000000 --- a/web/src/views/pages/workflow/component/tool/index.vue +++ /dev/null @@ -1,74 +0,0 @@ - - - - - diff --git a/web/src/views/pages/workflow/index.vue b/web/src/views/pages/workflow/index.vue deleted file mode 100644 index 28ab1c6..0000000 --- a/web/src/views/pages/workflow/index.vue +++ /dev/null @@ -1,631 +0,0 @@ - - - - - diff --git a/web/src/views/pages/workflow/js/config.ts b/web/src/views/pages/workflow/js/config.ts deleted file mode 100644 index 3784c02..0000000 --- a/web/src/views/pages/workflow/js/config.ts +++ /dev/null @@ -1,99 +0,0 @@ -// jsplumb 默认配置 -export const jsplumbDefaults = { - // 多个锚点 [源锚点,目标锚点] - Anchors: [ - 'Top', - 'TopCenter', - 'TopRight', - 'TopLeft', - 'Right', - 'RightMiddle', - 'Bottom', - 'BottomCenter', - 'BottomRight', - 'BottomLeft', - 'Left', - 'LeftMiddle', - ], - // 连线的容器id - Container: 'workflow-right', - // 设置链接线的形状,如直线或者曲线之类的。anchor可以去设置锚点的位置。可选值"" - Connector: ['Bezier', { curviness: 100 }], - // 节点是否可以用鼠标拖动使其断开,默认为true。即用鼠标链接上的连线,也可以使用鼠标拖动让其断开。设置成false,可以让其拖动也不会自动断开 - ConnectionsDetachable: false, - // 删除线的时候节点不删除 - DeleteEndpointsOnDetach: false, - // 每当添加或以其他方式创建 Endpoint 并且 jsPlumb 尚未给出任何明确的 Endpoint 定义时将使用 - Endpoint: ['Blank', { Overlays: '' }], - // 连接中源和目标端点的默认外观 - EndpointStyle: { fill: '#1879ffa1', outlineWidth: 1 }, - // jsPlumb 的内部日志记录是否打开 - LogEnabled: true, - // 连接器的默认外观 - PaintStyle: { - stroke: '#E0E3E7', - strokeWidth: 1, - outlineStroke: 'transparent', - outlineWidth: 10, - }, - // 用于配置任何可拖动元素的默认选项jsPlumb.draggable - DragOptions: { cursor: 'pointer', zIndex: 2000 }, - // 添加到连接器和端点的默认叠加层。已弃用:从 4.x 开始,将不支持此功能。并非所有叠加层都可以连接到连接器和端点。 - Overlays: [ - [ - 'Arrow', - { - width: 10, // 箭头尾部的宽度 - length: 8, // 从箭头的尾部到头部的距离 - location: 1, // 位置,建议使用0~1之间 - direction: 1, // 方向,默认值为1(表示向前),可选-1(表示向后) - foldback: 0.623, // 折回,也就是尾翼的角度,默认0.623,当为1时,为正三角 - }, - ], - [ - 'Label', - { - label: '', - location: 0.5, - cssClass: 'aLabel', - }, - ], - ], - // 默认渲染模式 svg、canvas - RenderMode: 'svg', - // 悬停状态下连接的默认外观 - HoverPaintStyle: { stroke: '#b0b2b5', strokeWidth: 1 }, - // 悬停状态下端点的默认外观 - EndpointHoverStyle: { fill: 'red' }, - // 端点和连接的默认范围。范围提供了对哪些端点可以连接到哪些其他端点的基本控制 - Scope: 'jsPlumb_DefaultScope', -}; - -// 整个节点作为source或者target -export const jsplumbMakeSource = { - // 设置可以拖拽的类名,只要鼠标移动到该类名上的DOM,就可以拖拽连线 - filter: '.workflow-icon-drag', - filterExclude: false, - anchor: 'Continuous', - // 是否允许自己连接自己 - allowLoopback: true, - maxConnections: -1, -}; - -// 整个节点作为source或者target -export const jsplumbMakeTarget = { - filter: '.workflow-icon-drag', - filterExclude: false, - // 是否允许自己连接自己 - anchor: 'Continuous', - allowLoopback: true, - dropOptions: { hoverClass: 'ef-drop-hover' }, -}; - -// 连线参数 -export const jsplumbConnect = { - isSource: true, - isTarget: true, - // 动态锚点、提供了4个方向 Continuous、AutoDefault - anchor: 'Continuous', -}; diff --git a/web/src/views/pages/workflow/js/mock.ts b/web/src/views/pages/workflow/js/mock.ts deleted file mode 100644 index 151c3ac..0000000 --- a/web/src/views/pages/workflow/js/mock.ts +++ /dev/null @@ -1,262 +0,0 @@ -// 左侧菜单导航数据 -export const leftNavList = [ - { - title: '工作流', - icon: 'iconfont icon-shouye', - isOpen: true, - id: '1', - children: [ - { - icon: 'iconfont icon-gongju', - name: '引擎', - id: '11', - form: [ - { - type: 'input', - label: '客户姓名', - prop: 'name', - placeholder: '请输入客户姓名', - required: true, - disabled: false, - }, - { - type: 'select', - label: '性别', - prop: 'sex', - placeholder: '请选择性别', - required: true, - disabled: false, - options: [ - { - value: '0', - label: '女', - }, - { - value: '1', - label: '男', - }, - ], - }, - { - type: 'input', - label: '员工编号', - prop: 'number', - placeholder: '请输入员工编号', - required: true, - disabled: false, - }, - { - type: 'input', - label: '办公电话', - prop: 'mobile', - placeholder: '请输入办公电话', - required: true, - disabled: false, - }, - { - type: 'select', - label: '权限分配', - prop: 'role', - placeholder: '请选择性别', - required: true, - disabled: false, - options: [ - { - value: '0', - label: '编辑权限', - }, - { - value: '1', - label: '删除权限', - }, - ], - }, - { - type: 'checkbox', - label: '模块选择', - prop: 'module', - placeholder: '请选择模块', - required: true, - disabled: false, - }, - ], - }, - { - icon: 'iconfont icon-shouye_dongtaihui', - name: '模版', - id: '12', - form: [ - { - type: 'input', - label: '等级', - prop: 'grade', - placeholder: '请输入等级', - required: true, - disabled: false, - }, - { - type: 'input', - label: '登记密码', - prop: 'password', - placeholder: '请输入登记密码', - required: true, - disabled: false, - }, - ], - }, - { - icon: 'iconfont icon-zhongduancanshuchaxun', - name: '名称', - id: '13', - form: [ - { - type: 'input', - label: '数据表', - prop: 'dataSheet', - placeholder: '请输入数据表', - required: true, - disabled: false, - }, - { - type: 'input', - label: '字段配置', - prop: 'field', - placeholder: '请输入字段配置', - required: true, - disabled: false, - }, - ], - }, - { - icon: 'iconfont icon-zhongduancanshu', - name: '版本', - id: '14', - form: [ - { - type: 'input', - label: '发布模板', - prop: 'publish', - placeholder: '请输入发布模板', - required: true, - disabled: false, - }, - ], - }, - { - icon: 'iconfont icon-bolangnengshiyanchang', - name: '建模', - id: '15', - form: [ - { - type: 'input', - label: '内容模板', - prop: 'content', - placeholder: '请输入内容模板', - required: true, - disabled: false, - }, - ], - }, - { - icon: 'iconfont icon-xingqiu', - name: '节点', - id: '16', - form: [ - { - type: 'input', - label: '活动名称6', - prop: 'name16', - }, - ], - }, - ], - }, - { - title: '流程', - isOpen: true, - icon: 'iconfont icon-caijian', - id: '2', - children: [ - { - icon: 'iconfont icon-fuwenben', - name: '实例', - id: '21', - form: [ - { - type: 'input', - label: '活动名称7', - prop: 'name21', - }, - ], - }, - { - icon: 'iconfont icon-fuwenbenkuang', - name: '轨迹', - id: '22', - form: [ - { - type: 'input', - label: '活动名称8', - prop: 'name22', - }, - ], - }, - { - icon: 'iconfont icon-shangchuan', - name: '数据', - id: '23', - form: [ - { - type: 'input', - label: '活动名称9', - prop: 'name23', - }, - ], - }, - ], - }, - { - title: '任务', - isOpen: true, - icon: 'iconfont icon-shuju', - id: '3', - children: [ - { - icon: 'iconfont icon-icon-', - name: '参与人', - id: '31', - form: [ - { - type: 'input', - label: '活动名称1', - prop: 'name31', - }, - ], - }, - { - icon: 'iconfont icon-gerenzhongxin', - name: '执行人', - id: '32', - form: [ - { - type: 'input', - label: '活动名称2', - prop: 'name32', - }, - ], - }, - { - icon: 'iconfont icon-fangkuang', - name: '工单', - id: '33', - form: [ - { - type: 'input', - label: '活动名称3', - prop: 'name33', - }, - ], - }, - ], - }, -]; diff --git a/web/src/views/params/common/details.vue b/web/src/views/params/common/details.vue deleted file mode 100644 index 5517f26..0000000 --- a/web/src/views/params/common/details.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/web/src/views/params/common/index.vue b/web/src/views/params/common/index.vue deleted file mode 100644 index ec11295..0000000 --- a/web/src/views/params/common/index.vue +++ /dev/null @@ -1,77 +0,0 @@ - - - diff --git a/web/src/views/params/dynamic/details.vue b/web/src/views/params/dynamic/details.vue deleted file mode 100644 index 68e3722..0000000 --- a/web/src/views/params/dynamic/details.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/web/src/views/params/dynamic/index.vue b/web/src/views/params/dynamic/index.vue deleted file mode 100644 index ddf7890..0000000 --- a/web/src/views/params/dynamic/index.vue +++ /dev/null @@ -1,79 +0,0 @@ - - - diff --git a/web/src/views/personal/index.vue b/web/src/views/personal/index.vue deleted file mode 100644 index 4ca238e..0000000 --- a/web/src/views/personal/index.vue +++ /dev/null @@ -1,373 +0,0 @@ - - - - - diff --git a/web/src/views/personal/mock.ts b/web/src/views/personal/mock.ts deleted file mode 100644 index ca261b6..0000000 --- a/web/src/views/personal/mock.ts +++ /dev/null @@ -1,66 +0,0 @@ -/** - * 消息通知 - * @returns 返回模拟数据 - */ -export const newsInfoList = [ - { - title: '[发布] 2021年02月28日发布基于 vue3.x + vite v1.0.0 版本', - date: '02/28', - link: 'https://gitee.com/lyt-top/vue-next-admin', - }, - { - title: '[发布] 2021年04月15日发布 vue2.x + webpack 重构版本', - date: '04/15', - link: 'https://gitee.com/lyt-top/vue-next-admin/tree/vue-prev-admin/', - }, - { - title: '[重构] 2021年04月10日 重构 vue2.x + webpack v1.0.0 版本', - date: '04/10', - link: 'https://gitee.com/lyt-top/vue-next-admin/tree/vue-prev-admin/', - }, - { - title: '[预览] 2020年12月08日,基于 vue3.x 版本后台模板的预览', - date: '12/08', - link: 'http://lyt-top.gitee.io/vue-next-admin-preview/#/login', - }, - { - title: '[预览] 2020年11月15日,基于 vue2.x 版本后台模板的预览', - date: '11/15', - link: 'https://lyt-top.gitee.io/vue-prev-admin-preview/#/login', - }, -]; - -/** - * 营销推荐 - * @returns 返回模拟数据 - */ -export const recommendList = [ - { - title: '优惠券', - msg: '现金券、折扣券、营销必备', - icon: 'ele-Food', - bg: '#48D18D', - iconColor: '#64d89d', - }, - { - title: '多人拼团', - msg: '社交电商、开辟流量', - icon: 'ele-ShoppingCart', - bg: '#F95959', - iconColor: '#F86C6B', - }, - { - title: '分销中心', - msg: '轻松招募分销员,成功推广奖励', - icon: 'ele-School', - bg: '#8595F4', - iconColor: '#92A1F4', - }, - { - title: '秒杀', - msg: '超低价抢购引导更多销量', - icon: 'ele-AlarmClock', - bg: '#FEBB50', - iconColor: '#FDC566', - }, -]; diff --git a/web/src/views/system/login/index.vue b/web/src/views/system/login/index.vue index 215323e..c0ade96 100644 --- a/web/src/views/system/login/index.vue +++ b/web/src/views/system/login/index.vue @@ -1,198 +1,252 @@ - diff --git a/web/src/views/visualizing/demo1.vue b/web/src/views/visualizing/demo1.vue deleted file mode 100644 index 68024a5..0000000 --- a/web/src/views/visualizing/demo1.vue +++ /dev/null @@ -1,1267 +0,0 @@ - - - - - diff --git a/web/src/views/visualizing/demo2.vue b/web/src/views/visualizing/demo2.vue deleted file mode 100644 index f9fc01e..0000000 --- a/web/src/views/visualizing/demo2.vue +++ /dev/null @@ -1,1342 +0,0 @@ - - - - - diff --git a/web/src/views/visualizing/images/bathymetry.jpg b/web/src/views/visualizing/images/bathymetry.jpg deleted file mode 100644 index 5f9eebe..0000000 Binary files a/web/src/views/visualizing/images/bathymetry.jpg and /dev/null differ diff --git a/web/src/views/visualizing/images/world.jpg b/web/src/views/visualizing/images/world.jpg deleted file mode 100644 index 22c7566..0000000 Binary files a/web/src/views/visualizing/images/world.jpg and /dev/null differ diff --git a/web/src/views/visualizing/mock/demo1.ts b/web/src/views/visualizing/mock/demo1.ts deleted file mode 100644 index 550541d..0000000 --- a/web/src/views/visualizing/mock/demo1.ts +++ /dev/null @@ -1,51 +0,0 @@ -// 地图模拟数据 -export const echartsMapList = [ - { name: '深圳市人民政府', value: '100' }, - { name: '莲花山公园', value: '100' }, - { name: '世界之窗', value: '100' }, - { name: '华侨城欢乐谷', value: '100' }, - { name: '宝安区西乡', value: '100' }, -]; - -// 地图经纬度数据 -export const echartsMapData: object = { - 深圳市人民政府: [114.064524, 22.549225], - 莲花山公园: [114.0658, 22.560072], - 世界之窗: [113.979419, 22.540579], - 华侨城欢乐谷: [113.986066, 22.548056], - 宝安区西乡: [113.869053, 22.581714], -}; - -// 地图图片显示 -export const echartsMapImgs = [ - { - url: 'https://img1.baidu.com/it/u=2425496005,2401702709&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=500', - name: '深圳市人民政府', - add: '深圳市福田区福中三路市民中心C区', - dec: '深圳市人民政府是根据《中华人民共和国地方各级人民代表大会和地方各级人民政府组织法》设立的,是深圳市人民代表大会的执行机关,是深圳市的国家行政机关。', - }, - { - url: 'https://img0.baidu.com/it/u=2666213152,2487785512&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=500', - name: '莲花山公园', - add: '广东省深圳市福田区莲花街道莲花北社区红荔路6030号', - dec: '莲花山公园筹建于1992年10月10日 ,1997年6月23日正式对外局部开放。', - }, - { - url: 'https://img1.baidu.com/it/u=1595204841,1838139326&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=500', - name: '世界之窗', - add: '深圳市南山区深南大道9037号', - dec: '这里,世界首座实景拍摄悬空式球幕影院“飞跃美利坚””,为游客提供集休闲放松于一体的都市时尚生活空间。', - }, - { - url: 'https://img0.baidu.com/it/u=1586832283,2276617306&fm=253&fmt=auto&app=138&f=JPEG?w=476&h=500', - name: '华侨城欢乐谷', - add: '广东省深圳市南山区沙河街道星河街社区侨城西街1号', - dec: '深圳欢乐谷注重满足人们参与、体验的新型诱游需求,营造出自然、清新、活泼、惊奇、热烈、刺激的休闲旅游氛围。', - }, - { - url: 'https://img0.baidu.com/it/u=2899429152,3158963267&fm=253&fmt=auto&app=138&f=JPEG?w=200&h=200', - name: '宝安区西乡', - add: '西乡街道下辖25个社区', - dec: '西乡街道,隶属于广东省深圳市宝安区,位于宝安区西南部,东接石岩街道,南接新安街道,西至珠江口岸边,北接航城街道。', - }, -]; diff --git a/web/src/views/visualizing/mock/demo2.ts b/web/src/views/visualizing/mock/demo2.ts deleted file mode 100644 index 6b302b4..0000000 --- a/web/src/views/visualizing/mock/demo2.ts +++ /dev/null @@ -1,131 +0,0 @@ -// 顶部下来菜单 -export const dropdownList: Array = [ - { - label: '广东省农业农村厅', - }, - { - label: '广西省农业农村厅', - }, - { - label: '四川省农业农村厅', - }, - { - label: '湖北省农业农村厅', - }, - { - label: '福建省农业农村厅', - }, - { - label: '山东省农业农村厅', - }, - { - label: '江西省农业农村厅', - }, -]; - -// sky 天气 -export const skyList: Array = [ - { - v1: '时间', - v2: '天气', - v3: '温度', - v4: '湿度', - v5: '降水概率', - v6: '风向', - v7: '风力', - type: 'title', - }, - { - v1: '今天', - v2: 'ele-Sunny', - v3: '20°/26°', - v4: '80%', - v5: '50%', - v6: '东南风', - v7: '13m/s', - }, - { - v1: '明天', - v2: 'ele-Lightning', - v3: '20°/26°', - v4: '80%', - v5: '50%', - v6: '东南风', - v7: '13m/s', - }, - { - v1: '后天', - v2: 'ele-Sunny', - v3: '20°/26°', - v4: '80%', - v5: '50%', - v6: '东南风', - v7: '13m/s', - }, -]; - -// 当前设置状态 -export const dBtnList: Array = [ - { - v1: '地块A-灌溉', - v2: '阳光玫瑰种植', - v3: '126天', - v4: '设备在线', - }, - { - v1: '地块B-收割', - v2: '阳光玫瑰种植', - v3: '360天', - v4: '设备预警', - }, -]; - -// 当前设备监测 -export const chartData4List: Array = [ - { - label: '温度', - }, - { - label: '光照', - }, - { - label: '湿度', - }, - { - label: '风力', - }, - { - label: '张力', - }, - { - label: '气压', - }, -]; - -// 3DEarth 地图周围按钮组 -export const earth3DBtnList: Array = [ - { - topLevelClass: 'fixed-top', - icon: 'ele-MagicStick', - label: '环境监测', - type: 0, - }, - { - topLevelClass: 'fixed-right', - icon: 'ele-MoonNight', - label: '精准管理', - type: 1, - }, - { - topLevelClass: 'fixed-bottom', - icon: 'ele-TrendCharts', - label: '数据报表', - type: 2, - }, - { - topLevelClass: 'fixed-left', - icon: 'ele-Van', - label: '产品追溯', - type: 3, - }, -]; diff --git a/web/vite.config.ts b/web/vite.config.ts index d2fece0..3a731aa 100644 --- a/web/vite.config.ts +++ b/web/vite.config.ts @@ -2,6 +2,7 @@ import vue from '@vitejs/plugin-vue'; import { resolve } from 'path'; import { defineConfig, loadEnv, ConfigEnv } from 'vite'; import vueSetupExtend from 'vite-plugin-vue-setup-extend'; +import vueJsx from '@vitejs/plugin-vue-jsx' const pathResolve = (dir: string) => { return resolve(__dirname, '.', dir); @@ -9,13 +10,14 @@ const pathResolve = (dir: string) => { const alias: Record = { '/@': pathResolve('./src/'), + '@views': pathResolve('./src/views'), 'vue-i18n': 'vue-i18n/dist/vue-i18n.cjs.js', }; const viteConfig = defineConfig((mode: ConfigEnv) => { const env = loadEnv(mode.mode, process.cwd()); return { - plugins: [vue(), vueSetupExtend()], + plugins: [vue(), vueJsx(),vueSetupExtend()], root: process.cwd(), resolve: { alias }, base: mode.command === 'serve' ? './' : env.VITE_PUBLIC_PATH, diff --git a/web/yarn.lock b/web/yarn.lock index 5447de1..4407397 100644 --- a/web/yarn.lock +++ b/web/yarn.lock @@ -4,7 +4,7 @@ "@ampproject/remapping@^2.1.0": version "2.2.0" - resolved "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== dependencies: "@jridgewell/gen-mapping" "^0.1.0" @@ -12,19 +12,19 @@ "@babel/code-frame@^7.18.6": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== dependencies: "@babel/highlight" "^7.18.6" "@babel/compat-data@^7.20.5": version "7.20.14" - resolved "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.20.14.tgz#4106fc8b755f3e3ee0a0a7c27dde5de1d2b2baf8" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz#4106fc8b755f3e3ee0a0a7c27dde5de1d2b2baf8" integrity sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw== -"@babel/core@^7.19.6": +"@babel/core@^7.20.5": version "7.20.12" - resolved "https://registry.npmmirror.com/@babel/core/-/core-7.20.12.tgz#7930db57443c6714ad216953d1356dac0eb8496d" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz#7930db57443c6714ad216953d1356dac0eb8496d" integrity sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg== dependencies: "@ampproject/remapping" "^2.1.0" @@ -45,7 +45,7 @@ "@babel/generator@^7.20.7": version "7.20.14" - resolved "https://registry.npmmirror.com/@babel/generator/-/generator-7.20.14.tgz#9fa772c9f86a46c6ac9b321039400712b96f64ce" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz#9fa772c9f86a46c6ac9b321039400712b96f64ce" integrity sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg== dependencies: "@babel/types" "^7.20.7" @@ -54,14 +54,14 @@ "@babel/helper-annotate-as-pure@^7.18.6": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== dependencies: "@babel/types" "^7.18.6" "@babel/helper-compilation-targets@^7.20.7": version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== dependencies: "@babel/compat-data" "^7.20.5" @@ -72,7 +72,7 @@ "@babel/helper-create-class-features-plugin@^7.20.12": version "7.20.12" - resolved "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz#4349b928e79be05ed2d1643b20b99bb87c503819" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz#4349b928e79be05ed2d1643b20b99bb87c503819" integrity sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ== dependencies: "@babel/helper-annotate-as-pure" "^7.18.6" @@ -86,12 +86,12 @@ "@babel/helper-environment-visitor@^7.18.9": version "7.18.9" - resolved "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== "@babel/helper-function-name@^7.19.0": version "7.19.0" - resolved "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== dependencies: "@babel/template" "^7.18.10" @@ -99,28 +99,28 @@ "@babel/helper-hoist-variables@^7.18.6": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== dependencies: "@babel/types" "^7.18.6" "@babel/helper-member-expression-to-functions@^7.20.7": version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz#a6f26e919582275a93c3aa6594756d71b0bb7f05" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz#a6f26e919582275a93c3aa6594756d71b0bb7f05" integrity sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw== dependencies: "@babel/types" "^7.20.7" "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.18.6": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== dependencies: "@babel/types" "^7.18.6" "@babel/helper-module-transforms@^7.20.11": version "7.20.11" - resolved "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== dependencies: "@babel/helper-environment-visitor" "^7.18.9" @@ -134,19 +134,19 @@ "@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== dependencies: "@babel/types" "^7.18.6" "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2": version "7.20.2" - resolved "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== "@babel/helper-replace-supers@^7.20.7": version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331" integrity sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A== dependencies: "@babel/helper-environment-visitor" "^7.18.9" @@ -158,43 +158,43 @@ "@babel/helper-simple-access@^7.20.2": version "7.20.2" - resolved "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== dependencies: "@babel/types" "^7.20.2" "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": version "7.20.0" - resolved "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg== dependencies: "@babel/types" "^7.20.0" "@babel/helper-split-export-declaration@^7.18.6": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== dependencies: "@babel/types" "^7.18.6" "@babel/helper-string-parser@^7.19.4": version "7.19.4" - resolved "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": version "7.19.1" - resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== "@babel/helper-validator-option@^7.18.6": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== "@babel/helpers@^7.20.7": version "7.20.13" - resolved "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.20.13.tgz#e3cb731fb70dc5337134cadc24cbbad31cc87ad2" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz#e3cb731fb70dc5337134cadc24cbbad31cc87ad2" integrity sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg== dependencies: "@babel/template" "^7.20.7" @@ -203,7 +203,7 @@ "@babel/highlight@^7.18.6": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== dependencies: "@babel/helper-validator-identifier" "^7.18.6" @@ -217,21 +217,21 @@ "@babel/plugin-syntax-jsx@^7.0.0": version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== dependencies: "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-typescript@^7.20.0": version "7.20.0" - resolved "https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz#4e9a0cfc769c85689b77a2e642d24e9f697fc8c7" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz#4e9a0cfc769c85689b77a2e642d24e9f697fc8c7" integrity sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ== dependencies: "@babel/helper-plugin-utils" "^7.19.0" -"@babel/plugin-transform-typescript@^7.20.0": +"@babel/plugin-transform-typescript@^7.20.2": version "7.20.13" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.13.tgz#e3581b356b8694f6ff450211fe6774eaff8d25ab" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.13.tgz#e3581b356b8694f6ff450211fe6774eaff8d25ab" integrity sha512-O7I/THxarGcDZxkgWKMUrk7NK1/WbHAg3Xx86gqS6x9MTrNL6AwIluuZ96ms4xeDe6AVx6rjHbWHP7x26EPQBA== dependencies: "@babel/helper-create-class-features-plugin" "^7.20.12" @@ -247,7 +247,7 @@ "@babel/template@^7.0.0", "@babel/template@^7.18.10", "@babel/template@^7.20.7": version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== dependencies: "@babel/code-frame" "^7.18.6" @@ -256,7 +256,7 @@ "@babel/traverse@^7.0.0", "@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.13", "@babel/traverse@^7.20.7": version "7.20.13" - resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.20.13.tgz#817c1ba13d11accca89478bd5481b2d168d07473" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz#817c1ba13d11accca89478bd5481b2d168d07473" integrity sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ== dependencies: "@babel/code-frame" "^7.18.6" @@ -272,7 +272,7 @@ "@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7": version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== dependencies: "@babel/helper-string-parser" "^7.19.4" @@ -284,20 +284,120 @@ resolved "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.5.0.tgz#6e52b3d1c38d13130101771821e09cdd414a16bc" integrity sha512-tlJpwF40DEQcfR/QF+wNMVyGMaO9FQp6Z1Wahj4Gk3CJQYHwA2xVG7iKDFdW6zuxZY9XWOpGcfNCTsX4McOsOg== -"@element-plus/icons-vue@^2.0.6": +"@element-plus/icons-vue@^2.0.10", "@element-plus/icons-vue@^2.0.6": version "2.0.10" - resolved "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.10.tgz#60808d613c3dbdad025577022be8a972739ade21" + resolved "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-2.0.10.tgz#60808d613c3dbdad025577022be8a972739ade21" integrity sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ== -"@esbuild/android-arm@0.15.18": - version "0.15.18" - resolved "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz#266d40b8fdcf87962df8af05b76219bc786b4f80" - integrity sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw== +"@esbuild/android-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" + integrity sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg== -"@esbuild/linux-loong64@0.15.18": - version "0.15.18" - resolved "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz#128b76ecb9be48b60cf5cfc1c63a4f00691a3239" - integrity sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ== +"@esbuild/android-arm@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz#025b6246d3f68b7bbaa97069144fb5fb70f2fff2" + integrity sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw== + +"@esbuild/android-x64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" + integrity sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ== + +"@esbuild/darwin-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" + integrity sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w== + +"@esbuild/darwin-x64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" + integrity sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg== + +"@esbuild/freebsd-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" + integrity sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw== + +"@esbuild/freebsd-x64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" + integrity sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug== + +"@esbuild/linux-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" + integrity sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g== + +"@esbuild/linux-arm@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" + integrity sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ== + +"@esbuild/linux-ia32@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" + integrity sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg== + +"@esbuild/linux-loong64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#d5ad459d41ed42bbd4d005256b31882ec52227d8" + integrity sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ== + +"@esbuild/linux-mips64el@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" + integrity sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw== + +"@esbuild/linux-ppc64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" + integrity sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g== + +"@esbuild/linux-riscv64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" + integrity sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw== + +"@esbuild/linux-s390x@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" + integrity sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w== + +"@esbuild/linux-x64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" + integrity sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw== + +"@esbuild/netbsd-x64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" + integrity sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA== + +"@esbuild/openbsd-x64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" + integrity sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg== + +"@esbuild/sunos-x64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" + integrity sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw== + +"@esbuild/win32-arm64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" + integrity sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw== + +"@esbuild/win32-ia32@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" + integrity sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig== + +"@esbuild/win32-x64@0.16.17": + version "0.16.17" + resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" + integrity sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q== "@eslint/eslintrc@^1.4.1": version "1.4.1" @@ -314,9 +414,9 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@fast-crud/fast-crud@^1.4.2": +"@fast-crud/fast-crud@^1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@fast-crud/fast-crud/-/fast-crud-1.9.0.tgz#f8530aa4c32f2a2247e377feff7e27a1588f2160" + resolved "https://registry.npmjs.org/@fast-crud/fast-crud/-/fast-crud-1.9.0.tgz#f8530aa4c32f2a2247e377feff7e27a1588f2160" integrity sha512-wPjcaSVIf6lHbr+2HmZmmwDipjCmgtQTExAzjGpVWrcgyNuJIVxZtj7//ElkXI54ZEzcE0SIt+LElUzYnIgc0A== dependencies: "@fast-crud/ui-interface" "^1.9.0" @@ -326,9 +426,9 @@ lru-cache "^7.14.0" vuedraggable-es "^4.1.1" -"@fast-crud/ui-element@^1.4.2": +"@fast-crud/ui-element@^1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@fast-crud/ui-element/-/ui-element-1.9.0.tgz#97a25bcb404b848a83163940d32f0785d0909366" + resolved "https://registry.npmjs.org/@fast-crud/ui-element/-/ui-element-1.9.0.tgz#97a25bcb404b848a83163940d32f0785d0909366" integrity sha512-WyPgX5HQbJXCxMRwD9OSrb6JpixcpeabEFBcFsdE7ZA8t7H3drN277kMvSVLcgogoSEzd5jZ/VFHrcgkZZTUdg== dependencies: "@fast-crud/ui-interface" "^1.9.0" @@ -336,7 +436,7 @@ "@fast-crud/ui-interface@^1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@fast-crud/ui-interface/-/ui-interface-1.9.0.tgz#c563f89be7013a238084dde4ccbfcfee083579d8" + resolved "https://registry.npmjs.org/@fast-crud/ui-interface/-/ui-interface-1.9.0.tgz#c563f89be7013a238084dde4ccbfcfee083579d8" integrity sha512-tBTcf7/HIWFj1MJv+t0Pb3W0yaaJl82+Os1xuAMtKG5nBLdk6thG5h7OkSPfarTHh1EuzV6rsq7dtg+LHPAv3Q== "@floating-ui/core@^1.2.0": @@ -526,7 +626,7 @@ "@jridgewell/gen-mapping@^0.1.0": version "0.1.1" - resolved "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== dependencies: "@jridgewell/set-array" "^1.0.0" @@ -534,7 +634,7 @@ "@jridgewell/gen-mapping@^0.3.2": version "0.3.2" - resolved "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== dependencies: "@jridgewell/set-array" "^1.0.1" @@ -543,22 +643,22 @@ "@jridgewell/resolve-uri@3.1.0": version "3.1.0" - resolved "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": version "1.1.2" - resolved "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== "@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10": version "1.4.14" - resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== "@jridgewell/trace-mapping@^0.3.9": version "0.3.17" - resolved "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== dependencies: "@jridgewell/resolve-uri" "3.1.0" @@ -617,9 +717,9 @@ resolved "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.191.tgz#09511e7f7cba275acd8b419ddac8da9a6a79e2fa" integrity sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ== -"@types/node@^18.0.6": +"@types/node@^18.11.13": version "18.13.0" - resolved "https://registry.npmmirror.com/@types/node/-/node-18.13.0.tgz#0400d1e6ce87e9d3032c19eb6c58205b0d3f7850" + resolved "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz#0400d1e6ce87e9d3032c19eb6c58205b0d3f7850" integrity sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg== "@types/nprogress@^0.2.0": @@ -632,9 +732,9 @@ resolved "https://registry.npmmirror.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== -"@types/sortablejs@^1.13.0": +"@types/sortablejs@^1.15.0": version "1.15.0" - resolved "https://registry.npmmirror.com/@types/sortablejs/-/sortablejs-1.15.0.tgz#695e481752e2a0a311c5e73b51d5f666fc202f93" + resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.15.0.tgz#695e481752e2a0a311c5e73b51d5f666fc202f93" integrity sha512-qrhtM7M41EhH4tZQTNw2/RJkxllBx3reiJpTbgWCM2Dx0U1sZ6LwKp9lfNln9uqE26ZMKUaPEYaD4rzvOWYtZw== "@types/web-bluetooth@^0.0.16": @@ -642,9 +742,9 @@ resolved "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz#1d12873a8e49567371f2a75fe3e7f7edca6662d8" integrity sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ== -"@typescript-eslint/eslint-plugin@^5.30.7": +"@typescript-eslint/eslint-plugin@^5.46.0": version "5.51.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.51.0.tgz#da3f2819633061ced84bb82c53bba45a6fe9963a" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.51.0.tgz#da3f2819633061ced84bb82c53bba45a6fe9963a" integrity sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ== dependencies: "@typescript-eslint/scope-manager" "5.51.0" @@ -658,9 +758,9 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/parser@^5.30.7": +"@typescript-eslint/parser@^5.46.0": version "5.51.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.51.0.tgz#2d74626652096d966ef107f44b9479f02f51f271" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.51.0.tgz#2d74626652096d966ef107f44b9479f02f51f271" integrity sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA== dependencies: "@typescript-eslint/scope-manager" "5.51.0" @@ -769,28 +869,28 @@ "@uppy/utils" "^4.1.2" nanoid "^3.1.25" -"@vitejs/plugin-vue-jsx@^2.1.0": - version "2.1.1" - resolved "https://registry.npmmirror.com/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-2.1.1.tgz#7c13aa4e54f5ee8c9f37937b3d8c706c14369478" - integrity sha512-JgDhxstQlwnHBvZ1BSnU5mbmyQ14/t5JhREc6YH5kWyu2QdAAOsLF6xgHoIWarj8tddaiwFrNzLbWJPudpXKYA== +"@vitejs/plugin-vue-jsx@^3.0.0": + version "3.0.0" + resolved "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.0.0.tgz#42e89d6d9eb89604d109ff9a615d77c3c080dd25" + integrity sha512-vurkuzgac5SYuxd2HUZqAFAWGTF10diKBwJNbCvnWijNZfXd+7jMtqjPFbGt7idOJUn584fP1Ar9j/GN2jQ3Ew== dependencies: - "@babel/core" "^7.19.6" - "@babel/plugin-transform-typescript" "^7.20.0" + "@babel/core" "^7.20.5" + "@babel/plugin-transform-typescript" "^7.20.2" "@vue/babel-plugin-jsx" "^1.1.1" -"@vitejs/plugin-vue@^2.3.3": - version "2.3.4" - resolved "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz#966a6279060eb2d9d1a02ea1a331af071afdcf9e" - integrity sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg== +"@vitejs/plugin-vue@^4.0.0": + version "4.0.0" + resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.0.0.tgz#93815beffd23db46288c787352a8ea31a0c03e5e" + integrity sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA== "@vue/babel-helper-vue-transform-on@^1.0.2": version "1.0.2" - resolved "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz#9b9c691cd06fc855221a2475c3cc831d774bc7dc" + resolved "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz#9b9c691cd06fc855221a2475c3cc831d774bc7dc" integrity sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA== "@vue/babel-plugin-jsx@^1.1.1": version "1.1.1" - resolved "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz#0c5bac27880d23f89894cd036a37b55ef61ddfc1" + resolved "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz#0c5bac27880d23f89894cd036a37b55ef61ddfc1" integrity sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w== dependencies: "@babel/helper-module-imports" "^7.0.0" @@ -821,7 +921,7 @@ "@vue/compiler-core" "3.2.47" "@vue/shared" "3.2.47" -"@vue/compiler-sfc@3.2.47", "@vue/compiler-sfc@^3.2.37": +"@vue/compiler-sfc@3.2.47", "@vue/compiler-sfc@^3.2.29", "@vue/compiler-sfc@^3.2.45": version "3.2.47" resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.47.tgz#1bdc36f6cdc1643f72e2c397eb1a398f5004ad3d" integrity sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ== @@ -946,9 +1046,14 @@ scroll-into-view-if-needed "^2.2.28" slate-history "^0.66.0" -"@wangeditor/editor@^5.1.11": +"@wangeditor/editor-for-vue@^5.1.12": + version "5.1.12" + resolved "https://registry.npmjs.org/@wangeditor/editor-for-vue/-/editor-for-vue-5.1.12.tgz#f7d5f239b39cdfc01d31151488de8443fe6edc64" + integrity sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ== + +"@wangeditor/editor@^5.1.23": version "5.1.23" - resolved "https://registry.npmmirror.com/@wangeditor/editor/-/editor-5.1.23.tgz#c9d2007b7cb0ceef6b72692b4ee87b01ee2367b3" + resolved "https://registry.npmjs.org/@wangeditor/editor/-/editor-5.1.23.tgz#c9d2007b7cb0ceef6b72692b4ee87b01ee2367b3" integrity sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ== dependencies: "@uppy/core" "^2.1.1" @@ -1020,7 +1125,7 @@ ansi-regex@^5.0.1: ansi-styles@^3.2.1: version "3.2.1" - resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== dependencies: color-convert "^1.9.0" @@ -1060,13 +1165,14 @@ asynckit@^0.4.0: resolved "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== -axios@^0.27.2: - version "0.27.2" - resolved "https://registry.npmmirror.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" - integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== +axios@^1.2.1: + version "1.3.2" + resolved "https://registry.npmjs.org/axios/-/axios-1.3.2.tgz#7ac517f0fa3ec46e0e636223fd973713a09c72b3" + integrity sha512-1M3O703bYqYuPhbHeya5bnhpYVsDDRyQSabNja04mZtboLNSuZ4YrltestrLXfHgmzua4TpUqRiVKbiQuo2epw== dependencies: - follow-redirects "^1.14.9" + follow-redirects "^1.15.0" form-data "^4.0.0" + proxy-from-env "^1.1.0" balanced-match@^1.0.0: version "1.0.2" @@ -1105,7 +1211,7 @@ braces@^3.0.2, braces@~3.0.2: browserslist@^4.21.3: version "4.21.5" - resolved "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w== dependencies: caniuse-lite "^1.0.30001449" @@ -1113,6 +1219,14 @@ browserslist@^4.21.3: node-releases "^2.0.8" update-browserslist-db "^1.0.10" +call-bind@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + callsites@^3.0.0: version "3.1.0" resolved "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -1120,17 +1234,17 @@ callsites@^3.0.0: camelcase@^6.0.0: version "6.3.0" - resolved "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001449: version "1.0.30001451" - resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz#2e197c698fc1373d63e1406d6607ea4617c613f1" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz#2e197c698fc1373d63e1406d6607ea4617c613f1" integrity sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w== chalk@^2.0.0: version "2.4.2" - resolved "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== dependencies: ansi-styles "^3.2.1" @@ -1176,7 +1290,7 @@ clipboard@^2.0.6: color-convert@^1.9.0: version "1.9.3" - resolved "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== dependencies: color-name "1.1.3" @@ -1190,7 +1304,7 @@ color-convert@^2.0.1: color-name@1.1.3: version "1.1.3" - resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@~1.1.4: @@ -1217,7 +1331,7 @@ concat-map@0.0.1: convert-source-map@^1.7.0: version "1.9.0" - resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== countup.js@^2.3.2: @@ -1225,9 +1339,9 @@ countup.js@^2.3.2: resolved "https://registry.npmmirror.com/countup.js/-/countup.js-2.4.2.tgz#723538b4b2b01ebe2ed0e6759d41b8f97dc00c34" integrity sha512-EExCcu5rd7ffBj65B3CVNuS1HddN1Y4WuTfJEuocJXwZlNnlXZQ4sD9M/Cq32ZS0zR38F9vGMCw/iFcVImrNbw== -cropperjs@^1.5.12: +cropperjs@^1.5.13: version "1.5.13" - resolved "https://registry.npmmirror.com/cropperjs/-/cropperjs-1.5.13.tgz#eb1682f01d17c70ed5244317091d745c9a249ef8" + resolved "https://registry.npmjs.org/cropperjs/-/cropperjs-1.5.13.tgz#eb1682f01d17c70ed5244317091d745c9a249ef8" integrity sha512-by7jKAo73y5/Do0K6sxdTKHgndY0NMjG2bEdgeJxycbcmHuCiMXqw8sxy5C5Y5WTOTcDGmbT7Sr5CgKOXR06OA== cross-spawn@^7.0.2: @@ -1276,7 +1390,7 @@ deep-is@^0.1.3: deepdash-es@5.3.5: version "5.3.5" - resolved "https://registry.npmmirror.com/deepdash-es/-/deepdash-es-5.3.5.tgz#1217365f6508bb47f1f90def6b4f1c4b5f4ff6eb" + resolved "https://registry.npmjs.org/deepdash-es/-/deepdash-es-5.3.5.tgz#1217365f6508bb47f1f90def6b4f1c4b5f4ff6eb" integrity sha512-bezxT+LqAu1Ly8I2LAEFle3fdEAc/bHld9cMAbgYzY+69+P9qTkGtNvC2ZQJEP4C1C2Fx9gVn/TCoQlAivWPDA== dependencies: lodash-es "^4.17.15" @@ -1312,11 +1426,6 @@ dom7@^3.0.0: dependencies: ssr-window "^3.0.0-alpha.1" -dotenv@^16.0.1: - version "16.0.3" - resolved "https://registry.npmmirror.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" - integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== - echarts-gl@^2.0.9: version "2.0.9" resolved "https://registry.npmmirror.com/echarts-gl/-/echarts-gl-2.0.9.tgz#ee228a6c7520a6fb7bbb71ea94394f3637ade033" @@ -1325,14 +1434,14 @@ echarts-gl@^2.0.9: claygl "^1.2.1" zrender "^5.1.1" -echarts-wordcloud@^2.0.0: +echarts-wordcloud@^2.1.0: version "2.1.0" - resolved "https://registry.npmmirror.com/echarts-wordcloud/-/echarts-wordcloud-2.1.0.tgz#c3de6fe267044f6c3343e4ff0e05eedb01c05096" + resolved "https://registry.npmjs.org/echarts-wordcloud/-/echarts-wordcloud-2.1.0.tgz#c3de6fe267044f6c3343e4ff0e05eedb01c05096" integrity sha512-Kt1JmbcROgb+3IMI48KZECK2AP5lG6bSsOEs+AsuwaWJxQom31RTNd6NFYI01E/YaI1PFZeueaupjlmzSQasjQ== -echarts@^5.3.3: +echarts@^5.4.1: version "5.4.1" - resolved "https://registry.npmmirror.com/echarts/-/echarts-5.4.1.tgz#d7f65a584d78beff62568d878b16151b3381811c" + resolved "https://registry.npmjs.org/echarts/-/echarts-5.4.1.tgz#d7f65a584d78beff62568d878b16151b3381811c" integrity sha512-9ltS3M2JB0w2EhcYjCdmtrJ+6haZcW6acBolMGIuf01Hql1yrIV01L1aRj7jsaaIULJslEP9Z3vKlEmnJaWJVQ== dependencies: tslib "2.3.0" @@ -1340,12 +1449,12 @@ echarts@^5.3.3: electron-to-chromium@^1.4.284: version "1.4.295" - resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.295.tgz#911d5df67542bf7554336142eb302c5ec90bba66" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.295.tgz#911d5df67542bf7554336142eb302c5ec90bba66" integrity sha512-lEO94zqf1bDA3aepxwnWoHUjA8sZ+2owgcSZjYQy0+uOSEclJX0VieZC+r+wLpSxUHRd6gG32znTWmr+5iGzFw== -element-plus@^2.2.9: +element-plus@^2.2.26: version "2.2.30" - resolved "https://registry.npmmirror.com/element-plus/-/element-plus-2.2.30.tgz#b594efcbd6969f3f88130aa1edf50c98139d6e73" + resolved "https://registry.npmjs.org/element-plus/-/element-plus-2.2.30.tgz#b594efcbd6969f3f88130aa1edf50c98139d6e73" integrity sha512-HYSnmf2VMGa0gmw03evxevodPy3WimbAd4sfenOAhNs7Wl8IdT+YJjQyGAQjgEjRvhmujN4O/CZqhuEffRyOZg== dependencies: "@ctrl/tinycolor" "^3.4.1" @@ -1397,137 +1506,37 @@ es6-symbol@^3.1.1, es6-symbol@^3.1.3: d "^1.0.1" ext "^1.1.2" -esbuild-android-64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz#20a7ae1416c8eaade917fb2453c1259302c637a5" - integrity sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA== - -esbuild-android-arm64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz#9cc0ec60581d6ad267568f29cf4895ffdd9f2f04" - integrity sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ== - -esbuild-darwin-64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz#428e1730ea819d500808f220fbc5207aea6d4410" - integrity sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg== - -esbuild-darwin-arm64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz#b6dfc7799115a2917f35970bfbc93ae50256b337" - integrity sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA== - -esbuild-freebsd-64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz#4e190d9c2d1e67164619ae30a438be87d5eedaf2" - integrity sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA== - -esbuild-freebsd-arm64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz#18a4c0344ee23bd5a6d06d18c76e2fd6d3f91635" - integrity sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA== - -esbuild-linux-32@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz#9a329731ee079b12262b793fb84eea762e82e0ce" - integrity sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg== - -esbuild-linux-64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz#532738075397b994467b514e524aeb520c191b6c" - integrity sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw== - -esbuild-linux-arm64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz#5372e7993ac2da8f06b2ba313710d722b7a86e5d" - integrity sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug== - -esbuild-linux-arm@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz#e734aaf259a2e3d109d4886c9e81ec0f2fd9a9cc" - integrity sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA== - -esbuild-linux-mips64le@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz#c0487c14a9371a84eb08fab0e1d7b045a77105eb" - integrity sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ== - -esbuild-linux-ppc64le@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz#af048ad94eed0ce32f6d5a873f7abe9115012507" - integrity sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w== - -esbuild-linux-riscv64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz#423ed4e5927bd77f842bd566972178f424d455e6" - integrity sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg== - -esbuild-linux-s390x@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz#21d21eaa962a183bfb76312e5a01cc5ae48ce8eb" - integrity sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ== - -esbuild-netbsd-64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz#ae75682f60d08560b1fe9482bfe0173e5110b998" - integrity sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg== - -esbuild-openbsd-64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz#79591a90aa3b03e4863f93beec0d2bab2853d0a8" - integrity sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ== - -esbuild-sunos-64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz#fd528aa5da5374b7e1e93d36ef9b07c3dfed2971" - integrity sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw== - -esbuild-windows-32@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz#0e92b66ecdf5435a76813c4bc5ccda0696f4efc3" - integrity sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ== - -esbuild-windows-64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz#0fc761d785414284fc408e7914226d33f82420d0" - integrity sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw== - -esbuild-windows-arm64@0.15.18: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz#5b5bdc56d341d0922ee94965c89ee120a6a86eb7" - integrity sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ== - -esbuild@^0.15.9: - version "0.15.18" - resolved "https://registry.npmmirror.com/esbuild/-/esbuild-0.15.18.tgz#ea894adaf3fbc036d32320a00d4d6e4978a2f36d" - integrity sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q== +esbuild@^0.16.14: + version "0.16.17" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz#fc2c3914c57ee750635fee71b89f615f25065259" + integrity sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg== optionalDependencies: - "@esbuild/android-arm" "0.15.18" - "@esbuild/linux-loong64" "0.15.18" - esbuild-android-64 "0.15.18" - esbuild-android-arm64 "0.15.18" - esbuild-darwin-64 "0.15.18" - esbuild-darwin-arm64 "0.15.18" - esbuild-freebsd-64 "0.15.18" - esbuild-freebsd-arm64 "0.15.18" - esbuild-linux-32 "0.15.18" - esbuild-linux-64 "0.15.18" - esbuild-linux-arm "0.15.18" - esbuild-linux-arm64 "0.15.18" - esbuild-linux-mips64le "0.15.18" - esbuild-linux-ppc64le "0.15.18" - esbuild-linux-riscv64 "0.15.18" - esbuild-linux-s390x "0.15.18" - esbuild-netbsd-64 "0.15.18" - esbuild-openbsd-64 "0.15.18" - esbuild-sunos-64 "0.15.18" - esbuild-windows-32 "0.15.18" - esbuild-windows-64 "0.15.18" - esbuild-windows-arm64 "0.15.18" + "@esbuild/android-arm" "0.16.17" + "@esbuild/android-arm64" "0.16.17" + "@esbuild/android-x64" "0.16.17" + "@esbuild/darwin-arm64" "0.16.17" + "@esbuild/darwin-x64" "0.16.17" + "@esbuild/freebsd-arm64" "0.16.17" + "@esbuild/freebsd-x64" "0.16.17" + "@esbuild/linux-arm" "0.16.17" + "@esbuild/linux-arm64" "0.16.17" + "@esbuild/linux-ia32" "0.16.17" + "@esbuild/linux-loong64" "0.16.17" + "@esbuild/linux-mips64el" "0.16.17" + "@esbuild/linux-ppc64" "0.16.17" + "@esbuild/linux-riscv64" "0.16.17" + "@esbuild/linux-s390x" "0.16.17" + "@esbuild/linux-x64" "0.16.17" + "@esbuild/netbsd-x64" "0.16.17" + "@esbuild/openbsd-x64" "0.16.17" + "@esbuild/sunos-x64" "0.16.17" + "@esbuild/win32-arm64" "0.16.17" + "@esbuild/win32-ia32" "0.16.17" + "@esbuild/win32-x64" "0.16.17" escalade@^3.1.1: version "3.1.1" - resolved "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== escape-html@^1.0.3: @@ -1537,7 +1546,7 @@ escape-html@^1.0.3: escape-string-regexp@^1.0.5: version "1.0.5" - resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^4.0.0: @@ -1545,9 +1554,9 @@ escape-string-regexp@^4.0.0: resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -eslint-plugin-vue@^9.2.0: +eslint-plugin-vue@^9.8.0: version "9.9.0" - resolved "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.9.0.tgz#ac788ebccd2eb94d846a507df55da50693b80c91" + resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.9.0.tgz#ac788ebccd2eb94d846a507df55da50693b80c91" integrity sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ== dependencies: eslint-utils "^3.0.0" @@ -1591,9 +1600,9 @@ eslint-visitor-keys@^3.3.0: resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== -eslint@^8.20.0: +eslint@^8.29.0: version "8.34.0" - resolved "https://registry.npmmirror.com/eslint/-/eslint-8.34.0.tgz#fe0ab0ef478104c1f9ebc5537e303d25a8fb22d6" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz#fe0ab0ef478104c1f9ebc5537e303d25a8fb22d6" integrity sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg== dependencies: "@eslint/eslintrc" "^1.4.1" @@ -1762,9 +1771,9 @@ flatted@^3.1.0: resolved "https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== -follow-redirects@^1.14.9: +follow-redirects@^1.15.0: version "1.15.2" - resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== form-data@^4.0.0: @@ -1793,9 +1802,18 @@ function-bind@^1.1.1: gensync@^1.0.0-beta.2: version "1.0.0-beta.2" - resolved "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== +get-intrinsic@^1.0.2: + version "1.2.0" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" + integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.3" + glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" @@ -1824,7 +1842,7 @@ glob@^7.1.3: globals@^11.1.0: version "11.12.0" - resolved "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.19.0: @@ -1860,7 +1878,7 @@ grapheme-splitter@^1.0.4: has-flag@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: @@ -1868,6 +1886,11 @@ has-flag@^4.0.0: resolved "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== +has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + has@^1.0.3: version "1.0.3" resolved "https://registry.npmmirror.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -1877,7 +1900,7 @@ has@^1.0.3: html-tags@^3.1.0: version "3.2.0" - resolved "https://registry.npmmirror.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" + resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== html-void-elements@^2.0.0: @@ -1999,9 +2022,14 @@ js-sdsl@^4.1.4: resolved "https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.3.0.tgz#aeefe32a451f7af88425b11fdb5f58c90ae1d711" integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ== +js-table2excel@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/js-table2excel/-/js-table2excel-1.0.3.tgz#102941f51adbe33583c86ee2a97e16c6ee2b40d2" + integrity sha512-ivzOdgYqOD3zqzJZfW0Nm35P9BWffxD0Unwr+2QBeEawV7hhRY9RHBVNcvO6A9PhGkMyqPVL/u4/NeufaTTTXw== + js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^4.1.0: @@ -2013,7 +2041,7 @@ js-yaml@^4.1.0: jsesc@^2.5.1: version "2.5.2" - resolved "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== json-schema-traverse@^0.4.1: @@ -2028,7 +2056,7 @@ json-stable-stringify-without-jsonify@^1.0.1: json5@^2.2.2: version "2.2.3" - resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsplumb@^2.15.6: @@ -2036,11 +2064,6 @@ jsplumb@^2.15.6: resolved "https://registry.npmmirror.com/jsplumb/-/jsplumb-2.15.6.tgz#16d97a195a52cc8e4227d9e29971ff82b83e8faf" integrity sha512-sIpbpz5eMVM+vV+MQzFCidlaa1RsknrQs6LOTKYDjYUDdTAi2AN2bFi94TxB33TifcIsRNV1jebcaxg0tCoPzg== -klona@^2.0.4: - version "2.0.6" - resolved "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" - integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== - levn@^0.4.1: version "0.4.1" resolved "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" @@ -2113,7 +2136,7 @@ lodash@^4.17.21: lru-cache@^5.1.1: version "5.1.1" - resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: yallist "^3.0.2" @@ -2127,7 +2150,7 @@ lru-cache@^6.0.0: lru-cache@^7.14.0: version "7.14.1" - resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-7.14.1.tgz#8da8d2f5f59827edb388e63e459ac23d6d408fea" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz#8da8d2f5f59827edb388e63e459ac23d6d408fea" integrity sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA== magic-string@^0.25.7: @@ -2216,11 +2239,6 @@ natural-compare@^1.4.0: resolved "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== -neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - next-tick@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" @@ -2228,7 +2246,7 @@ next-tick@^1.1.0: node-releases@^2.0.8: version "2.0.10" - resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== normalize-path@^3.0.0, normalize-path@~3.0.0: @@ -2253,6 +2271,11 @@ nth-check@^2.0.1: dependencies: boolbase "^1.0.0" +object-inspect@^1.9.0: + version "1.12.3" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== + once@^1.3.0: version "1.4.0" resolved "https://registry.npmmirror.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" @@ -2330,19 +2353,14 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: pinia-plugin-persist@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/pinia-plugin-persist/-/pinia-plugin-persist-1.0.0.tgz#fc696f225527f30bd5955109fafadd43c725e888" + resolved "https://registry.npmjs.org/pinia-plugin-persist/-/pinia-plugin-persist-1.0.0.tgz#fc696f225527f30bd5955109fafadd43c725e888" integrity sha512-M4hBBd8fz/GgNmUPaaUsC29y1M09lqbXrMAHcusVoU8xlQi1TqgkWnnhvMikZwr7Le/hVyMx8KUcumGGrR6GVw== dependencies: vue-demi "^0.12.1" -pinia-plugin-persistedstate@^3.0.2: - version "3.0.2" - resolved "https://registry.npmmirror.com/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-3.0.2.tgz#c604591442d23ba3a86eaf8156f019812d59038e" - integrity sha512-84vPyUhPA/8Pr+1mT1ioNb2d8z4tvdgYRqMQf8xyauOVBKjo0ZcRBwPQBV7ZAJG43Kwar43nXG2jU+ZMvAFFRQ== - -pinia@^2.0.16: +pinia@^2.0.28: version "2.0.30" - resolved "https://registry.npmmirror.com/pinia/-/pinia-2.0.30.tgz#b18a581dad6821ed5fbebfaf631229480ea9d2d9" + resolved "https://registry.npmjs.org/pinia/-/pinia-2.0.30.tgz#b18a581dad6821ed5fbebfaf631229480ea9d2d9" integrity sha512-q6DUmxWwe/mQgg+55QQjykpKC+aGeGdaJV3niminl19V08dE+LRTvSEuqi6/NLSGCKHI49KGL6tMNEOssFiMyA== dependencies: "@vue/devtools-api" "^6.4.5" @@ -2356,7 +2374,7 @@ postcss-selector-parser@^6.0.9: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss@^8.1.10, postcss@^8.4.18: +postcss@^8.1.10, postcss@^8.4.21: version "8.4.21" resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== @@ -2375,9 +2393,9 @@ prelude-ls@^1.2.1: resolved "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier@^2.7.1: +prettier@^2.8.1: version "2.8.4" - resolved "https://registry.npmmirror.com/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3" + resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3" integrity sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw== print-js@^1.6.0: @@ -2390,6 +2408,11 @@ prismjs@^1.23.0: resolved "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + punycode@^2.1.0: version "2.3.0" resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" @@ -2400,6 +2423,13 @@ qrcodejs2-fixes@^0.0.2: resolved "https://registry.npmmirror.com/qrcodejs2-fixes/-/qrcodejs2-fixes-0.0.2.tgz#a2f5d7816100073d1c09088ac75a34404d025b30" integrity sha512-wMUXYMOixAEJlLnjk5MbLiFaz0gQObWYm/TIFWB5+j7sTY5gPyr09Cx1EpcLYbsgfFdN3wHjrKAhZofTuCBGhg== +qs@^6.11.0: + version "6.11.0" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== + dependencies: + side-channel "^1.0.4" + queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -2448,10 +2478,10 @@ rimraf@^3.0.2: dependencies: glob "^7.1.3" -rollup@^2.79.1: - version "2.79.1" - resolved "https://registry.npmmirror.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7" - integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== +rollup@^3.10.0: + version "3.15.0" + resolved "https://registry.npmjs.org/rollup/-/rollup-3.15.0.tgz#6f4105e8c4b8145229657b74ad660b02fbfacc05" + integrity sha512-F9hrCAhnp5/zx/7HYmftvsNBkMfLfk/dXUh73hPSM2E3CRgap65orDNJbLetoiUFwSAk6iHPLvBrZ5iHYvzqsg== optionalDependencies: fsevents "~2.3.2" @@ -2462,17 +2492,9 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -sass-loader@^13.0.2: - version "13.2.0" - resolved "https://registry.npmmirror.com/sass-loader/-/sass-loader-13.2.0.tgz#80195050f58c9aac63b792fa52acb6f5e0f6bdc3" - integrity sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg== - dependencies: - klona "^2.0.4" - neo-async "^2.6.2" - -sass@^1.53.0: +sass@^1.56.2: version "1.58.0" - resolved "https://registry.npmmirror.com/sass/-/sass-1.58.0.tgz#ee8aea3ad5ea5c485c26b3096e2df6087d0bb1cc" + resolved "https://registry.npmjs.org/sass/-/sass-1.58.0.tgz#ee8aea3ad5ea5c485c26b3096e2df6087d0bb1cc" integrity sha512-PiMJcP33DdKtZ/1jSjjqVIKihoDc6yWmYr9K/4r3fVVIEDAluD0q7XZiRKrNJcPK3qkLRF/79DND1H5q1LBjgg== dependencies: chokidar ">=3.0.0 <4.0.0" @@ -2498,7 +2520,7 @@ select@^1.1.2: semver@^6.3.0: version "6.3.0" - resolved "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== semver@^7.3.5, semver@^7.3.6, semver@^7.3.7: @@ -2520,6 +2542,15 @@ shebang-regex@^3.0.0: resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + slash@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -2548,7 +2579,7 @@ snabbdom@^3.1.0: sortablejs@1.14.0: version "1.14.0" - resolved "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz#6d2e17ccbdb25f464734df621d4f35d4ab35b3d8" + resolved "https://registry.npmjs.org/sortablejs/-/sortablejs-1.14.0.tgz#6d2e17ccbdb25f464734df621d4f35d4ab35b3d8" integrity sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w== sortablejs@^1.15.0: @@ -2571,9 +2602,9 @@ sourcemap-codec@^1.4.8: resolved "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== -splitpanes@^3.1.1: +splitpanes@^3.1.5: version "3.1.5" - resolved "https://registry.npmmirror.com/splitpanes/-/splitpanes-3.1.5.tgz#de81da25681c252d131747a9cb48a17156e2b210" + resolved "https://registry.npmjs.org/splitpanes/-/splitpanes-3.1.5.tgz#de81da25681c252d131747a9cb48a17156e2b210" integrity sha512-r3Mq2ITFQ5a2VXLOy4/Sb2Ptp7OfEO8YIbhVJqJXoFc9hc5nTXXkCvtVDjIGbvC0vdE7tse+xTM9BMjsszP6bw== ssr-window@^3.0.0-alpha.1: @@ -2595,7 +2626,7 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: supports-color@^5.3.0: version "5.5.0" - resolved "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" @@ -2614,7 +2645,7 @@ supports-preserve-symlinks-flag@^1.0.0: svg-tags@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" + resolved "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== text-table@^0.2.0: @@ -2634,7 +2665,7 @@ tiny-warning@^1.0.3: to-fast-properties@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-regex-range@^5.0.1: @@ -2646,7 +2677,7 @@ to-regex-range@^5.0.1: ts-md5@^1.3.1: version "1.3.1" - resolved "https://registry.npmmirror.com/ts-md5/-/ts-md5-1.3.1.tgz#f5b860c0d5241dd9bb4e909dd73991166403f511" + resolved "https://registry.npmjs.org/ts-md5/-/ts-md5-1.3.1.tgz#f5b860c0d5241dd9bb4e909dd73991166403f511" integrity sha512-DiwiXfwvcTeZ5wCE0z+2A9EseZsztaiZtGrtSaY5JOD7ekPnR/GoIVD5gXZAlK9Na9Kvpo9Waz5rW64WKAWApg== tslib@2.3.0: @@ -2688,14 +2719,14 @@ type@^2.7.2: resolved "https://registry.npmmirror.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0" integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw== -typescript@^4.7.4: +typescript@^4.9.4: version "4.9.5" - resolved "https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" + resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== update-browserslist-db@^1.0.10: version "1.0.10" - resolved "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== dependencies: escalade "^3.1.1" @@ -2713,15 +2744,23 @@ util-deprecate@^1.0.2: resolved "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -vite@^3.0.0: - version "3.2.5" - resolved "https://registry.npmmirror.com/vite/-/vite-3.2.5.tgz#dee5678172a8a0ab3e547ad4148c3d547f90e86a" - integrity sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ== +vite-plugin-vue-setup-extend@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.4.0.tgz#ebbbe265320039b8c6a3b9fcae3b8d152ecf4a13" + integrity sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ== dependencies: - esbuild "^0.15.9" - postcss "^8.4.18" + "@vue/compiler-sfc" "^3.2.29" + magic-string "^0.25.7" + +vite@^4.0.0: + version "4.1.1" + resolved "https://registry.npmjs.org/vite/-/vite-4.1.1.tgz#3b18b81a4e85ce3df5cbdbf4c687d93ebf402e6b" + integrity sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg== + dependencies: + esbuild "^0.16.14" + postcss "^8.4.21" resolve "^1.22.1" - rollup "^2.79.1" + rollup "^3.10.0" optionalDependencies: fsevents "~2.3.2" @@ -2739,10 +2778,10 @@ vue-demi@*: vue-demi@^0.12.1: version "0.12.5" - resolved "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz#8eeed566a7d86eb090209a11723f887d28aeb2d1" + resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.12.5.tgz#8eeed566a7d86eb090209a11723f887d28aeb2d1" integrity sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q== -vue-eslint-parser@^9.0.1, vue-eslint-parser@^9.0.3: +vue-eslint-parser@^9.0.1, vue-eslint-parser@^9.1.0: version "9.1.0" resolved "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-9.1.0.tgz#0e121d1bb29bd10763c83e3cc583ee03434a9dd5" integrity sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ== @@ -2768,9 +2807,9 @@ vue-grid-layout@^3.0.0-beta1: element-resize-detector "^1.2.1" mitt "^2.1.0" -vue-i18n@^9.1.10: +vue-i18n@^9.2.2: version "9.2.2" - resolved "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.2.2.tgz#aeb49d9424923c77e0d6441e3f21dafcecd0e666" + resolved "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.2.2.tgz#aeb49d9424923c77e0d6441e3f21dafcecd0e666" integrity sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ== dependencies: "@intlify/core-base" "9.2.2" @@ -2778,16 +2817,16 @@ vue-i18n@^9.1.10: "@intlify/vue-devtools" "9.2.2" "@vue/devtools-api" "^6.2.1" -vue-router@^4.1.2: +vue-router@^4.1.6: version "4.1.6" - resolved "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz#b70303737e12b4814578d21d68d21618469375a1" + resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.1.6.tgz#b70303737e12b4814578d21d68d21618469375a1" integrity sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ== dependencies: "@vue/devtools-api" "^6.4.5" -vue@^3.2.37: +vue@^3.2.45: version "3.2.47" - resolved "https://registry.npmmirror.com/vue/-/vue-3.2.47.tgz#3eb736cbc606fc87038dbba6a154707c8a34cff0" + resolved "https://registry.npmjs.org/vue/-/vue-3.2.47.tgz#3eb736cbc606fc87038dbba6a154707c8a34cff0" integrity sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ== dependencies: "@vue/compiler-dom" "3.2.47" @@ -2798,7 +2837,7 @@ vue@^3.2.37: vuedraggable-es@^4.1.1: version "4.1.1" - resolved "https://registry.npmmirror.com/vuedraggable-es/-/vuedraggable-es-4.1.1.tgz#9d6289adc085fa857f85100f7cf7dc5139e5a8a0" + resolved "https://registry.npmjs.org/vuedraggable-es/-/vuedraggable-es-4.1.1.tgz#9d6289adc085fa857f85100f7cf7dc5139e5a8a0" integrity sha512-F35pjSwC8HS/lnaOd+B59nYR4FZmwuhWAzccK9xftRuWds8SU1TZh5myKVM86j5dFOI7S26O64Kwe7LUHnXjlA== dependencies: sortablejs "1.14.0" @@ -2827,7 +2866,7 @@ wrappy@1: xe-utils@^3.5.7: version "3.5.7" - resolved "https://registry.npmmirror.com/xe-utils/-/xe-utils-3.5.7.tgz#2c885852dfadd5c8beeffdc1f884f8ceb962c669" + resolved "https://registry.npmjs.org/xe-utils/-/xe-utils-3.5.7.tgz#2c885852dfadd5c8beeffdc1f884f8ceb962c669" integrity sha512-3H+fDBKBR2wLJgyA7k9C/w1Xljx6Maml5ukV0WDY06HjYyGs2FEz6XhcwRCLIDXX4pBP3Gu0nX9DbCeuuRA2Ew== xml-name-validator@^4.0.0: @@ -2837,7 +2876,7 @@ xml-name-validator@^4.0.0: yallist@^3.0.2: version "3.1.1" - resolved "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== yallist@^4.0.0: