ZaiZai 1 год назад
Родитель
Сommit
7a1f6dc2ee
30 измененных файлов с 208 добавлено и 91 удалено
  1. 10 10
      package.json
  2. 0 0
      public/plugins/element-plus/index.css
  3. 0 0
      public/plugins/element-plus/theme-chalk/el-collapse.css
  4. 0 0
      public/plugins/element-plus/theme-chalk/el-color-picker.css
  5. 0 0
      public/plugins/element-plus/theme-chalk/el-menu.css
  6. 0 0
      public/plugins/element-plus/theme-chalk/el-message-box.css
  7. 0 0
      public/plugins/element-plus/theme-chalk/el-table-v2.css
  8. 0 0
      public/plugins/element-plus/theme-chalk/el-table.css
  9. 1 1
      public/plugins/element-plus/theme-chalk/el-text.css
  10. 0 0
      public/plugins/element-plus/theme-chalk/el-upload.css
  11. 0 0
      public/plugins/element-plus/theme-chalk/index.css
  12. 3 0
      public/plugins/element-plus/theme-chalk/src/collapse.scss
  13. 8 2
      public/plugins/element-plus/theme-chalk/src/color-picker.scss
  14. 3 1
      public/plugins/element-plus/theme-chalk/src/common/var.scss
  15. 9 4
      public/plugins/element-plus/theme-chalk/src/menu.scss
  16. 0 12
      public/plugins/element-plus/theme-chalk/src/message-box.scss
  17. 44 15
      public/plugins/element-plus/theme-chalk/src/table.scss
  18. 6 0
      public/plugins/element-plus/theme-chalk/src/text.scss
  19. 1 1
      public/plugins/element-plus/theme-chalk/src/upload.scss
  20. 0 0
      public/plugins/element-plus/v2.4.0
  21. 51 8
      public/plugins/remixicon/remixicon.css
  22. BIN
      public/plugins/remixicon/remixicon.eot
  23. 0 0
      public/plugins/remixicon/remixicon.glyph.json
  24. 2 2
      public/plugins/remixicon/remixicon.svg
  25. 2 2
      public/plugins/remixicon/remixicon.symbol.svg
  26. BIN
      public/plugins/remixicon/remixicon.ttf
  27. BIN
      public/plugins/remixicon/remixicon.woff
  28. BIN
      public/plugins/remixicon/remixicon.woff2
  29. 0 0
      public/plugins/remixicon/v3.5.0
  30. 68 33
      yarn.lock

+ 10 - 10
package.json

@@ -13,35 +13,35 @@
         "lint:fix": "eslint . --fix"
     },
     "dependencies": {
-        "axios": "^1.5.0",
+        "axios": "^1.5.1",
         "crypto-js": "^4.1.1",
         "dayjs": "^1.11.10",
         "echarts": "^5.4.3",
-        "element-plus": "2.3.14",
+        "element-plus": "2.4.0",
         "js-base64": "^3.7.5",
         "js-fast-way": "0.2.9",
-        "js-md5": "^0.7.3",
+        "js-md5": "^0.8.3",
         "js-web-screen-shot": "^1.9.9",
         "nprogress": "^0.2.0",
-        "pinia": "^2.1.6",
+        "pinia": "^2.1.7",
         "split.js": "^1.6.5",
         "vue": "3.3.4",
         "vue-router": "^4.2.5",
         "vuedraggable": "^4.1.0"
     },
     "devDependencies": {
-        "@vitejs/plugin-vue": "^4.3.4",
+        "@vitejs/plugin-vue": "^4.4.0",
         "@vue/compiler-sfc": "^3.3.4",
         "archiver": "^6.0.1",
         "autoprefixer": "^10.4.16",
         "cssnano": "^6.0.1",
-        "eslint": "^8.50.0",
+        "eslint": "^8.51.0",
         "eslint-plugin-vue": "^9.17.0",
-        "hc-vue3-ui": "^2.0.9",
-        "postcss": "^8.4.30",
-        "sass": "^1.68.0",
+        "hc-vue3-ui": "^2.1.2",
+        "postcss": "^8.4.31",
+        "sass": "^1.69.3",
         "tailwindcss": "3.3.3",
-        "vite": "^4.4.9",
+        "vite": "^4.4.11",
         "z-element-plus": "^1.1.4"
     }
 }

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/index.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/theme-chalk/el-collapse.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/theme-chalk/el-color-picker.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/theme-chalk/el-menu.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/theme-chalk/el-message-box.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/theme-chalk/el-table-v2.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/theme-chalk/el-table.css


