Browse Source

更新依赖,新主题,先不要发版

ZaiZai 1 year ago
parent
commit
c292f7f117
4 changed files with 295 additions and 308 deletions
  1. 3 3
      package.json
  2. 222 206
      src/styles/page/using/query.scss
  3. 57 86
      src/views/using/query.vue
  4. 13 13
      yarn.lock

+ 3 - 3
package.json

@@ -13,12 +13,12 @@
         "lint:fix": "eslint . --fix"
     },
     "dependencies": {
-        "axios": "^1.5.1",
+        "axios": "^1.6.0",
         "crypto-js": "^4.2.0",
         "dayjs": "^1.11.10",
         "echarts": "^5.4.2",
         "element-plus": "^2.4.1",
-        "hc-vue3-ui": "^2.3.4",
+        "hc-vue3-ui": "^2.3.5",
         "js-base64": "^3.7.5",
         "js-cookie": "^3.0.5",
         "js-fast-way": "^0.2.9",
@@ -43,7 +43,7 @@
         "autoprefixer": "^10.4.16",
         "cssnano": "^6.0.1",
         "eslint": "^8.52.0",
-        "eslint-plugin-vue": "^9.18.0",
+        "eslint-plugin-vue": "^9.18.1",
         "mitt": "^3.0.1",
         "postcss": "^8.4.31",
         "sass": "^1.69.5",

+ 222 - 206
src/styles/page/using/query.scss

@@ -1,64 +1,235 @@
-.hc-search-hot-key {
+.hc-using-query-page {
     position: relative;
-    color: #9A9A9A;
-    padding: 16px;
-    font-size: 14px;
-}
-
-.hc-search-screening-item {
-    position: relative;
-    display: flex;
-    align-items: center;
-    padding: 0 20px;
-    font-size: 14px;
-    .title {
-        position: relative;
-    }
-    .screening-key {
+    height:100%;
+    overflow: hidden;
+    .hc-query-card-box {
         position: relative;
-        padding: 1px 12px;
-        border-radius: 100px;
-        cursor: pointer;
+        width: 100%;
         display: flex;
-        align-items: center;
-        transition: background 0.2s, color 0.2s;
-        &:hover {
-            background: var(--el-color-primary-light-8);
+        flex-direction: column;
+        //筛选关键词
+        .hc-tag-flex-box {
+            position: relative;
+            margin-bottom: 14px;
+            display: flex;
+            align-items: center;
+            justify-content: space-between;
+            width: 100%;
+            flex-shrink: 0;
+            .scrollbar-content {
+                padding: 0;
+            }
         }
-        &.cut {
-            background: var(--el-color-primary);
-            color: white;
-            cursor: default;
+        //搜索框
+        .hc-query-input-box {
+            position: relative;
+            flex-shrink: 0;
+            .el-input {
+                --el-input-border-radius: 10px;
+                --el-input-height: 65px;
+                font-size: 16px;
+                .el-input__wrapper {
+                    padding-right: 80px;
+                }
+                .el-input-group__prepend {
+                    padding: 0 12px;
+                    font-size: 14px;
+                    cursor: pointer;
+                    user-select: none;
+                    transition: .1s;
+                    .prepend-filtering {
+                        .name {
+                            margin-right: 5px;
+                        }
+                    }
+                    &:hover {
+                        background-color: #dedede;
+                    }
+                }
+                .el-input-group__append {
+                    padding: 0;
+                    .append-search-btn-box {
+                        position: relative;
+                        display: block;
+                        .search-btn {
+                            border-radius: 0 10px 0 0;
+                        }
+                        .search-btn + .search-btn {
+                            margin-top: 0.5px;
+                            border-radius: 0 0 10px 0;
+                        }
+                    }
+                }
+                .el-input-group__append .el-button,
+                .el-input-group__append .el-input,
+                .el-input-group__prepend .el-button,
+                .el-input-group__prepend .el-input {
+                    font-size: var(--el-font-size-base);
+                }
+                .el-input-group__append .el-button,
+                .el-input-group__append .el-select,
+                .el-input-group__prepend .el-button,
+                .el-input-group__prepend .el-select {
+                    display: block;
+                    margin: 0;
+                }
+                .el-input-group__append button.el-button,
+                .el-input-group__append button.el-button:hover,
+                .el-input-group__append div.el-select .el-input__wrapper,
+                .el-input-group__append div.el-select:hover .el-input__wrapper,
+                .el-input-group__prepend button.el-button,
+                .el-input-group__prepend button.el-button:hover,
+                .el-input-group__prepend div.el-select .el-input__wrapper,
+                .el-input-group__prepend div.el-select:hover .el-input__wrapper {
+                    background-color: var(--el-button-bg-color);
+                    color: var(--el-button-text-color);
+                    font-weight: 400;
+                    border: 0;
+                }
+                .el-input-group__append button.el-button:hover,
+                .el-input-group__append div.el-select:hover .el-input__wrapper,
+                .el-input-group__prepend button.el-button:hover,
+                .el-input-group__prepend div.el-select:hover .el-input__wrapper {
+                    background-color: var(--el-button-hover-bg-color);
+                }
+                .el-input-group__append .el-button.is-disabled,
+                .el-input-group__append .el-button.is-disabled:focus,
+                .el-input-group__append .el-button.is-disabled:hover {
+                    color: var(--el-button-disabled-text-color);
+                    cursor: not-allowed;
+                    background-image: none;
+                    background-color: var(--el-button-disabled-bg-color);
+                    border-color: var(--el-button-disabled-border-color);
+                }
+            }
+            .hc-icon-mic {
+                color: var(--hc-text-color);
+                position: absolute;
+                top: 2px;
+                right: 102px;
+                height: 61px;
+                width: 61px;
+                border-radius: 4px;
+                display: flex;
+                align-items: center;
+                justify-content: center;
+                font-size: 28px;
+                cursor: pointer;
+                transition: .1s;
+                &:hover {
+                    background: var(--el-color-primary-light-8);
+                }
+            }
         }
-    }
-    .screening-key + .screening-key {
-        margin-left: 10px;
-    }
-}
-.hc-search-screening-item + .hc-search-screening-item {
-    margin-top: 14px;
-}
-
+        //筛选搜索
+        .hc-query-filtering-collapse-box {
+            position: relative;
+            flex-shrink: 0;
+            .filtering-collapse {
+                position: absolute;
+                width: 100%;
+                z-index: 99;
+                border-radius: 10px;
+                box-shadow: var(--hc-shadow);
+                margin-top: 5px;
+                .el-collapse {
+                    --el-collapse-header-height: 0;
+                    --el-collapse-border-color: inherit;
+                    --el-collapse-header-bg-color: inherit;
+                    --el-collapse-header-text-color: inherit;
+                    --el-collapse-header-font-size: inherit;
+                    --el-collapse-content-bg-color: #E7EEF4;
+                    --el-collapse-content-font-size: inherit;
+                    --el-collapse-content-text-color: inherit;
+                    border: 0 !important;
+                }
+                .el-collapse-item__header {
+                    display: block;
+                    user-select: none;
+                }
+                .hc-collapse-item-header {
+                    position: relative;
+                    width: 100%;
+                    display: flex;
+                    align-items: center;
+                    .hc-search-filtering-title {
+                        margin-right: 24px;
+                        font-size: 16px;
+                        color: var(--el-color-primary);
+                        .name {
+                            margin-right: 5px;
+                        }
+                    }
+                }
+                .el-collapse-item__arrow {
+                    display: none;
+                }
+                .el-collapse-item__wrap {
+                    border-bottom: 0;
+                    border-radius: 10px;
+                }
+                .el-collapse-item__content {
+                    padding-bottom: 0;
+                }
+            }
 
-.hc-query-content-header-box {
-    position: relative;
-    display: flex;
-    padding: 16px 0;
-    margin-bottom: 24px;
-    align-items: center;
-    border-bottom: 1px dashed #dcdcdc;
-    .header {
-        position: relative;
-        flex: 1;
-    }
-    .extra {
-        position: relative;
+            .hc-search-hot-key {
+                position: relative;
+                color: #9A9A9A;
+                padding: 16px;
+                font-size: 14px;
+            }
+            .hc-search-screening-item {
+                position: relative;
+                display: flex;
+                align-items: center;
+                padding: 0 20px;
+                font-size: 14px;
+                .title {
+                    position: relative;
+                }
+                .screening-key {
+                    position: relative;
+                    padding: 1px 12px;
+                    border-radius: 100px;
+                    cursor: pointer;
+                    display: flex;
+                    align-items: center;
+                    transition: background 0.2s, color 0.2s;
+                    &:hover {
+                        background: var(--el-color-primary-light-8);
+                    }
+                    &.cut {
+                        background: var(--el-color-primary);
+                        color: white;
+                        cursor: default;
+                    }
+                }
+                .screening-key + .screening-key {
+                    margin-left: 10px;
+                }
+            }
+            .hc-search-screening-item + .hc-search-screening-item {
+                margin-top: 14px;
+            }
+        }
+        //数据内容区域
+        .hc-gather-card-box {
+            position: relative;
+            flex: 1;
+            flex-basis: auto;
+            margin-top: 14px;
+            .hc-gather-card-body {
+                position: absolute;
+                inset: 0;
+            }
+        }
     }
 }
 
 .hc-gather-card-box {
     position: relative;
-    height: calc(100% - 180px);
+    //height: calc(100% - 180px);
     .hc-card-item-main {
         position: relative;
         height: 100%;
@@ -430,163 +601,8 @@
 }
 
 
-//tag框
-.flex_box{
-    position: absolute;
-    top: -30px;
-    z-index: 1;
-}
-//搜索框
-.hc-query-input-box {
-    position: relative;
-    top: 24px;
-    margin-bottom: 20px;
-    .el-input {
-        --el-input-border-radius: 10px;
-        --el-input-height: 65px;
-        font-size: 16px;
-        .el-input__wrapper {
-            padding-right: 80px;
-        }
-        .el-input-group__prepend {
-            padding: 0 12px;
-            font-size: 14px;
-            cursor: pointer;
-            user-select: none;
-            transition: .1s;
-            .prepend-filtering {
-                .name {
-                    margin-right: 5px;
-                }
-            }
-            &:hover {
-                background-color: #dedede;
-            }
-        }
-        .el-input-group__append {
-            padding: 0;
-            .append-search-btn-box {
-                position: relative;
-                display: block;
-                .search-btn {
-                    border-radius: 0 10px 0 0;
-                }
-                .search-btn + .search-btn {
-                    margin-top: 0.5px;
-                    border-radius: 0 0 10px 0;
-                }
-            }
-        }
-        .el-input-group__append .el-button,
-        .el-input-group__append .el-input,
-        .el-input-group__prepend .el-button,
-        .el-input-group__prepend .el-input {
-            font-size: var(--el-font-size-base);
-        }
-        .el-input-group__append .el-button,
-        .el-input-group__append .el-select,
-        .el-input-group__prepend .el-button,
-        .el-input-group__prepend .el-select {
-            display: block;
-            margin: 0;
-        }
-        .el-input-group__append button.el-button,
-        .el-input-group__append button.el-button:hover,
-        .el-input-group__append div.el-select .el-input__wrapper,
-        .el-input-group__append div.el-select:hover .el-input__wrapper,
-        .el-input-group__prepend button.el-button,
-        .el-input-group__prepend button.el-button:hover,
-        .el-input-group__prepend div.el-select .el-input__wrapper,
-        .el-input-group__prepend div.el-select:hover .el-input__wrapper {
-            background-color: var(--el-button-bg-color);
-            color: var(--el-button-text-color);
-            font-weight: 400;
-            border: 0;
-        }
-        .el-input-group__append button.el-button:hover,
-        .el-input-group__append div.el-select:hover .el-input__wrapper,
-        .el-input-group__prepend button.el-button:hover,
-        .el-input-group__prepend div.el-select:hover .el-input__wrapper {
-            background-color: var(--el-button-hover-bg-color);
-        }
-        .el-input-group__append .el-button.is-disabled,
-        .el-input-group__append .el-button.is-disabled:focus,
-        .el-input-group__append .el-button.is-disabled:hover {
-            color: var(--el-button-disabled-text-color);
-            cursor: not-allowed;
-            background-image: none;
-            background-color: var(--el-button-disabled-bg-color);
-            border-color: var(--el-button-disabled-border-color);
-        }
-    }
-    .hc-icon-mic {
-        color: var(--hc-text-color);
-        position: absolute;
-        top: 2px;
-        right: 102px;
-        height: 61px;
-        width: 61px;
-        border-radius: 4px;
-        display: flex;
-        align-items: center;
-        justify-content: center;
-        font-size: 28px;
-        cursor: pointer;
-        transition: .1s;
-        &:hover {
-            background: var(--el-color-primary-light-8);
-        }
-    }
-}
 
-//筛选搜索
-.hc-query-card-box .hc-query-filtering-collapse-box {
-    position: absolute;
-    width: 100%;
-    z-index: 99;
-    border-radius: 10px;
-    box-shadow: var(--hc-shadow);
-    margin-top: 5px;
-    .el-collapse {
-        --el-collapse-header-height: 0;
-        --el-collapse-border-color: inherit;
-        --el-collapse-header-bg-color: inherit;
-        --el-collapse-header-text-color: inherit;
-        --el-collapse-header-font-size: inherit;
-        --el-collapse-content-bg-color: #E7EEF4;
-        --el-collapse-content-font-size: inherit;
-        --el-collapse-content-text-color: inherit;
-        border: 0 !important;
-    }
-    .el-collapse-item__header {
-        display: block;
-        user-select: none;
-    }
-    .hc-collapse-item-header {
-        position: relative;
-        width: 100%;
-        display: flex;
-        align-items: center;
-        .hc-search-filtering-title {
-            margin-right: 24px;
-            font-size: 16px;
-            color: var(--el-color-primary);
-            .name {
-                margin-right: 5px;
-            }
-        }
-    }
-    .el-collapse-item__arrow {
-        display: none;
-    }
-    .el-collapse-item__wrap {
-        border-bottom: 0;
-        border-radius: 10px;
-    }
-    .el-collapse-item__content {
-        padding-bottom: 0;
-    }
-}
+
 
 
 .hc-query-card-box.hc-card-box.el-card {

+ 57 - 86
src/views/using/query.vue

@@ -1,7 +1,7 @@
 <template>
-    <div id="carry-spot-checks-layout-target" class="hc-page-box hc-using-query-page">
-        <HcCard v-show="!isCarrySpotChecksDrawer" ui="hc-query-card-box">
-            <div v-if="isShowheader" class="flex_box">
+    <div id="carry-spot-checks-layout-target" class="hc-using-query-page">
+        <div v-show="!isCarrySpotChecksDrawer" class="hc-query-card-box">
+            <div v-if="isShowheader" class="hc-tag-flex-box">
                 <div class="hc-arrow-icon">
                     <HcIcon name="arrow-left-s" />
                 </div>
@@ -29,105 +29,76 @@
                     </template>
                     <template #append>
                         <div class="append-search-btn-box">
-                            <el-button type="primary" class="search-btn" @click="searchCaseClick('1')">
-                                按案卷查询
-                            </el-button>
-                            <el-button type="primary" class="search-btn" @click="searchFileClick('2')">
-                                按文件查询
-                            </el-button>
+                            <el-button type="primary" class="search-btn" @click="searchCaseClick('1')">按案卷查询</el-button>
+                            <el-button type="primary" class="search-btn" @click="searchFileClick('2')">按文件查询</el-button>
                         </div>
                     </template>
                 </el-input>
                 <HcMediaMic class="hc-query-mic" :loading="tableLoading" @change="mediaMicChange" />
             </div>
-
             <div class="hc-query-filtering-collapse-box">
-                <el-collapse v-model="filteringShow" accordion @change="filteringChange">
-                    <el-collapse-item name="show">
-                        <div class="hc-search-hot-key">
-                            <span>热门搜索词汇:</span>
-                            <span v-for="item in hotInputlist" class=" ml-4" @click="clickHottitle(item)">{{ item.name }}</span>
-                        </div>
-                        <div class="hc-search-screening-item">
-                            <div class="title">
-                                类别:
+                <div class="filtering-collapse">
+                    <el-collapse v-model="filteringShow" accordion @change="filteringChange">
+                        <el-collapse-item name="show">
+                            <div class="hc-search-hot-key">
+                                <span>热门搜索词汇:</span>
+                                <span v-for="item in hotInputlist" class=" ml-4" @click="clickHottitle(item)">{{ item.name }}</span>
                             </div>
-                            <template v-for="item in classess">
-                                <div class="screening-key" :class="isArrIndex(classes, 'key', item.key) ? 'cut' : ''" @click="classesClick(item)">
-                                    {{ item.name }}
-                                </div>
-                            </template>
-                        </div>
-                        <div class="hc-search-screening-item">
-                            <div class="title">
-                                目录:
+                            <div class="hc-search-screening-item">
+                                <div class="title">类别:</div>
+                                <template v-for="(item, index) in classess" :key="index">
+                                    <div class="screening-key" :class="isArrIndex(classes, 'key', item.key) ? 'cut' : ''" @click="classesClick(item)">{{ item.name }}</div>
+                                </template>
                             </div>
-                            <!-- <div class="screening-key text-link" @click="nodeTreeClick">
-                                <HcIcon name="node-tree" :line="false"/>
-                                <span class="ml-1">目录树</span>
-                            </div> -->
-                            <el-button type="primary" @click="nodeTreeClick">
-                                <HcIcon name="node-tree" :line="false" />
-                                <span>目录树</span>
-                            </el-button>
-                        </div>
-                        <div class="hc-search-screening-item">
-                            <div class="title">
-                                年度:
+                            <div class="hc-search-screening-item">
+                                <div class="title">目录:</div>
+                                <el-button type="primary" @click="nodeTreeClick">
+                                    <HcIcon name="node-tree" :line="false" />
+                                    <span>目录树</span>
+                                </el-button>
                             </div>
-                            <template v-for="item in annuals">
-                                <div class="screening-key" :class="isArrIndex(annual, 'key', item.key) ? 'cut' : ''" @click="annualClick(item)">
-                                    {{ item.name }}
-                                </div>
-                            </template>
-                        </div>
-                        <div class="hc-search-screening-item">
-                            <div class="title">
-                                月份:
+                            <div class="hc-search-screening-item">
+                                <div class="title">年度:</div>
+                                <template v-for="(item, index) in annuals" :key="index">
+                                    <div class="screening-key" :class="isArrIndex(annual, 'key', item.key) ? 'cut' : ''" @click="annualClick(item)">{{ item.name }}</div>
+                                </template>
                             </div>
-                            <template v-for="item in months">
-                                <div class="screening-key" :class="isArrIndex(month, 'key', item.key) ? 'cut' : ''" @click="monthClick(item)">
-                                    {{ item.name }}
-                                </div>
-                            </template>
-                        </div>
-                        <div class="hc-search-screening-item">
-                            <div class="title">
-                                期限:
+                            <div class="hc-search-screening-item">
+                                <div class="title">月份:</div>
+                                <template v-for="(item, index) in months" :key="index">
+                                    <div class="screening-key" :class="isArrIndex(month, 'key', item.key) ? 'cut' : ''" @click="monthClick(item)">{{ item.name }}</div>
+                                </template>
                             </div>
-                            <template v-for="item in deadlines">
-                                <div class="screening-key" :class="isArrIndex(deadline, 'key', item.key) ? 'cut' : ''" @click="deadlineClick(item)">
-                                    {{ item.name }}
-                                </div>
-                            </template>
-                        </div>
-                        <div class="hc-search-screening-item mb-4">
-                            <div class="title">
-                                密级:
+                            <div class="hc-search-screening-item">
+                                <div class="title">期限:</div>
+                                <template v-for="(item, index) in deadlines" :key="index">
+                                    <div class="screening-key" :class="isArrIndex(deadline, 'key', item.key) ? 'cut' : ''" @click="deadlineClick(item)">{{ item.name }}</div>
+                                </template>
                             </div>
-                            <template v-for="item in securitys">
-                                <div class="screening-key" :class="isArrIndex(security, 'key', item.key) ? 'cut' : ''" @click="securityClick(item)">
-                                    {{ item.name }}
-                                </div>
-                            </template>
-                        </div>
-                    </el-collapse-item>
-                </el-collapse>
-            </div>
-
-            <div class="hc-query-content-header-box">
-                <div class="header">
-                    <HcNewSwitch :datas="tabData" :keys="tabKey" :round="false" @change="tabChange" />
+                            <div class="hc-search-screening-item mb-4">
+                                <div class="title">密级:</div>
+                                <template v-for="(item, index) in securitys" :key="index">
+                                    <div class="screening-key" :class="isArrIndex(security, 'key', item.key) ? 'cut' : ''" @click="securityClick(item)">{{ item.name }}</div>
+                                </template>
+                            </div>
+                        </el-collapse-item>
+                    </el-collapse>
                 </div>
-                <div class="extra">
-                    <el-button v-if="tabKey === 'tab1'">
-                        <HcIcon name="download" />
-                        <span>下载</span>
-                    </el-button>
-                    <HcNewSwitch v-if="tabKey === 'tab2'" :datas="tabGuiData" :keys="tabGuiKey" @change="tabGuiChange" />
+            </div>
+            <div class="hc-gather-card-box">
+                <div class="hc-gather-card-body">
+                    <hc-tab-card :tabs="tabData" :tab-key="tabKey" @change="tabChange">
+                        <template #extra>
+                            <el-button v-if="tabKey === 'tab1'">下载</el-button>
+                            <HcNewSwitch v-if="tabKey === 'tab2'" size="default" :datas="tabGuiData" :keys="tabGuiKey" @change="tabGuiChange" />
+                        </template>
+                        1111
+                    </hc-tab-card>
                 </div>
             </div>
+        </div>
 
+        <HcCard style="display:none;">
             <div v-if="tabKey === 'tab1'" class="hc-gather-card-box" :class="tableAllShow ? 'file-table' : ''">
                 <HcCardItem ui="hc-card-item-main">
                     <HcTable ref="tableRef" :column="tableColumn" :datas="tableData" :loading="tableLoading" is-current-row is-check :ui="hoverHand ? 'hover-hand' : ''" @selection-change="tableSelection" @row-click="tableRowClick">

+ 13 - 13
yarn.lock

@@ -524,10 +524,10 @@ autoprefixer@^10.4.16:
     picocolors "^1.0.0"
     postcss-value-parser "^4.2.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==
+axios@^1.6.0:
+  version "1.6.0"
+  resolved "http://47.110.251.215:9000/axios/-/axios-1.6.0.tgz#f1e5292f26b2fd5c2e66876adc5b06cdbd7d2102"
+  integrity sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==
   dependencies:
     follow-redirects "^1.15.0"
     form-data "^4.0.0"
@@ -1014,10 +1014,10 @@ escape-string-regexp@^4.0.0:
   resolved "http://47.110.251.215:9000/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
   integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
 
-eslint-plugin-vue@^9.18.0:
-  version "9.18.0"
-  resolved "http://47.110.251.215:9000/eslint-plugin-vue/-/eslint-plugin-vue-9.18.0.tgz#2a2dbb3c67317e8c11ab56cafaa15a3a7eac6282"
-  integrity sha512-yUM8a2OD/7Qs0PiugkRaxgz5KBRvzMvWShity2UvVFAN0yk8029mGpTdg/TNARPiYzp335mEwDHwcAR8tQNe4g==
+eslint-plugin-vue@^9.18.1:
+  version "9.18.1"
+  resolved "http://47.110.251.215:9000/eslint-plugin-vue/-/eslint-plugin-vue-9.18.1.tgz#73cf29df7450ce5913296465f8d1dc545344920c"
+  integrity sha512-7hZFlrEgg9NIzuVik2I9xSnJA5RsmOfueYgsUGUokEDLJ1LHtxO0Pl4duje1BriZ/jDWb+44tcIlC3yi0tdlZg==
   dependencies:
     "@eslint-community/eslint-utils" "^4.4.0"
     natural-compare "^1.4.0"
@@ -1329,12 +1329,12 @@ has@^1.0.3:
   dependencies:
     function-bind "^1.1.1"
 
-hc-vue3-ui@^2.3.4:
-  version "2.3.4"
-  resolved "http://47.110.251.215:9000/hc-vue3-ui/-/hc-vue3-ui-2.3.4.tgz#67fe7e125176bbd6031fca55b8ab2d64ca30215e"
-  integrity sha512-6zNLI0alZuJ3HBtkWzB79S5fIUVhVGcM2vnw6d48PZt8GvqBA6yZsAoLTseNza9vHbVeI8Jj3MzKb7TdQpQCrA==
+hc-vue3-ui@^2.3.5:
+  version "2.3.5"
+  resolved "http://47.110.251.215:9000/hc-vue3-ui/-/hc-vue3-ui-2.3.5.tgz#7fc3f55bce6db0b2635e4dfb420d7f54340eba36"
+  integrity sha512-+Fb7ru8D2Xln6E1Mxs+nfylQSRUM/AraFAbLKrLwjzrf7VNACmBjvwNP7qQIsEvN4tERo17/Jkt8Sw6uq/l89A==
   dependencies:
-    axios "^1.5.1"
+    axios "^1.6.0"
     dayjs "^1.11.10"
     element-plus "2.4.1"
     js-fast-way "^0.2.9"