diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/ExtChartGroupMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/ExtChartGroupMapper.xml index 0f3dd05c4d..1485f0a0d7 100644 --- a/backend/src/main/java/io/dataease/base/mapper/ext/ExtChartGroupMapper.xml +++ b/backend/src/main/java/io/dataease/base/mapper/ext/ExtChartGroupMapper.xml @@ -13,9 +13,9 @@ select id, `name`, pid, `level`, `type`, create_by, create_time,`name` as label, get_auths(id,'chart',#{userId}) as `privileges` - from chart_group + from (select GET_V_AUTH_MODEL_ID_P_USE (#{userId}, 'chart') cids) t,chart_group - FIND_IN_SET(chart_group.id,GET_V_AUTH_MODEL_ID_P_USE(#{userId},'chart')) + FIND_IN_SET(chart_group.id,cids) and chart_group.id = #{id,jdbcType=VARCHAR} diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/ExtChartViewMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/ExtChartViewMapper.xml index f9da621a50..13fdcb64e6 100644 --- a/backend/src/main/java/io/dataease/base/mapper/ext/ExtChartViewMapper.xml +++ b/backend/src/main/java/io/dataease/base/mapper/ext/ExtChartViewMapper.xml @@ -14,9 +14,9 @@ id, `name`, scene_id, table_id, `type`, title, create_by, create_time, update_time, style_priority,x_axis, y_axis, custom_attr, custom_style, custom_filter, snapshot, get_auths(id,'chart',#{userId}) as `privileges` - from chart_view + from (select GET_V_AUTH_MODEL_ID_P_USE (#{userId}, 'chart') cids) t,chart_view - FIND_IN_SET(chart_view.id,GET_V_AUTH_MODEL_ID_P_USE(#{userId},'chart')) + FIND_IN_SET(chart_view.id,cids) and scene_id = #{sceneId,jdbcType=VARCHAR} diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSetGroupMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSetGroupMapper.xml index d01211f0f1..71b9573a17 100644 --- a/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSetGroupMapper.xml +++ b/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSetGroupMapper.xml @@ -13,9 +13,9 @@ select id, `name`, pid, `level`, `type`, create_by, create_time,`name` as label, get_auths(id,'dataset',#{userId}) as `privileges` - from dataset_group + from (select GET_V_AUTH_MODEL_ID_P_USE (#{userId}, 'dataset') cids) t,dataset_group - FIND_IN_SET(dataset_group.id,GET_V_AUTH_MODEL_ID_P_USE(#{userId},'dataset')) + FIND_IN_SET(dataset_group.id,cids) and dataset_group.id = #{id,jdbcType=VARCHAR} 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 05fca63f7a..a955bc86c1 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 @@ -12,9 +12,9 @@ select id, `name`, scene_id, data_source_id, `type`, `mode`,`info`, create_by, create_time, get_auths(id,'dataset',#{userId}) as `privileges` - from dataset_table + from (select GET_V_AUTH_MODEL_ID_P_USE (#{userId}, 'dataset') cids) t,dataset_table - FIND_IN_SET(dataset_table.id,GET_V_AUTH_MODEL_ID_P_USE(#{userId},'dataset')) + FIND_IN_SET(dataset_table.id,cids) and scene_id = #{sceneId,jdbcType=VARCHAR} diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSourceMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSourceMapper.xml index 4d5bce4e40..2aa2a6c9ee 100644 --- a/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSourceMapper.xml +++ b/backend/src/main/java/io/dataease/base/mapper/ext/ExtDataSourceMapper.xml @@ -10,11 +10,11 @@ select id , name , `desc` ,`type` , configuration ,create_time ,update_time - from datasource + from (select GET_V_AUTH_MODEL_ID_P_USE (#{userId}, 'link') cids) t,datasource - FIND_IN_SET(datasource.id,GET_V_AUTH_MODEL_ID_P_USE(#{userId},'link')) + FIND_IN_SET(datasource.id,cids)) id = #{id,jdbcType=VARCHAR} diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/ExtPanelGroupMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/ExtPanelGroupMapper.xml index 3f00d2fcd2..9a24e0ca51 100644 --- a/backend/src/main/java/io/dataease/base/mapper/ext/ExtPanelGroupMapper.xml +++ b/backend/src/main/java/io/dataease/base/mapper/ext/ExtPanelGroupMapper.xml @@ -24,7 +24,7 @@ panel_type, `name` AS label, authInfo.`privileges` - from panel_group + from (select GET_V_AUTH_MODEL_ID_P_USE (#{userId}, 'panel') cids) t,panel_group left join (SELECT `sys_auth`.`auth_source` AS `auth_source`, @@ -56,7 +56,7 @@ `sys_auth`.`auth_source_type`) authInfo on panel_group.id = authInfo.auth_source and authInfo.auth_source_type='panel' - FIND_IN_SET(panel_group.id,GET_V_AUTH_MODEL_ID_P_USE(#{userId},'panel')) + FIND_IN_SET(panel_group.id,cids) and panel_group.name like CONCAT('%', #{name},'%') diff --git a/frontend/src/lang/en.js b/frontend/src/lang/en.js index c9e0d46f2e..54e0b3b3ef 100644 --- a/frontend/src/lang/en.js +++ b/frontend/src/lang/en.js @@ -87,6 +87,7 @@ export default { password_error: 'The password can not be less than 6 digits' }, commons: { + close: 'Close', icon: 'Icon', all: 'All', enable: 'Enable', @@ -872,7 +873,7 @@ export default { clean_canvas: 'Clean Canvas', insert_picture: 'Insert Picture', redo: 'Redo', - undo: 'UToolbar.vuendo', + undo: 'Undo', panel_null: 'This is a Empty Panel,You Can Edit and Enrich It' }, plugin: {