+ 1 - 1
public/plugins/element-plus/theme-chalk/el-text.css

@@ -1 +1 @@
-.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular)}.el-text{align-self:center;margin:0;padding:0;font-size:var(--el-text-font-size);color:var(--el-text-color);word-break:break-all}.el-text.is-truncated{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}
+.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular)}.el-text{align-self:center;margin:0;padding:0;font-size:var(--el-text-font-size);color:var(--el-text-color);word-break:break-all}.el-text.is-truncated{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-text.is-line-clamp{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/theme-chalk/el-upload.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/element-plus/theme-chalk/index.css


+ 3 - 0
public/plugins/element-plus/theme-chalk/src/collapse.scss

@@ -18,6 +18,9 @@
     }
   }
   @include e(header) {
+    width: 100%;
+    padding: 0;
+    border: none;
     display: flex;
     align-items: center;
     height: getCssVar('collapse-header-height');

+ 8 - 2
public/plugins/element-plus/theme-chalk/src/color-picker.scss

@@ -246,9 +246,9 @@ $color-picker-size: map.merge($common-component-size, $color-picker-size);
   line-height: normal;
   outline: none;
 
-  &:hover:not(.is-disabled) {
+  &:hover:not(.is-disabled, .is-focused) {
     .#{$namespace}-color-picker__trigger {
-      border: 1px solid getCssVar('border-color-hover');
+      border-color: getCssVar('border-color-hover');
     }
   }
 
@@ -259,6 +259,12 @@ $color-picker-size: map.merge($common-component-size, $color-picker-size);
     }
   }
 
+  @include when(focused) {
+    .#{$namespace}-color-picker__trigger {
+      border-color: getCssVar('color-primary');
+    }
+  }
+
   @include when(disabled) {
     .#{$namespace}-color-picker__trigger {
       cursor: not-allowed;

+ 3 - 1
public/plugins/element-plus/theme-chalk/src/common/var.scss

@@ -772,10 +772,11 @@ $table: map.merge(
     'header-bg-color': getCssVar('bg-color'),
     'fixed-box-shadow': getCssVar('box-shadow', 'light'),
     'bg-color': getCssVar('fill-color', 'blank'),
-    'tr-bg-color': getCssVar('fill-color', 'blank'),
+    'tr-bg-color': getCssVar('bg-color'),
     'expanded-cell-bg-color': getCssVar('fill-color', 'blank'),
     'fixed-left-column': inset 10px 0 10px -10px rgb(0 0 0 / 15%),
     'fixed-right-column': inset -10px 0 10px -10px rgb(0 0 0 / 15%),
+    'index': getCssVar('index-normal')
   ),
   $table
 );
@@ -1037,6 +1038,7 @@ $menu: map.merge(
     'hover-bg-color': getCssVar('color-primary-light-9'),
     'item-height': 56px,
     'sub-item-height': calc(#{getCssVar('menu-item-height')} - 6px),
+    'horizontal-height': 60px,
     'horizontal-sub-item-height': 36px,
     'item-font-size': getCssVar('font-size-base'),
     'item-hover-fill': getCssVar('color-primary-light-9'),

+ 9 - 4
public/plugins/element-plus/theme-chalk/src/menu.scss

@@ -73,11 +73,19 @@
     }
   }
 
+  &:not(.#{$namespace}-menu--collapse) .#{$namespace}-sub-menu__title {
+    padding-right: calc(
+      #{getCssVar('menu-base-level-padding')} + #{getCssVar('menu-icon-width')}
+    );
+  }
+
   @include m(horizontal) {
     display: flex;
     flex-wrap: nowrap;
     border-right: none;
 
+    height: getCssVar('menu-horizontal-height');
+
     &.#{$namespace}-menu {
       border-bottom: solid 1px getCssVar('menu-border-color');
     }
@@ -122,7 +130,7 @@
         color: getCssVar('menu-text-color');
 
         &:hover {
-          background-color: getCssVar('bg-color', 'overlay');
+          background-color: getCssVar('menu-bg-color');
         }
       }
     }
@@ -248,9 +256,6 @@
 
   @include e(title) {
     @include menu-item;
-    padding-right: calc(
-      #{getCssVar('menu-base-level-padding')} + #{getCssVar('menu-icon-width')}
-    );
 
     &:hover {
       background-color: getCssVar('menu-hover-bg-color');

+ 0 - 12
public/plugins/element-plus/theme-chalk/src/message-box.scss

@@ -244,15 +244,3 @@
     opacity: 1;
   }
 }
-
-@keyframes msgbox-fade-out {
-  0% {
-    transform: translate3d(0, 0, 0);
-    opacity: 1;
-  }
-
-  100% {
-    transform: translate3d(0, -20px, 0);
-    opacity: 0;
-  }
-}

+ 44 - 15
public/plugins/element-plus/theme-chalk/src/table.scss

@@ -34,6 +34,12 @@
     }
   }
 
+  tbody {
+    &:focus-visible {
+      outline: none;
+    }
+  }
+
   &.has-footer {
     &.#{$namespace}-table--scrollable-y,
     &.#{$namespace}-table--fluid-height {
@@ -135,6 +141,13 @@
     }
   }
 
+  tfoot {
+    td.#{$namespace}-table__cell {
+      background-color: getCssVar('table-row-hover-bg-color');
+      color: getCssVar('table-text-color');
+    }
+  }
+
   .#{$namespace}-table__cell {
     padding: map.get($table-padding, 'default');
     min-width: 0;
@@ -143,7 +156,7 @@
     vertical-align: middle;
     position: relative;
     text-align: left;
-    z-index: 1;
+    z-index: getCssVar('table-index');
     @include when(center) {
       text-align: center;
     }
@@ -240,17 +253,13 @@
     }
   }
 
-  @include e((footer-wrapper)) {
-    border-top: getCssVar('table-border');
-  }
-
   // 拥有多级表头
   @include m((group, border)) {
     @include share-rule(border-pseudo) {
       content: '';
       position: absolute;
       background-color: getCssVar('table-border-color');
-      z-index: 3;
+      z-index: calc(getCssVar('table-index') + 2);
     }
   }
 
@@ -263,6 +272,7 @@
         top: 0;
         width: 100%;
         height: 1px;
+        z-index: calc(getCssVar('table-index') + 2);
       }
     }
 
@@ -318,8 +328,8 @@
         &.#{$namespace}-table-fixed-column--left,
         &.#{$namespace}-table-fixed-column--right {
           position: sticky !important;
-          z-index: 2;
-          background: getCssVar('bg-color');
+          background: inherit;
+          z-index: calc(getCssVar('table-index') + 1);
           &.is-last-column,
           &.is-first-column {
             &::before {
@@ -349,7 +359,7 @@
         }
         &.#{$namespace}-table__fixed-right-patch {
           position: sticky !important;
-          z-index: 2;
+          z-index: calc(getCssVar('table-index') + 1);
           background: #fff;
           right: 0;
         }
@@ -374,7 +384,7 @@
     border-collapse: separate;
   }
 
-  @include e((header-wrapper, footer-wrapper)) {
+  @include e((header-wrapper)) {
     overflow: hidden;
 
     & tbody td.#{$namespace}-table__cell {
@@ -383,6 +393,11 @@
     }
   }
 
+  @include e((footer-wrapper)) {
+    overflow: hidden;
+    flex-shrink: 0;
+  }
+
   @include e((header-wrapper, body-wrapper)) {
     .#{$namespace}-table-column--selection {
       > .cell {
@@ -468,7 +483,7 @@
     position: relative;
     flex: 1;
     .#{$namespace}-scrollbar__bar {
-      z-index: 2;
+      z-index: calc(getCssVar('table-index') + 2);
     }
   }
 
@@ -548,6 +563,20 @@
     }
   }
 
+  &.#{$namespace}-table--scrollable-y {
+    @include e(body-header) {
+      position: sticky;
+      top: 0;
+      z-index: calc(getCssVar('table-index') + 2);
+    }
+
+    @include e(body-footer) {
+      position: sticky;
+      bottom: 0;
+      z-index: calc(getCssVar('table-index') + 2);
+    }
+  }
+
   @include e(column-resize-proxy) {
     position: absolute;
     left: 200px;
@@ -555,7 +584,7 @@
     bottom: 0;
     width: 0;
     border-left: getCssVar('table-border');
-    z-index: 10;
+    z-index: calc(getCssVar('table-index') + 9);
   }
 
   @include e(column-filter-trigger) {
@@ -574,7 +603,7 @@
     left: 0;
     width: 1px;
     height: 100%;
-    z-index: 3;
+    z-index: calc(getCssVar('table-index') + 2);
     position: absolute;
     background-color: getCssVar('table-border-color');
   }
