diff --git a/src/views/modules/inspection/com_inspectionRequestAttachmentTab.vue b/src/views/modules/inspection/com_inspectionRequestAttachmentTab.vue new file mode 100644 index 0000000..3de215e --- /dev/null +++ b/src/views/modules/inspection/com_inspectionRequestAttachmentTab.vue @@ -0,0 +1,266 @@ + + + + + diff --git a/src/views/modules/inspection/inspectionRequestList.vue b/src/views/modules/inspection/inspectionRequestList.vue index 72c5bf9..05d2edb 100644 --- a/src/views/modules/inspection/inspectionRequestList.vue +++ b/src/views/modules/inspection/inspectionRequestList.vue @@ -151,6 +151,10 @@ + + + + @@ -356,6 +360,7 @@ import ComInspectionRequestDetail from './com_inspectionRequestDetail.vue' import ComInspectionRequestDetailTab from './com_inspectionRequestDetailTab.vue' import ComInspectionRequestPoDetailTab from './com_inspectionRequestPoDetailTab.vue' import ComInspectionResultTab from './com_inspectionResultTab.vue' +import ComInspectionRequestAttachmentTab from './com_inspectionRequestAttachmentTab.vue' export default { components: { @@ -363,7 +368,8 @@ export default { InspectionRequestDetail: ComInspectionRequestDetail, InspectionRequestDetailTab: ComInspectionRequestDetailTab, InspectionRequestPoDetailTab: ComInspectionRequestPoDetailTab, - InspectionResultTab: ComInspectionResultTab + InspectionResultTab: ComInspectionResultTab, + InspectionRequestAttachmentTab: ComInspectionRequestAttachmentTab }, data () { return { @@ -770,6 +776,13 @@ export default { this.$refs.resultTab.loadDetailList() } }) + } else if (tab.name === 'attachment') { + // 附件管理页签 - 组件内部 watch 会自动触发 + this.$nextTick(() => { + if (this.$refs.attachmentTab) { + this.$refs.attachmentTab.loadAttachmentTypeList() + } + }) } },