diff --git a/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue b/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue
index da31cd6..9d3aaa4 100644
--- a/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue
+++ b/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue
@@ -6,7 +6,9 @@
:closable="true"
switchFullscreen
:footer="false"
+ :class="isFullScreen ? 'full-screen-modal' : ''"
@cancel="handleCancel"
+ @update:fullscreen="updataFullScreen"
:visible="visible">
@@ -80,7 +82,7 @@
:dataSource="dataSource"
:pagination="ipagination"
:loading="loading"
- :scroll="{x: '100%', y: 'calc(100vh - 500px)'}"
+ :scroll="{x: '100%', y: isFullScreen ? 'calc(100vh - 330px)' : 'calc(100vh - 500px)'}"
@change="handleTableChange">
@@ -261,7 +263,8 @@ export default {
},
disableMixinCreated: true,
image: false,
- imageUrl: ''
+ imageUrl: '',
+ isFullScreen: false
}
},
mounted () {
@@ -283,6 +286,10 @@ export default {
}
})
},
+ // 全屏切换
+ updataFullScreen (value) {
+ this.isFullScreen = value
+ },
// 显示条款内容弹框
showContent (val) {
this.$refs.splitClauseDetail.open(val)
@@ -320,4 +327,10 @@ export default {
/deep/ .ant-form-item-label {
min-width: 70px !important;
}
+
+.full-screen-modal {
+ /deep/ .ant-modal-body {
+ height: calc(100% - 55px) !important;
+ }
+}