diff --git a/frontend/src/views/Materials.vue b/frontend/src/views/Materials.vue index 123edcd4..fd60be63 100644 --- a/frontend/src/views/Materials.vue +++ b/frontend/src/views/Materials.vue @@ -90,7 +90,7 @@ - + - + @@ -160,7 +160,7 @@ - + {{ detailRow.material_code }} {{ detailRow.id }} {{ detailRow.name }} @@ -173,7 +173,7 @@ {{ detailRow.manufacturer_name || '-' }} {{ formatDate(detailRow.created_at, MATERIAL_DATE_OPTIONS) }} {{ formatDate(detailRow.updated_at, MATERIAL_DATE_OPTIONS) }} - {{ detailRow.remark || '-' }} + {{ detailRow.remark || '-' }} hasUnsavedChanges.value) flex: 1; min-width: 0; } +/* 备注可能是没有空格的长 URL(找不到断行点会撑破单元格),也可能是多行文本。 + pre-wrap 保留原本的换行与空格,break-all 让长 URL 能在任意字符处折行。 */ +:deep(.material-remark) { + white-space: pre-wrap; + word-break: break-all; +}