diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSetTableMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSetTableMapper.xml
index a955bc86c1..8b51a258e0 100644
--- a/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSetTableMapper.xml
+++ b/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSetTableMapper.xml
@@ -16,7 +16,10 @@
FIND_IN_SET(dataset_table.id,cids)
- and scene_id = #{sceneId,jdbcType=VARCHAR}
+ and scene_id = #{sceneId,jdbcType=VARCHAR}
+
+
+ and mode = #{mode,jdbcType=INTEGER}
diff --git a/backend/src/main/java/io/dataease/service/sys/SysAuthService.java b/backend/src/main/java/io/dataease/service/sys/SysAuthService.java
index 5b4bf16dc6..0933492077 100644
--- a/backend/src/main/java/io/dataease/service/sys/SysAuthService.java
+++ b/backend/src/main/java/io/dataease/service/sys/SysAuthService.java
@@ -91,13 +91,14 @@ public class SysAuthService {
});
});
// 授权修改
- if(sysAuthDetail.getPrivilegeValue()==SystemConstants.PRIVILEGE_VALUE_ON){
- //当前为开启1 >>> 关闭0 需要将权限级别(PrivilegeType)大于当前级别的全新都修改为关闭 0
- extSysAuthDetailMapper.authDetailsChange(SystemConstants.PRIVILEGE_VALUE_OFF,sysAuthDetail.getPrivilegeType(),authIdChange);
- }else{
- //当前为关闭0 >>> 开启1 需要将权限级别(PrivilegeType)小于当前级别的全新都修改为开启 1
- extSysAuthDetailMapper.authDetailsChange(SystemConstants.PRIVILEGE_VALUE_ON,sysAuthDetail.getPrivilegeType(),authIdChange);
- }
+ extSysAuthDetailMapper.authDetailsChange(sysAuthDetail.getPrivilegeValue(),sysAuthDetail.getPrivilegeType(),authIdChange);
+// if(sysAuthDetail.getPrivilegeValue()==SystemConstants.PRIVILEGE_VALUE_ON){
+// //当前为开启1 >>> 关闭0 需要将权限级别(PrivilegeType)大于当前级别的全新都修改为关闭 0
+// extSysAuthDetailMapper.authDetailsChange(SystemConstants.PRIVILEGE_VALUE_OFF,sysAuthDetail.getPrivilegeType(),authIdChange);
+// }else{
+// //当前为关闭0 >>> 开启1 需要将权限级别(PrivilegeType)小于当前级别的全新都修改为开启 1
+// extSysAuthDetailMapper.authDetailsChange(SystemConstants.PRIVILEGE_VALUE_ON,sysAuthDetail.getPrivilegeType(),authIdChange);
+// }
}
}
diff --git a/frontend/src/views/dataset/common/DatasetCustomField.vue b/frontend/src/views/dataset/common/DatasetCustomField.vue
index e7a171341c..ce009078e9 100644
--- a/frontend/src/views/dataset/common/DatasetCustomField.vue
+++ b/frontend/src/views/dataset/common/DatasetCustomField.vue
@@ -1,5 +1,9 @@
+
+ {{ table.name }}
+
+
{{ $t('dataset.check_all') }}
@@ -98,5 +102,7 @@ export default {
diff --git a/frontend/src/views/panel/edit/index.vue b/frontend/src/views/panel/edit/index.vue
index 11ba687355..e9fbbb5b36 100644
--- a/frontend/src/views/panel/edit/index.vue
+++ b/frontend/src/views/panel/edit/index.vue
@@ -475,5 +475,8 @@ export default {
.el-main >>> .el-drawer__wrapper{
width: 310px!important;
}
+.el-main >>> .el-drawer__body{
+ overflow-y: auto;
+}
diff --git a/frontend/src/views/panel/list/PanelList.vue b/frontend/src/views/panel/list/PanelList.vue
index c188a99a69..400ec7d73c 100644
--- a/frontend/src/views/panel/list/PanelList.vue
+++ b/frontend/src/views/panel/list/PanelList.vue
@@ -352,13 +352,15 @@ export default {
debugger
this.defaultTree()
// 默认展开 同时点击 新增的节点
- if (panelInfo && this.lastActiveNodeData.id) {
+ if (panelInfo && panelInfo.panelType === 'self' && this.lastActiveNodeData.id) {
if (!this.lastActiveNodeData.children) {
this.$set(this.lastActiveNodeData, 'children', [])
}
this.lastActiveNodeData.children.push(panelInfo)
this.lastActiveNode.expanded = true
this.activeNodeAndClick(panelInfo)
+ } else {
+ this.tree(this.groupForm)
}
},
showEditPanel(param) {
@@ -623,7 +625,7 @@ export default {
this.$nextTick(() => {
document.querySelector('.is-current').firstChild.click()
// 如果是仪表盘列表的仪表盘 直接进入编辑界面
- if (panelInfo.nodeType === 'panel' && panelInfo.panelType === 'self') {
+ if (panelInfo.nodeType === 'panel') {
this.edit(this.lastActiveNodeData, this.lastActiveNode)
}
})
diff --git a/frontend/src/views/system/authority/components/LazyTree.vue b/frontend/src/views/system/authority/components/LazyTree.vue
index 4256803a0c..179ab2b0f9 100644
--- a/frontend/src/views/system/authority/components/LazyTree.vue
+++ b/frontend/src/views/system/authority/components/LazyTree.vue
@@ -18,26 +18,23 @@
@node-click="nodeClick"
>
-
-
+
+
+
+
@@ -286,8 +283,9 @@ export default {
padding-left: 8px;
}
.tree-main{
- height: 100vh;
+ height: calc(100vh - 206px);
border: 1px solid #e6e6e6;
+ overflow-y: auto;
}
.tree-head{
height: 30px;
@@ -307,4 +305,17 @@ export default {
color: #faaa39 !important;
}
+ >>>.el-switch__core{
+ width:30px!important;
+ height:13px;
+ /*color:#409EFF;*/
+ }
+ /*设置圆*/
+ >>>.el-switch__core::after{
+ width:13px;
+ height:13px;
+ margin-top:-2px;
+ margin-bottom: 2px;
+ }
+