diff --git a/src/views/oa/erp/afterSales/edit.vue b/src/views/oa/erp/afterSales/edit.vue index 0a9a5d1..8a48538 100644 --- a/src/views/oa/erp/afterSales/edit.vue +++ b/src/views/oa/erp/afterSales/edit.vue @@ -15,7 +15,7 @@ - + @@ -119,7 +119,10 @@ - + + +
+
- - - - - - - +
+
+
+ +
+ + + + + +
@@ -1007,4 +1021,34 @@ const submitCallback = async () => { .mt-2 { margin-top: 10px; } + +/* 问题描述和附件区域容器 - 使用 flexbox */ +.problem-attachment-row { + display: flex; + margin: 0; +} + +.problem-col { + flex: 0 0 50%; + max-width: 50%; + padding-right: 10px; +} + +.attachment-col { + flex: 0 0 50%; + max-width: 50%; + padding-left: 10px; +} + +/* 附件区域使用负 margin 拉到问题描述同行 */ +.file-upload-row { + margin-top: -95px; /* 向上拉到与问题描述同行 */ + margin-left: 50%; /* 偏移到右侧,与上方表单字段对齐 */ + padding-left: 10px; + padding-right: 10px; +} + +.file-upload-content { + /* 无需额外样式 */ +} diff --git a/src/views/oa/erp/afterSales/index.vue b/src/views/oa/erp/afterSales/index.vue index 4d6ef0a..48dd193 100644 --- a/src/views/oa/erp/afterSales/index.vue +++ b/src/views/oa/erp/afterSales/index.vue @@ -131,7 +131,7 @@ - +