升级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

@@ -85,7 +85,7 @@
flex-wrap: wrap !important;
}
::v-deep .sku-item-content-val {
:deep(.sku-item-content-val) {
margin-right: 20px;
}
}
@@ -215,7 +215,7 @@ div.base-info-item {
}
/*teatarea*/
::v-deep .el-textarea {
:deep(.el-textarea) {
width: 150%;
}
@@ -226,7 +226,7 @@ div.base-info-item {
/*折叠面板*/
.el-collapse-item {
::v-deep .el-collapse-item__header {
:deep(.el-collapse-item__header) {
text-align: left;
background-color: #f8f8f8;
padding: 0 10px;
@@ -240,7 +240,7 @@ div.base-info-item {
width: 25%;
}
::v-deep .el-form-item__content {
:deep(.el-form-item__content) {
margin-left: 120px;
text-align: left;
}
@@ -251,7 +251,7 @@ div.base-info-item {
color: #999;
}
::v-deep .el-collapse-item__content {
:deep(.el-collapse-item__content) {
padding: 10px 0;
text-align: left;
}
@@ -279,6 +279,11 @@ div.base-info-item {
}
/** 底部步骤 */
.footer-btns {
display: flex;
gap: 10px;
}
.footer {
width: 100%;
margin-top: 20px;
@@ -296,11 +301,11 @@ div.base-info-item {
/*图片上传组件第一张图设置封面*/
.goods-images {
::v-deep li.el-upload-list__item:first-child {
:deep(li.el-upload-list__item:first-child) {
position: relative;
}
::v-deep li.el-upload-list__item:first-child:after {
:deep(li.el-upload-list__item:first-child:after) {
content: "";
color: #fff;
font-weight: bold;
@@ -394,7 +399,7 @@ div.base-info-item {
}
.required {
::v-deep .ivu-form-item-label::before {
:deep(.el-form-item__label::before) {
content: "*";
display: inline-block;
margin-right: 4px;
@@ -483,7 +488,7 @@ div.base-info-item {
justify-content: center;
align-items: center;
::v-deep img {
:deep(img) {
margin-right: 20px;
width: 100px;
margin-left: 10px;
@@ -491,7 +496,7 @@ div.base-info-item {
::v-deep p {
:deep(p) {
color: #999;
font-size: 14px;
margin-top: 10px;