@@ -582,7 +611,7 @@
   @include e(border-bottom-patch) {
     left: 0;
     height: 1px;
-    z-index: 3;
+    z-index: calc(getCssVar('table-index') + 2);
     position: absolute;
     background-color: getCssVar('table-border-color');
   }
@@ -591,7 +620,7 @@
     top: 0;
     height: 100%;
     width: 1px;
-    z-index: 3;
+    z-index: calc(getCssVar('table-index') + 2);
     position: absolute;
     background-color: getCssVar('table-border-color');
   }

+ 6 - 0
public/plugins/element-plus/theme-chalk/src/text.scss

@@ -24,6 +24,12 @@
     overflow: hidden;
   }
 
+  @include when(line-clamp) {
+    display: -webkit-inline-box;
+    -webkit-box-orient: vertical;
+    overflow: hidden;
+  }
+
   @each $size in (large, default, small) {
     @include m($size) {
       @include set-css-var-value(

+ 1 - 1
public/plugins/element-plus/theme-chalk/src/upload.scss

@@ -62,7 +62,7 @@
 
     @include utils-inline-flex-center;
 
-    i {
+    > i {
       font-size: 28px;
       color: getCssVar('text-color', 'secondary');
     }

+ 0 - 0
public/plugins/element-plus/v2.3.12 → public/plugins/element-plus/v2.4.0


+ 51 - 8
public/plugins/remixicon/remixicon.css

@@ -1,21 +1,21 @@
 /*
-* Remix Icon v3.4.0
+* Remix Icon v3.5.0
 * https://remixicon.com
 * https://github.com/Remix-Design/RemixIcon
 *
 * Copyright RemixIcon.com
 * Released under the Apache License Version 2.0
 *
-* Date: 2023-06-20
+* Date: 2023-07-30
 */
 @font-face {
   font-family: "remixicon";
-  src: url('remixicon.eot?t=1687271883607'); /* IE9*/
-  src: url('remixicon.eot?t=1687271883607#iefix') format('embedded-opentype'), /* IE6-IE8 */
-  url("remixicon.woff2?t=1687271883607") format("woff2"),
-  url("remixicon.woff?t=1687271883607") format("woff"),
-  url('remixicon.ttf?t=1687271883607') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
-  url('remixicon.svg?t=1687271883607#remixicon') format('svg'); /* iOS 4.1- */
+  src: url('remixicon.eot?t=1690730386070'); /* IE9*/
+  src: url('remixicon.eot?t=1690730386070#iefix') format('embedded-opentype'), /* IE6-IE8 */
+  url("remixicon.woff2?t=1690730386070") format("woff2"),
+  url("remixicon.woff?t=1690730386070") format("woff"),
+  url('remixicon.ttf?t=1690730386070') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
+  url('remixicon.svg?t=1690730386070#remixicon') format('svg'); /* iOS 4.1- */
   font-display: swap;
 }
 
@@ -2537,4 +2537,47 @@
 .ri-slash-commands-2:before { content: "\f3bc"; }
 .ri-user-forbid-fill:before { content: "\f3bd"; }
 .ri-user-forbid-line:before { content: "\f3be"; }
+.ri-beer-fill:before { content: "\f3bf"; }
+.ri-beer-line:before { content: "\f3c0"; }
+.ri-circle-fill:before { content: "\f3c1"; }
+.ri-circle-line:before { content: "\f3c2"; }
+.ri-dropdown-list:before { content: "\f3c3"; }
+.ri-file-image-fill:before { content: "\f3c4"; }
+.ri-file-image-line:before { content: "\f3c5"; }
+.ri-file-pdf-2-fill:before { content: "\f3c6"; }
+.ri-file-pdf-2-line:before { content: "\f3c7"; }
+.ri-file-video-fill:before { content: "\f3c8"; }
+.ri-file-video-line:before { content: "\f3c9"; }
+.ri-folder-image-fill:before { content: "\f3ca"; }
+.ri-folder-image-line:before { content: "\f3cb"; }
+.ri-folder-video-fill:before { content: "\f3cc"; }
+.ri-folder-video-line:before { content: "\f3cd"; }
+.ri-hexagon-fill:before { content: "\f3ce"; }
+.ri-hexagon-line:before { content: "\f3cf"; }
+.ri-menu-search-fill:before { content: "\f3d0"; }
+.ri-menu-search-line:before { content: "\f3d1"; }
+.ri-octagon-fill:before { content: "\f3d2"; }
+.ri-octagon-line:before { content: "\f3d3"; }
+.ri-pentagon-fill:before { content: "\f3d4"; }
+.ri-pentagon-line:before { content: "\f3d5"; }
+.ri-rectangle-fill:before { content: "\f3d6"; }
+.ri-rectangle-line:before { content: "\f3d7"; }
+.ri-robot-2-fill:before { content: "\f3d8"; }
+.ri-robot-2-line:before { content: "\f3d9"; }
+.ri-shapes-fill:before { content: "\f3da"; }
+.ri-shapes-line:before { content: "\f3db"; }
+.ri-square-fill:before { content: "\f3dc"; }
+.ri-square-line:before { content: "\f3dd"; }
+.ri-tent-fill:before { content: "\f3de"; }
+.ri-tent-line:before { content: "\f3df"; }
+.ri-threads-fill:before { content: "\f3e0"; }
+.ri-threads-line:before { content: "\f3e1"; }
+.ri-tree-fill:before { content: "\f3e2"; }
+.ri-tree-line:before { content: "\f3e3"; }
+.ri-triangle-fill:before { content: "\f3e4"; }
+.ri-triangle-line:before { content: "\f3e5"; }
+.ri-twitter-x-fill:before { content: "\f3e6"; }
+.ri-twitter-x-line:before { content: "\f3e7"; }
+.ri-verified-badge-fill:before { content: "\f3e8"; }
+.ri-verified-badge-line:before { content: "\f3e9"; }
 

BIN
public/plugins/remixicon/remixicon.eot


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
public/plugins/remixicon/remixicon.glyph.json


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
public/plugins/remixicon/remixicon.svg


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
public/plugins/remixicon/remixicon.symbol.svg


BIN
public/plugins/remixicon/remixicon.ttf


BIN
public/plugins/remixicon/remixicon.woff


BIN
public/plugins/remixicon/remixicon.woff2


+ 0 - 0
public/plugins/remixicon/v3.4.0 → public/plugins/remixicon/v3.5.0


+ 68 - 33
yarn.lock

@@ -164,10 +164,10 @@
     minimatch "^3.1.2"
     strip-json-comments "^3.1.1"
 
-"@eslint/js@8.50.0":
-  version "8.50.0"
-  resolved "http://47.110.251.215:9000/@eslint/js/-/js-8.50.0.tgz#9e93b850f0f3fa35f5fa59adfd03adae8488e484"
-  integrity sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==
+"@eslint/js@8.51.0":
+  version "8.51.0"
+  resolved "http://47.110.251.215:9000/@eslint/js/-/js-8.51.0.tgz#6d419c240cfb2b66da37df230f7e7eef801c32fa"
+  integrity sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==
 
 "@floating-ui/core@^1.2.6":
   version "1.2.6"
@@ -285,10 +285,10 @@
   resolved "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz"
   integrity sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==
 
-"@vitejs/plugin-vue@^4.3.4":
-  version "4.3.4"
-  resolved "http://47.110.251.215:9000/@vitejs/plugin-vue/-/plugin-vue-4.3.4.tgz#a289dff38e01949fe7be581d5542cabaeb961dec"
-  integrity sha512-ciXNIHKPriERBisHFBvnTbfKa6r9SAesOYXeGDzgegcvy9Q4xdScSHAmKbNT0M3O0S9LKhIf5/G+UYG4NnnzYw==
+"@vitejs/plugin-vue@^4.4.0":
+  version "4.4.0"
+  resolved "http://47.110.251.215:9000/@vitejs/plugin-vue/-/plugin-vue-4.4.0.tgz#8ae96573236cdb12de6850a6d929b5537ec85390"
+  integrity sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==
 
 "@vue/compiler-core@3.3.4":
   version "3.3.4"
@@ -523,6 +523,15 @@ axios@^1.5.0:
     form-data "^4.0.0"
     proxy-from-env "^1.1.0"
 
+axios@^1.5.1:
+  version "1.5.1"
+  resolved "http://47.110.251.215:9000/axios/-/axios-1.5.1.tgz#11fbaa11fc35f431193a9564109c88c1f27b585f"
+  integrity sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==
+  dependencies:
+    follow-redirects "^1.15.0"
+    form-data "^4.0.0"
+    proxy-from-env "^1.1.0"
+
 b4a@^1.6.4:
   version "1.6.4"
   resolved "http://47.110.251.215:9000/b4a/-/b4a-1.6.4.tgz#ef1c1422cae5ce6535ec191baeed7567443f36c9"
@@ -936,6 +945,27 @@ element-plus@2.3.14:
     memoize-one "^6.0.0"
     normalize-wheel-es "^1.2.0"
 
+element-plus@2.4.0:
+  version "2.4.0"
+  resolved "http://47.110.251.215:9000/element-plus/-/element-plus-2.4.0.tgz#e79249ac4c0a606d377c2f31ad553aa992286fe3"
+  integrity sha512-yJEa8LXkGOOgkfkeqMMEdeX/Dc8EH9qPcRuX91dlhSXxgCKKbp9tH3QFTOG99ibZsrN/Em62nh7ddvbc7I1frw==
+  dependencies:
+    "@ctrl/tinycolor" "^3.4.1"
+    "@element-plus/icons-vue" "^2.0.6"
+    "@floating-ui/dom" "^1.0.1"
+    "@popperjs/core" "npm:@sxzz/popperjs-es@^2.11.7"
+    "@types/lodash" "^4.14.182"
+    "@types/lodash-es" "^4.17.6"
+    "@vueuse/core" "^9.1.0"
+    async-validator "^4.2.5"
+    dayjs "^1.11.3"
+    escape-html "^1.0.3"
+    lodash "^4.17.21"
+    lodash-es "^4.17.21"
+    lodash-unified "^1.0.2"
+    memoize-one "^6.0.0"
+    normalize-wheel-es "^1.2.0"
+
 entities@^4.2.0:
   version "4.5.0"
   resolved "http://47.110.251.215:9000/entities/-/entities-4.5.0.tgz"
@@ -1023,15 +1053,15 @@ eslint-visitor-keys@^3.4.3:
   resolved "http://47.110.251.215:9000/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
   integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
 
-eslint@^8.50.0:
-  version "8.50.0"
-  resolved "http://47.110.251.215:9000/eslint/-/eslint-8.50.0.tgz#2ae6015fee0240fcd3f83e1e25df0287f487d6b2"
-  integrity sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==
+eslint@^8.51.0:
+  version "8.51.0"
+  resolved "http://47.110.251.215:9000/eslint/-/eslint-8.51.0.tgz#4a82dae60d209ac89a5cff1604fea978ba4950f3"
+  integrity sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==
   dependencies:
     "@eslint-community/eslint-utils" "^4.2.0"
     "@eslint-community/regexpp" "^4.6.1"
     "@eslint/eslintrc" "^2.1.2"
-    "@eslint/js" "8.50.0"
+    "@eslint/js" "8.51.0"
     "@humanwhocodes/config-array" "^0.11.11"
     "@humanwhocodes/module-importer" "^1.0.1"
     "@nodelib/fs.walk" "^1.2.8"
@@ -1298,10 +1328,10 @@ has@^1.0.3:
   dependencies:
     function-bind "^1.1.1"
 
-hc-vue3-ui@^2.0.9:
-  version "2.0.9"
-  resolved "http://47.110.251.215:9000/hc-vue3-ui/-/hc-vue3-ui-2.0.9.tgz#033e5741c5207fcbf4ec6647cbb43eb9fd5de3ee"
-  integrity sha512-zefjcoUk/eWVMoWtjpCRKJXeK/DiHZjan7hT86EiZUDHzINk7IOGcGcpEIrZoFLzqIwlmAbwNU6OTVEW17Cwyw==
+hc-vue3-ui@^2.1.2:
+  version "2.1.2"
+  resolved "http://47.110.251.215:9000/hc-vue3-ui/-/hc-vue3-ui-2.1.2.tgz#ed8ecf3862cb8d1a0b851df8b62b6717bb7865a4"
+  integrity sha512-DU1OhY5zHRNrkD9M1B1OiY1WzQugvSmdL1mbqddaC57FU8rwGDHn+6BmJm0/xBhZ9xC3cJBwO2kcj80Cm+XPMQ==
   dependencies:
     axios "^1.5.0"
     dayjs "^1.11.10"
@@ -1424,6 +1454,11 @@ js-md5@^0.7.3:
   resolved "https://registry.npmjs.org/js-md5/-/js-md5-0.7.3.tgz"
   integrity sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ==
 
+js-md5@^0.8.3:
+  version "0.8.3"
+  resolved "http://47.110.251.215:9000/js-md5/-/js-md5-0.8.3.tgz#921bab7efa95bfc9d62b87ee08a57f8fe4305b69"
+  integrity sha512-qR0HB5uP6wCuRMrWPTrkMaev7MJZwJuuw4fnwAzRgP4J4/F8RwtodOKpGp4XpqsLBFzzgqIO42efFAyz2Et6KQ==
+
 js-web-screen-shot@^1.9.9:
   version "1.9.9"
   resolved "http://47.110.251.215:9000/js-web-screen-shot/-/js-web-screen-shot-1.9.9.tgz#b5733852cdccbf6d5e600c5484dfdab43ec4b032"
@@ -1724,10 +1759,10 @@ pify@^2.3.0:
   resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
   integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
 
-pinia@^2.1.6:
-  version "2.1.6"
-  resolved "http://47.110.251.215:9000/pinia/-/pinia-2.1.6.tgz"
-  integrity sha512-bIU6QuE5qZviMmct5XwCesXelb5VavdOWKWaB17ggk++NUwQWWbP5YnsONTk3b752QkW9sACiR81rorpeOMSvQ==
+pinia@^2.1.7:
+  version "2.1.7"
+  resolved "http://47.110.251.215:9000/pinia/-/pinia-2.1.7.tgz#4cf5420d9324ca00b7b4984d3fbf693222115bbc"
+  integrity sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==
   dependencies:
     "@vue/devtools-api" "^6.5.0"
     vue-demi ">=0.14.5"
@@ -2012,10 +2047,10 @@ postcss@^8.4.27:
     picocolors "^1.0.0"
     source-map-js "^1.0.2"
 
-postcss@^8.4.30:
-  version "8.4.30"
-  resolved "http://47.110.251.215:9000/postcss/-/postcss-8.4.30.tgz#0e0648d551a606ef2192a26da4cabafcc09c1aa7"
-  integrity sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==
+postcss@^8.4.31:
+  version "8.4.31"
+  resolved "http://47.110.251.215:9000/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d"
+  integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==
   dependencies:
     nanoid "^3.3.6"
     picocolors "^1.0.0"
@@ -2144,10 +2179,10 @@ safe-buffer@~5.2.0:
   resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
   integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
 
-sass@^1.68.0:
-  version "1.68.0"
-  resolved "http://47.110.251.215:9000/sass/-/sass-1.68.0.tgz#0034b0cc9a50248b7d1702ac166fd25990023669"
-  integrity sha512-Lmj9lM/fef0nQswm1J2HJcEsBUba4wgNx2fea6yJHODREoMFnwRpZydBnX/RjyXw2REIwdkbqE4hrTo4qfDBUA==
+sass@^1.69.3:
+  version "1.69.3"
+  resolved "http://47.110.251.215:9000/sass/-/sass-1.69.3.tgz#f8a0c488697e6419519834a13335e7b65a609c11"
+  integrity sha512-X99+a2iGdXkdWn1akFPs0ZmelUzyAQfvqYc2P/MPTrJRuIRoTffGzT9W9nFqG00S+c8hXzVmgxhUuHFdrwxkhQ==
   dependencies:
     chokidar ">=3.0.0 <4.0.0"
     immutable "^4.0.0"
@@ -2400,10 +2435,10 @@ utrie@^1.0.2:
   dependencies:
     base64-arraybuffer "^1.0.2"
 
-vite@^4.4.9:
-  version "4.4.9"
-  resolved "http://47.110.251.215:9000/vite/-/vite-4.4.9.tgz"
-  integrity sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==
+vite@^4.4.11:
+  version "4.4.11"
+  resolved "http://47.110.251.215:9000/vite/-/vite-4.4.11.tgz#babdb055b08c69cfc4c468072a2e6c9ca62102b0"
+  integrity sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==
   dependencies:
     esbuild "^0.18.10"
     postcss "^8.4.27"

Некоторые файлы не были показаны из-за большого количества измененных файлов