diff --git a/src/views/modules/rohs/rohsRecord.vue b/src/views/modules/rohs/rohsRecord.vue index b5cf167..360a741 100644 --- a/src/views/modules/rohs/rohsRecord.vue +++ b/src/views/modules/rohs/rohsRecord.vue @@ -154,7 +154,7 @@ - + @@ -275,10 +275,10 @@ - + - + @@ -334,9 +334,10 @@ HSF审批人/HSF Approver HSF审批人/HSF Approver item !== null && item !== undefined && String(item).trim() !== '') + .map(item => String(item).trim()) + .join(';') + }, shouldShowHsfStandard (customerCode) { return String(customerCode || '').trim().toUpperCase() === 'C00052' }, @@ -2578,4 +2588,36 @@ export default { white-space: nowrap; word-break: keep-all; } + +/deep/ .rohs-multiple-ellipsis.el-select .el-select__tags, +/deep/ .rohs-multiple-ellipsis .el-select .el-select__tags { + max-width: calc(100% - 34px) !important; + overflow: hidden; + white-space: nowrap; +} + +/deep/ .rohs-multiple-ellipsis.el-select .el-select__tags > span, +/deep/ .rohs-multiple-ellipsis .el-select .el-select__tags > span { + display: block; + max-width: 100%; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +/deep/ .rohs-multiple-ellipsis.el-select .el-select__tags .el-tag, +/deep/ .rohs-multiple-ellipsis .el-select .el-select__tags .el-tag { + display: inline-flex; + max-width: 120px; + margin-right: 4px; + overflow: hidden; + vertical-align: middle; +} + +/deep/ .rohs-multiple-ellipsis.el-select .el-select__tags .el-tag .el-select__tags-text, +/deep/ .rohs-multiple-ellipsis .el-select .el-select__tags .el-tag .el-select__tags-text { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +}