diff --git a/src/components/Apps/AssetRelationCard/index.vue b/src/components/Apps/AssetRelationCard/index.vue index be9f8d3ac..c87f8c07d 100644 --- a/src/components/Apps/AssetRelationCard/index.vue +++ b/src/components/Apps/AssetRelationCard/index.vue @@ -3,7 +3,7 @@ @@ -59,6 +59,10 @@ export default { default(row, index) { return true } + }, + treeSetting: { + type: Object, + default: () => {} } }, data() { diff --git a/src/components/Apps/AssetTreeTable/index.vue b/src/components/Apps/AssetTreeTable/index.vue index 56c316a9a..827fa0548 100644 --- a/src/components/Apps/AssetTreeTable/index.vue +++ b/src/components/Apps/AssetTreeTable/index.vue @@ -108,6 +108,11 @@ export default { url: this.typeUrl, nodeUrl: this.treeSetting?.nodeUrl || this.nodeUrl, treeUrl: `${this.typeUrl}?assets=${showAssets ? '1' : '0'}&count_resource=${this.treeSetting.countResource || 'asset'}`, + edit: { + drag: { + isMove: false + } + }, callback: { onSelected: (event, treeNode) => this.getAssetsUrl(treeNode) } diff --git a/src/components/Apps/GrantedAssets/index.vue b/src/components/Apps/GrantedAssets/index.vue index 533ec9ffd..a0266693b 100644 --- a/src/components/Apps/GrantedAssets/index.vue +++ b/src/components/Apps/GrantedAssets/index.vue @@ -51,6 +51,11 @@ export default { url: this.tableUrl, // ?assets=0不显示资产. =1显示资产 treeUrl: this.treeUrl, + edit: { + drag: { + isMove: false + } + }, callback: { onSelected: (event, node) => vm.onSelected(node, vm), refresh: vm.refreshObjectAssetPermission diff --git a/src/views/accounts/Account/AccountList.vue b/src/views/accounts/Account/AccountList.vue index 0cdae78e4..f2bcf26dc 100644 --- a/src/views/accounts/Account/AccountList.vue +++ b/src/views/accounts/Account/AccountList.vue @@ -30,7 +30,12 @@ export default { showMenu: false, showAssets: true, url: '/api/v1/accounts/accounts/', - countResource: 'account' + countResource: 'account', + edit: { + drag: { + isMove: false + } + } } } } diff --git a/src/views/myassets/index.vue b/src/views/myassets/index.vue index 08f92bc74..d3a850de7 100644 --- a/src/views/myassets/index.vue +++ b/src/views/myassets/index.vue @@ -36,6 +36,11 @@ export default { this.tableConfig.url = `/api/v1/perms/users/self/nodes/${currentNodeId}/assets/?cache_policy=1` } }.bind(this) + }, + edit: { + drag: { + isMove: false + } } }, tableConfig: { diff --git a/src/views/ops/File/index.vue b/src/views/ops/File/index.vue index db2750980..a3bb9c555 100644 --- a/src/views/ops/File/index.vue +++ b/src/views/ops/File/index.vue @@ -205,6 +205,11 @@ export default { view: { dblClickExpand: false, showLine: true + }, + edit: { + drag: { + isMove: false + } } }, iShowTree: true, diff --git a/src/views/ops/Job/QuickJob.vue b/src/views/ops/Job/QuickJob.vue index 392b66c86..45feb0daa 100644 --- a/src/views/ops/Job/QuickJob.vue +++ b/src/views/ops/Job/QuickJob.vue @@ -290,6 +290,11 @@ export default { view: { dblClickExpand: false, showLine: true + }, + edit: { + drag: { + isMove: false + } } }, iShowTree: true diff --git a/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue index 634a8ce77..36dc35dd2 100644 --- a/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue +++ b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue @@ -107,6 +107,13 @@ export default { this.$log.debug('AssetSelect value', that.assets) this.$message.success(this.$tc('common.updateSuccessMsg')) this.$store.commit('common/reload') + }, + treeSetting: { + edit: { + drag: { + isMove: false + } + } } }, nodeRelationConfig: { diff --git a/src/views/perms/AssetPermission/AssetPermissionList.vue b/src/views/perms/AssetPermission/AssetPermissionList.vue index 6eb917c2a..08925e45c 100644 --- a/src/views/perms/AssetPermission/AssetPermissionList.vue +++ b/src/views/perms/AssetPermission/AssetPermissionList.vue @@ -39,7 +39,12 @@ export default { notShowBuiltinTree: true, url: '/api/v1/perms/asset-permissions/', nodeUrl: '/api/v1/perms/asset-permissions/', - treeUrl: '/api/v1/assets/nodes/children/tree/?assets=1' + treeUrl: '/api/v1/assets/nodes/children/tree/?assets=1', + edit: { + drag: { + isMove: false + } + } }, tableConfig: { url: '/api/v1/perms/asset-permissions/', diff --git a/src/views/users/Role/RoleDetail/RoleInfo.vue b/src/views/users/Role/RoleDetail/RoleInfo.vue index 991ba7e81..22a8babb6 100644 --- a/src/views/users/Role/RoleDetail/RoleInfo.vue +++ b/src/views/users/Role/RoleDetail/RoleInfo.vue @@ -54,6 +54,11 @@ export default { showRefresh: true, showSearch: false, treeUrl: '', + edit: { + drag: { + isMove: false + } + }, check: { enable: true },
- +