diff --git a/src/components/MeetingMinutesField.vue b/src/components/MeetingMinutesField.vue index badd787..6626f85 100644 --- a/src/components/MeetingMinutesField.vue +++ b/src/components/MeetingMinutesField.vue @@ -3,59 +3,26 @@
-
- -
- - - - {{ selectedMeetingMinute.title }} +
+
+ + + {{ item.title || item.name || '会议纪要' }} - {{ selectedMeetingMinute.title }} - - 查看详情 - - - - -
- -
- - {{ uploadFileList[0].name }} - - - + {{ item.title || item.name || '会议纪要' }} + 查看详情 + 上移 + 下移 +
- -
+
选择会议纪要 @@ -69,7 +36,7 @@ type="primary" size="small" @click="showSelectDialog = true" - :disabled="disabled" + :disabled="disabled || selectedItems.length >= maxItems" > 选择 @@ -80,11 +47,9 @@ :headers="uploadHeaders" :on-success="handleUploadSuccess" :on-error="handleUploadError" - :on-remove="handleUploadRemove" :before-upload="beforeUpload" - :file-list="uploadFileList" - :limit="1" - :disabled="disabled" + :file-list="[]" + :disabled="disabled || selectedItems.length >= maxItems" :show-file-list="false" > @@ -98,25 +63,24 @@
-
- {{ duplicateTitle }} - {{ repeatNotice }} -
- - -
+
+ + +
-
+
未选择
@@ -179,11 +142,10 @@ :data="meetingMinutesList" v-loading="loadingMeetingMinutes" @expand-change="handleExpandChange" - @row-click="handleSelectMeetingMinute" - :row-class-name="getRowClassName" - highlight-current-row + @selection-change="handleSelectionChange" style="width: 100%; margin-top: 16px" > +