升级Vue3,iView替换ElementPlus

- 删除babel配置、更新依赖与入口初始化
- 全量替换UI组件、样式适配,新增迁移文档与标签/过滤器自动化替换脚本
This commit is contained in:
lifenlong
2026-06-05 17:49:43 +08:00
parent 615ee91511
commit 832fda813b
322 changed files with 25693 additions and 24453 deletions

View File

@@ -17,7 +17,6 @@
</template>
<script>
import { Tabs, TabPane } from 'element-ui'
import { ServeGetStoreDetail, ServeGetUserDetail, ServeGetFootPrint, ServeGetOrderPrint, ServeGetGoodsDetail, ServeStoreGetFootPrint,ServeStoreGetOrderPrint } from '@/api/user'
import StoreDetail from "@/components/chat/panel/template/storeDetail.vue";
import FootPrint from "@/components/chat/panel/template/footPrint.vue";
@@ -26,8 +25,6 @@ import SocketInstance from "@/im-server/socket-instance";
import { mapState, mapGetters } from "vuex";
export default {
components: {
"el-tabs": Tabs,
"el-tab-pane": TabPane,
StoreDetail,
FootPrint,
GoodsLink
@@ -271,27 +268,27 @@ export default {
</script>
<style scoped lang="less">
// /deep/ .el-tabs__nav.is-top {
// :deep(.el-tabs__nav.is-top ) {
// }
/deep/ .el-tabs__nav {
:deep(.el-tabs__nav ) {
height: 60px;
line-height: 60px;
}
/deep/ .el-tab-pane {
:deep(.el-tab-pane ) {
// margin-left: 12px;
}
/deep/.el-tabs__nav-scroll{
:deep(.el-tabs__nav-scroll) {
min-width: 362px;
}
/deep/ .el-tabs__item{
:deep(.el-tabs__item) {
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
/deep/ .el-tabs__header{
:deep(.el-tabs__header) {
margin-bottom: 0;
}
</style>