From 893e1450afbbcac0ef55988ff68b32dceaf9bac4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=9C=84?= Date: Sun, 8 Oct 2023 16:48:57 +0800 Subject: [PATCH] =?UTF-8?q?update=20modal=E5=8F=AF=E5=85=A8=E5=B1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/less/common.less | 1 - src/components/MindMap.vue | 19 ++++++++++++++++--- .../dataCenter/modules/AddModel.vue | 5 +++-- .../dataCenter/modules/AddNodeModal.vue | 5 +++-- .../StandardizationActivityPage.vue | 2 +- .../modules/ComparisonAddFullComment.vue | 5 +++-- .../modules/ComparisonAddReplyComment.vue | 5 +++-- .../modules/ComparisonResultEditModal.vue | 5 +++-- .../modules/SplitClauseDetail.vue | 5 +++-- .../modules/SplitDetailAddTable.vue | 5 +++-- .../modules/SplitDetailAddTypeCheck.vue | 5 +++-- .../modules/SplitDetailBatchSetting.vue | 5 +++-- .../modules/SplitDetailNodeAdd.vue | 5 +++-- .../modules/StandardResolutionSheetModal.vue | 1 + .../modules/SubmitQuestionModal.vue | 1 + .../commonPage/modules/UpdateRecordModal.vue | 1 + .../modules/DomesticSystemTreeModal.vue | 5 +++-- .../modules/OverseasSystemTreeModal.vue | 5 +++-- .../modules/ProfileCenterModal.vue | 1 + .../modules/ProfileCenterTreeModal.vue | 1 + src/views/system/DictDeleteList.vue | 5 +++-- src/views/system/UserList.vue | 4 ++-- .../modules/EnterpriseMapModal.vue | 5 +++-- .../modules/FriendshipLinkModal.vue | 5 +++-- .../modules/TreeNodeModal.vue | 5 +++-- .../modules/WorkingGroupModal.vue | 5 +++-- .../system/modules/DataLogCompareModal.vue | 5 +++-- src/views/system/modules/DataLogModal.vue | 5 +++-- src/views/system/modules/DepartModal.vue | 5 +++-- src/views/system/modules/DepartWindow.vue | 5 +++-- src/views/system/modules/DictItemModal.vue | 5 +++-- src/views/system/modules/DictModal.vue | 5 +++-- src/views/system/modules/PasswordModal.vue | 5 +++-- .../modules/PermissionDataRuleModal.vue | 5 +++-- src/views/system/modules/QuartzJobModal.vue | 5 +++-- src/views/system/modules/RoleAssignment.vue | 5 +++-- src/views/system/modules/RoleModal.vue | 16 +++++++++------- .../system/modules/SelectUserListModal.vue | 5 +++-- src/views/system/modules/SelectUserModal.vue | 5 +++-- .../system/modules/SysAnnouncementModal.vue | 6 +++--- src/views/system/modules/SysCategoryModal.vue | 5 +++-- .../system/modules/SysCheckRuleModal.vue | 5 +++-- .../system/modules/SysCheckRuleTestModal.vue | 5 +++-- .../system/modules/SysDataSourceModal.vue | 5 +++-- src/views/system/modules/SysFillRuleModal.vue | 5 +++-- src/views/system/modules/SysPositionModal.vue | 5 +++-- .../system/modules/SysUserAgentModal.vue | 5 +++-- .../system/modules/UserRecycleBinModal.vue | 5 +++-- src/views/system/modules/icon/Icons.vue | 5 +++-- src/views/user/LoginSelectTenant.vue | 19 +++++++++++++------ src/views/user/third/ThirdLogin.vue | 12 ++++++------ 51 files changed, 169 insertions(+), 105 deletions(-) diff --git a/src/assets/less/common.less b/src/assets/less/common.less index d76d2cbb..351af8d6 100644 --- a/src/assets/less/common.less +++ b/src/assets/less/common.less @@ -124,7 +124,6 @@ /*弹出modal 先有content后有body 故滚动条控制在body上*/ .ant-modal-cust-warp .ant-modal-content { - height: 90% !important; overflow-y: hidden } diff --git a/src/components/MindMap.vue b/src/components/MindMap.vue index d0f2907d..99a13cd6 100644 --- a/src/components/MindMap.vue +++ b/src/components/MindMap.vue @@ -90,21 +90,32 @@ export default { data () { return { data: {}, - graph: null + graph: null, + loadEnd: false } }, watch: { mapData: { handler () { this.data = JSON.parse(JSON.stringify(this.mapData)) - this.$nextTick(() => { + if (this.loadEnd) { this.initMindMap() - }) + } }, deep: true, immediate: true + }, + loadEnd () { + if (this.loadEnd) { + this.initMindMap() + } } }, + mounted () { + this.$nextTick(() => { + this.loadEnd = true + }) + }, methods: { initMindMap () { G6.registerNode('tree-node', { @@ -194,6 +205,8 @@ export default { }, 'single-shape') this.graph = new G6.TreeGraph({ container: this.domId, + width: document.getElementById(this.domId).clientWidth, + height: document.getElementById(this.domId).clientHeight, modes: { default: [{ type: 'collapse-expand', diff --git a/src/views/businessSupport/dataCenter/modules/AddModel.vue b/src/views/businessSupport/dataCenter/modules/AddModel.vue index 371c4d6e..6dbdd1f6 100644 --- a/src/views/businessSupport/dataCenter/modules/AddModel.vue +++ b/src/views/businessSupport/dataCenter/modules/AddModel.vue @@ -1,6 +1,6 @@ diff --git a/src/views/businessSupport/dataCenter/modules/AddNodeModal.vue b/src/views/businessSupport/dataCenter/modules/AddNodeModal.vue index 1a2309c5..a44aab8e 100644 --- a/src/views/businessSupport/dataCenter/modules/AddNodeModal.vue +++ b/src/views/businessSupport/dataCenter/modules/AddNodeModal.vue @@ -1,9 +1,10 @@