From a065ffda76efedc584f0f19ee16e83469cd2c4d4 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Mon, 16 Aug 2021 17:36:21 +0800 Subject: [PATCH 01/14] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=88=97=E8=A1=A8=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/system/user/index.vue | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/src/views/system/user/index.vue b/frontend/src/views/system/user/index.vue index 1ded283510..36eb05ae1b 100644 --- a/frontend/src/views/system/user/index.vue +++ b/frontend/src/views/system/user/index.vue @@ -15,10 +15,10 @@ - - + + - + - + - + From 9439bcef01f0ec9d77ee9688aaca0af7b2eb8025 Mon Sep 17 00:00:00 2001 From: junjie Date: Tue, 17 Aug 2021 10:29:06 +0800 Subject: [PATCH 02/14] =?UTF-8?q?feat:=20=E8=A7=86=E5=9B=BE=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E7=AE=80=E5=8D=95=E9=A2=9C=E8=89=B2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/chart/components/shape-attr/ColorSelector.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/src/views/chart/components/shape-attr/ColorSelector.vue b/frontend/src/views/chart/components/shape-attr/ColorSelector.vue index ab5a35f136..0ba06b3b66 100644 --- a/frontend/src/views/chart/components/shape-attr/ColorSelector.vue +++ b/frontend/src/views/chart/components/shape-attr/ColorSelector.vue @@ -297,6 +297,7 @@ export default { } .el-radio{ margin:0 2px 0 0!important; + border: 1px solid transparent; } .el-radio>>>.el-radio__label{ padding-left: 0; From d99229dd4402cae22f097814be7b31543afc68a3 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Tue, 17 Aug 2021 11:08:11 +0800 Subject: [PATCH 03/14] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E5=88=86?= =?UTF-8?q?=E4=BA=AB=E7=BB=84=E7=BB=87=E6=A0=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/sys/SysUserController.java | 11 + .../dataease/service/sys/SysRoleService.java | 5 +- frontend/src/api/system/user.js | 11 +- .../src/views/panel/GrantAuth/dept/index.vue | 208 +++++++++++------- .../src/views/panel/GrantAuth/role/index.vue | 2 +- 5 files changed, 158 insertions(+), 79 deletions(-) diff --git a/backend/src/main/java/io/dataease/controller/sys/SysUserController.java b/backend/src/main/java/io/dataease/controller/sys/SysUserController.java index daf98f1796..0a1052f787 100644 --- a/backend/src/main/java/io/dataease/controller/sys/SysUserController.java +++ b/backend/src/main/java/io/dataease/controller/sys/SysUserController.java @@ -5,6 +5,7 @@ import com.github.pagehelper.Page; import com.github.pagehelper.PageHelper; import com.github.xiaoymin.knife4j.annotations.ApiSupport; import io.dataease.auth.api.dto.CurrentUserDto; +import io.dataease.base.domain.SysRole; import io.dataease.commons.utils.AuthUtils; import io.dataease.commons.utils.PageUtils; import io.dataease.commons.utils.Pager; @@ -116,4 +117,14 @@ public class SysUserController { public List all(){ return sysRoleService.allRoles(); } + + + + @ApiOperation("查询角色") + @PostMapping("/roleGrid/{goPage}/{pageSize}") + public Pager> roleGrid(@PathVariable int goPage, @PathVariable int pageSize, @RequestBody BaseGridRequest request) { + Page page = PageHelper.startPage(goPage, pageSize, true); + Pager> listPager = PageUtils.setPageInfo(page, sysRoleService.query(request)); + return listPager; + } } diff --git a/backend/src/main/java/io/dataease/service/sys/SysRoleService.java b/backend/src/main/java/io/dataease/service/sys/SysRoleService.java index 558c0b7f96..3747055c9c 100644 --- a/backend/src/main/java/io/dataease/service/sys/SysRoleService.java +++ b/backend/src/main/java/io/dataease/service/sys/SysRoleService.java @@ -5,9 +5,11 @@ package io.dataease.service.sys; import io.dataease.base.domain.SysUsersRolesExample; import io.dataease.base.mapper.SysRoleMapper; import io.dataease.base.mapper.SysUsersRolesMapper;*/ +import io.dataease.base.domain.SysRole; import io.dataease.base.mapper.ext.ExtSysRoleMapper; /*import io.dataease.controller.sys.base.BaseGridRequest; import io.dataease.controller.sys.request.RoleMenusRequest;*/ +import io.dataease.controller.sys.base.BaseGridRequest; import io.dataease.controller.sys.response.RoleUserItem; import org.springframework.stereotype.Service; /*import org.springframework.transaction.annotation.Transactional;*/ @@ -55,12 +57,13 @@ public class SysRoleService { return mapper.deleteByPrimaryKey(roleId); } - + */ public List query(BaseGridRequest request){ List result = extSysRoleMapper.query(request.convertExample()); return result; } + /* public List menuIds(Long roleId){ return extSysRoleMapper.menuIds(roleId); diff --git a/frontend/src/api/system/user.js b/frontend/src/api/system/user.js index f3db990e04..47cfc04581 100644 --- a/frontend/src/api/system/user.js +++ b/frontend/src/api/system/user.js @@ -89,4 +89,13 @@ export const allRoles = () => { }) } -export default { editPassword, delUser, editUser, addUser, userLists, editStatus, persionInfo, updatePerson, updatePersonPwd, allRoles } +export function roleGrid(pageIndex, pageSize, data) { + return request({ + url: '/api/user/roleGrid/' + pageIndex + '/' + pageSize, + method: 'post', + data, + loading: true + }) +} + +export default { editPassword, delUser, editUser, addUser, userLists, editStatus, persionInfo, updatePerson, updatePersonPwd, allRoles, roleGrid } diff --git a/frontend/src/views/panel/GrantAuth/dept/index.vue b/frontend/src/views/panel/GrantAuth/dept/index.vue index 9f2cf29f6b..7221702ea4 100644 --- a/frontend/src/views/panel/GrantAuth/dept/index.vue +++ b/frontend/src/views/panel/GrantAuth/dept/index.vue @@ -1,30 +1,42 @@ - - From 09667df67ea23b3e68419c8eb818f4650a4b9b1d Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Tue, 17 Aug 2021 15:19:36 +0800 Subject: [PATCH 09/14] =?UTF-8?q?feat:=20=E8=A7=86=E5=9B=BE=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E8=BE=B9=E6=A1=86=E5=9C=86=E8=A7=92=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/lang/en.js | 4 ++++ frontend/src/lang/tw.js | 3 +++ frontend/src/lang/zh.js | 3 +++ .../src/views/chart/components/ChartComponent.vue | 14 ++++++++++++-- .../component-style/BackgroundColorSelector.vue | 4 ++++ 5 files changed, 26 insertions(+), 2 deletions(-) diff --git a/frontend/src/lang/en.js b/frontend/src/lang/en.js index 033b0da0bf..5c5298814b 100644 --- a/frontend/src/lang/en.js +++ b/frontend/src/lang/en.js @@ -696,6 +696,10 @@ export default { filter: 'Filter', none: 'None', background: 'Background', + + border: 'Corner', + border_width: 'Border width', + border_radius: 'Border radius', alpha: 'Transparency', add_filter: 'Add Filter', no_limit: 'No limit', diff --git a/frontend/src/lang/tw.js b/frontend/src/lang/tw.js index a973e69f36..1a99572f77 100644 --- a/frontend/src/lang/tw.js +++ b/frontend/src/lang/tw.js @@ -696,6 +696,9 @@ export default { filter: '過濾', none: '無', background: '背景', + border: '邊角', + border_width: '邊框寬度', + border_radius: '邊框半徑', alpha: '透明度', add_filter: '添加過濾', no_limit: '無顯示', diff --git a/frontend/src/lang/zh.js b/frontend/src/lang/zh.js index 285de2d1d8..d19e349de2 100644 --- a/frontend/src/lang/zh.js +++ b/frontend/src/lang/zh.js @@ -696,6 +696,9 @@ export default { filter: '过滤', none: '无', background: '背景', + border: '边角', + border_width: '边框宽度', + border_radius: '边框半径', alpha: '透明度', add_filter: '添加过滤', no_limit: '无限制', diff --git a/frontend/src/views/chart/components/ChartComponent.vue b/frontend/src/views/chart/components/ChartComponent.vue index 9368cb3129..5e673dc7ea 100644 --- a/frontend/src/views/chart/components/ChartComponent.vue +++ b/frontend/src/views/chart/components/ChartComponent.vue @@ -1,7 +1,7 @@ @@ -56,7 +56,8 @@ export default { }, pointParam: null, - dynamicAreaCode: null + dynamicAreaCode: null, + borderRadius: '0px' } }, @@ -195,11 +196,20 @@ export default { myEcharts(option) { // 指定图表的配置项和数据 const chart = this.myChart + this.setBackGroundBorder() setTimeout(chart.setOption(option, true), 500) window.onresize = function() { chart.resize() } }, + setBackGroundBorder() { + if (this.chart.customStyle) { + const customStyle = JSON.parse(this.chart.customStyle) + if (customStyle.background) { + this.borderRadius = (customStyle.background.borderRadius || 0) + 'px' + } + } + }, chartResize() { // 指定图表的配置项和数据 const chart = this.myChart diff --git a/frontend/src/views/chart/components/component-style/BackgroundColorSelector.vue b/frontend/src/views/chart/components/component-style/BackgroundColorSelector.vue index d2a2f566f8..294b9c7629 100644 --- a/frontend/src/views/chart/components/component-style/BackgroundColorSelector.vue +++ b/frontend/src/views/chart/components/component-style/BackgroundColorSelector.vue @@ -8,6 +8,10 @@ + + + + From effcab3ec46a3548e5e8050b39f96fd72eb78b18 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Tue, 17 Aug 2021 15:26:05 +0800 Subject: [PATCH 10/14] =?UTF-8?q?refactor:=E4=B8=8B=E9=92=BB=E5=88=B0?= =?UTF-8?q?=E6=9C=80=E5=90=8E=E4=B8=80=E7=BA=A7=E6=8F=90=E7=A4=BA=E5=AF=B9?= =?UTF-8?q?=E5=BA=94=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/canvas/custom-component/UserView.vue | 6 ++++++ frontend/src/lang/en.js | 3 ++- frontend/src/lang/tw.js | 3 ++- frontend/src/lang/zh.js | 3 ++- frontend/src/views/chart/view/ChartEdit.vue | 6 ++++++ 5 files changed, 18 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/canvas/custom-component/UserView.vue b/frontend/src/components/canvas/custom-component/UserView.vue index 153100e9c1..5c6210b454 100644 --- a/frontend/src/components/canvas/custom-component/UserView.vue +++ b/frontend/src/components/canvas/custom-component/UserView.vue @@ -309,6 +309,12 @@ export default { this.chart.type === 'map' && this.sendToChildren(param) this.drillClickDimensionList.push({ dimensionList: param.data.dimensionList }) this.getData(this.element.propValue.viewId) + } else if (this.chart.drillFields.length > 0) { + this.$message({ + type: 'error', + message: this.$t('chart.last_layer'), + showClose: true + }) } }, diff --git a/frontend/src/lang/en.js b/frontend/src/lang/en.js index dd94163107..2332d6a427 100644 --- a/frontend/src/lang/en.js +++ b/frontend/src/lang/en.js @@ -842,7 +842,8 @@ export default { width: 'Width', height: 'Height', system_case: 'System', - custom_case: 'Custom' + custom_case: 'Custom', + last_layer: 'This Is The Last Layer' }, dataset: { sheet_warn: 'There are multiple sheet pages, and the first one is extracted by default', diff --git a/frontend/src/lang/tw.js b/frontend/src/lang/tw.js index 5a34132bcf..4a0b9a256b 100644 --- a/frontend/src/lang/tw.js +++ b/frontend/src/lang/tw.js @@ -842,7 +842,8 @@ export default { width: '寬度', height: '高度', system_case: '系統方案', - custom_case: '自定義' + custom_case: '自定義', + last_layer: '当前已经是最后一级' }, dataset: { sheet_warn: '有多個sheet頁面,默認抽取第一個', diff --git a/frontend/src/lang/zh.js b/frontend/src/lang/zh.js index 57126190ef..66691bb5fd 100644 --- a/frontend/src/lang/zh.js +++ b/frontend/src/lang/zh.js @@ -842,7 +842,8 @@ export default { width: '宽度', height: '高度', system_case: '系统方案', - custom_case: '自定义' + custom_case: '自定义', + last_layer: '当前已经是最后一级' }, dataset: { sheet_warn: '有多个 Sheet 页,默认抽取第一个', diff --git a/frontend/src/views/chart/view/ChartEdit.vue b/frontend/src/views/chart/view/ChartEdit.vue index 387e47457d..92b5f6fbac 100644 --- a/frontend/src/views/chart/view/ChartEdit.vue +++ b/frontend/src/views/chart/view/ChartEdit.vue @@ -1416,6 +1416,12 @@ export default { this.drillClickDimensionList.push({ dimensionList: param.data.dimensionList }) this.getData(this.param.id) } + } else if (this.view.drillFields.length > 0) { + this.$message({ + type: 'error', + message: this.$t('chart.last_layer'), + showClose: true + }) } }, From 13c7c5c8be7eda3f09203fde28218f882ab9a1b0 Mon Sep 17 00:00:00 2001 From: junjie Date: Tue, 17 Aug 2021 16:02:33 +0800 Subject: [PATCH 11/14] =?UTF-8?q?feat:=20=E6=95=A3=E7=82=B9=E6=B0=94?= =?UTF-8?q?=E6=B3=A1=E5=9B=BE=E8=BD=B4=E7=BA=BF=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/chart/chart/common/common.js | 4 ++-- frontend/src/views/chart/view/ChartEdit.vue | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/views/chart/chart/common/common.js b/frontend/src/views/chart/chart/common/common.js index a1ce01bbe2..3235e7a429 100644 --- a/frontend/src/views/chart/chart/common/common.js +++ b/frontend/src/views/chart/chart/common/common.js @@ -51,7 +51,7 @@ export function componentStyle(chart_option, chart) { chart_option.legend.icon = customStyle.legend.icon chart_option.legend.textStyle = customStyle.legend.textStyle } - if (customStyle.xAxis && (chart.type.includes('bar') || chart.type.includes('line'))) { + if (customStyle.xAxis && (chart.type.includes('bar') || chart.type.includes('line') || chart.type.includes('scatter'))) { chart_option.xAxis.show = customStyle.xAxis.show chart_option.xAxis.position = customStyle.xAxis.position chart_option.xAxis.name = customStyle.xAxis.name @@ -59,7 +59,7 @@ export function componentStyle(chart_option, chart) { chart_option.xAxis.splitLine = customStyle.xAxis.splitLine chart_option.xAxis.nameTextStyle = customStyle.xAxis.nameTextStyle } - if (customStyle.yAxis && (chart.type.includes('bar') || chart.type.includes('line'))) { + if (customStyle.yAxis && (chart.type.includes('bar') || chart.type.includes('line') || chart.type.includes('scatter'))) { chart_option.yAxis.show = customStyle.yAxis.show chart_option.yAxis.position = customStyle.yAxis.position chart_option.yAxis.name = customStyle.yAxis.name diff --git a/frontend/src/views/chart/view/ChartEdit.vue b/frontend/src/views/chart/view/ChartEdit.vue index 92b5f6fbac..d6192b8414 100644 --- a/frontend/src/views/chart/view/ChartEdit.vue +++ b/frontend/src/views/chart/view/ChartEdit.vue @@ -447,10 +447,10 @@ {{ $t('chart.module_style') }} - + - + From f1f20b2dbef9eb8a79f1a834ff461c36225c5172 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Tue, 17 Aug 2021 16:16:04 +0800 Subject: [PATCH 12/14] =?UTF-8?q?feat:=20=E6=8A=BD=E5=8F=96=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E9=80=82=E9=85=8D[=E6=96=B0=E5=A2=9E=E5=AD=97?= =?UTF-8?q?=E6=AE=B5]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/service/dataset/DataSetTableService.java | 1 + .../java/io/dataease/service/dataset/ExtractDataService.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java b/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java index 49ebc00bb5..e6b944db19 100644 --- a/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java +++ b/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java @@ -1183,6 +1183,7 @@ public class DataSetTableService { if (StringUtils.isNotEmpty(tableId) && editType == 1 ) { List datasetTableFields = dataSetTableFieldsService.getFieldsByTableId(tableId); + datasetTableFields.stream().filter(datasetTableField -> datasetTableField.getName().startsWith("C_")).collect(Collectors.toList()); datasetTableFields.sort((o1, o2) -> { if (o1.getColumnIndex() == null) { return -1; diff --git a/backend/src/main/java/io/dataease/service/dataset/ExtractDataService.java b/backend/src/main/java/io/dataease/service/dataset/ExtractDataService.java index 53bdf602fe..09c5226a65 100644 --- a/backend/src/main/java/io/dataease/service/dataset/ExtractDataService.java +++ b/backend/src/main/java/io/dataease/service/dataset/ExtractDataService.java @@ -164,6 +164,7 @@ public class ExtractDataService { if(datasetTableFields == null){ datasetTableFields = dataSetTableFieldsService.list(DatasetTableField.builder().tableId(datasetTable.getId()).build()); } + datasetTableFields = datasetTableFields.stream().filter(datasetTableField -> datasetTableField.getName().startsWith("C_")).collect(Collectors.toList()); datasetTableFields.sort((o1, o2) -> { if (o1.getColumnIndex() == null) { return -1; @@ -273,6 +274,7 @@ public class ExtractDataService { datasource.setType(datasetTable.getType()); } List datasetTableFields = dataSetTableFieldsService.list(DatasetTableField.builder().tableId(datasetTable.getId()).build()); + datasetTableFields = datasetTableFields.stream().filter(datasetTableField -> datasetTableField.getName().startsWith("C_")).collect(Collectors.toList()); datasetTableFields.sort((o1, o2) -> { if (o1.getColumnIndex() == null) { return -1; From 7d16d7eab27d600d63f26b0314ad15c602de1765 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Tue, 17 Aug 2021 17:45:58 +0800 Subject: [PATCH 13/14] =?UTF-8?q?refactor:=E4=BB=AA=E8=A1=A8=E6=9D=BF?= =?UTF-8?q?=E5=85=B3=E9=97=AD=E6=8F=90=E7=A4=BA=E6=96=87=E6=A1=88=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/canvas/components/Toolbar.vue | 4 ++-- frontend/src/views/system/user/index.vue | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/canvas/components/Toolbar.vue b/frontend/src/components/canvas/components/Toolbar.vue index a4e3f4e5c0..53b2e6bc5a 100644 --- a/frontend/src/components/canvas/components/Toolbar.vue +++ b/frontend/src/components/canvas/components/Toolbar.vue @@ -76,10 +76,10 @@ - + - + {{ $t('panel.panel_save_warn_tips') }} diff --git a/frontend/src/views/system/user/index.vue b/frontend/src/views/system/user/index.vue index 36eb05ae1b..2e29261c52 100644 --- a/frontend/src/views/system/user/index.vue +++ b/frontend/src/views/system/user/index.vue @@ -191,6 +191,9 @@ export default { }, { label: this.$t('member.edit_password'), icon: 'el-icon-s-tools', type: 'success', click: this.editPassword, show: this.checkPermission(['user:editPwd']) + }, { + label: '权限查看', icon: 'el-icon-lock', type: 'warning', click: this.showAuth, + show: this.checkPermission(['user:editPwd']) } ], searchConfig: { @@ -352,6 +355,9 @@ export default { edit(row) { this.$router.push({ name: 'system-user-form', params: row }) }, + showAuth(row) { + this.$router.push({ name: 'system-user-form', params: row }) + }, // edit(row) { // this.depts = null // this.formType = 'modify' From 1dca2e0ff765909eb017e5dc4e6c9504c42a790d Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Tue, 17 Aug 2021 17:55:56 +0800 Subject: [PATCH 14/14] =?UTF-8?q?refactor:=E5=8E=BB=E9=99=A4=E6=97=A0?= =?UTF-8?q?=E7=94=A8=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java | 1 - backend/src/main/java/io/dataease/commons/utils/CodingUtil.java | 1 - .../src/main/java/io/dataease/controller/IndexController.java | 1 - .../java/io/dataease/controller/chart/ChartViewController.java | 2 -- .../controller/request/dataset/DataSetGroupRequest.java | 1 - .../dataease/controller/sys/request/SysUserCreateRequest.java | 1 - backend/src/main/java/io/dataease/dto/chart/Series.java | 1 - backend/src/main/java/io/dataease/provider/QueryProvider.java | 1 - .../main/java/io/dataease/provider/doris/DorisConstants.java | 1 - .../src/main/java/io/dataease/provider/pg/PgQueryProvider.java | 2 -- .../io/dataease/provider/sqlserver/SqlserverQueryProvider.java | 1 - .../io/dataease/service/dataset/DataSetTableFieldsService.java | 1 - .../io/dataease/service/dataset/DatasetFunctionService.java | 2 -- .../java/io/dataease/service/panel/PanelViewLinkageService.java | 2 -- backend/src/main/java/io/dataease/service/sys/DeptService.java | 2 -- 15 files changed, 20 deletions(-) diff --git a/backend/src/main/java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java b/backend/src/main/java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java index e141cc1b62..4220d88dfc 100644 --- a/backend/src/main/java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java +++ b/backend/src/main/java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java @@ -2,7 +2,6 @@ package io.dataease.auth.service.impl; import io.dataease.auth.service.ExtAuthService; import io.dataease.base.domain.SysAuth; -import io.dataease.base.domain.SysAuthExample; import io.dataease.base.mapper.SysAuthMapper; import io.dataease.base.mapper.ext.ExtAuthMapper; import io.dataease.commons.model.AuthURD; diff --git a/backend/src/main/java/io/dataease/commons/utils/CodingUtil.java b/backend/src/main/java/io/dataease/commons/utils/CodingUtil.java index 4bdea0e469..7e3c5ef7aa 100644 --- a/backend/src/main/java/io/dataease/commons/utils/CodingUtil.java +++ b/backend/src/main/java/io/dataease/commons/utils/CodingUtil.java @@ -7,7 +7,6 @@ import javax.crypto.*; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import java.security.MessageDigest; -import java.util.UUID; /** * 加密解密工具 diff --git a/backend/src/main/java/io/dataease/controller/IndexController.java b/backend/src/main/java/io/dataease/controller/IndexController.java index 19c83d007f..70febde13c 100644 --- a/backend/src/main/java/io/dataease/controller/IndexController.java +++ b/backend/src/main/java/io/dataease/controller/IndexController.java @@ -2,7 +2,6 @@ package io.dataease.controller; import io.dataease.commons.license.DefaultLicenseService; import io.dataease.commons.license.F2CLicenseResponse; -import io.dataease.exception.DataEaseException; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/backend/src/main/java/io/dataease/controller/chart/ChartViewController.java b/backend/src/main/java/io/dataease/controller/chart/ChartViewController.java index 5b50abc369..18bfca1765 100644 --- a/backend/src/main/java/io/dataease/controller/chart/ChartViewController.java +++ b/backend/src/main/java/io/dataease/controller/chart/ChartViewController.java @@ -5,9 +5,7 @@ import io.dataease.base.domain.ChartViewWithBLOBs; import io.dataease.commons.utils.AuthUtils; import io.dataease.controller.request.chart.ChartExtRequest; import io.dataease.controller.request.chart.ChartViewRequest; -import io.dataease.controller.request.dataset.DataSetTableRequest; import io.dataease.dto.chart.ChartViewDTO; -import io.dataease.dto.dataset.DataSetTableDTO; import io.dataease.service.chart.ChartViewService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; diff --git a/backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java b/backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java index 430fb22f1c..7009e07eba 100644 --- a/backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java +++ b/backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java @@ -3,7 +3,6 @@ package io.dataease.controller.request.dataset; import io.dataease.base.domain.DatasetGroup; import lombok.Data; -import java.util.List; import java.util.Set; /** diff --git a/backend/src/main/java/io/dataease/controller/sys/request/SysUserCreateRequest.java b/backend/src/main/java/io/dataease/controller/sys/request/SysUserCreateRequest.java index 8f1149ead6..4ddf049a69 100644 --- a/backend/src/main/java/io/dataease/controller/sys/request/SysUserCreateRequest.java +++ b/backend/src/main/java/io/dataease/controller/sys/request/SysUserCreateRequest.java @@ -4,7 +4,6 @@ import io.dataease.base.domain.SysUser; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import java.util.ArrayList; import java.util.List; @Data diff --git a/backend/src/main/java/io/dataease/dto/chart/Series.java b/backend/src/main/java/io/dataease/dto/chart/Series.java index 2052dca0cd..96b7d000d4 100644 --- a/backend/src/main/java/io/dataease/dto/chart/Series.java +++ b/backend/src/main/java/io/dataease/dto/chart/Series.java @@ -3,7 +3,6 @@ package io.dataease.dto.chart; import lombok.Getter; import lombok.Setter; -import java.math.BigDecimal; import java.util.List; /** diff --git a/backend/src/main/java/io/dataease/provider/QueryProvider.java b/backend/src/main/java/io/dataease/provider/QueryProvider.java index b3f4ad5a8a..9caa1ebb68 100644 --- a/backend/src/main/java/io/dataease/provider/QueryProvider.java +++ b/backend/src/main/java/io/dataease/provider/QueryProvider.java @@ -5,7 +5,6 @@ import io.dataease.base.domain.DatasetTableField; import io.dataease.base.domain.Datasource; import io.dataease.controller.request.chart.ChartExtFilterRequest; import io.dataease.datasource.dto.JdbcDTO; -import io.dataease.datasource.dto.SqlServerConfigration; import io.dataease.dto.chart.ChartCustomFilterDTO; import io.dataease.dto.chart.ChartViewFieldDTO; import io.dataease.dto.sqlObj.SQLObj; diff --git a/backend/src/main/java/io/dataease/provider/doris/DorisConstants.java b/backend/src/main/java/io/dataease/provider/doris/DorisConstants.java index e25aa90085..fda5ea41ef 100644 --- a/backend/src/main/java/io/dataease/provider/doris/DorisConstants.java +++ b/backend/src/main/java/io/dataease/provider/doris/DorisConstants.java @@ -3,7 +3,6 @@ package io.dataease.provider.doris; import io.dataease.provider.SQLConstants; import static io.dataease.datasource.constants.DatasourceTypes.doris; -import static io.dataease.datasource.constants.DatasourceTypes.mysql; /** * @Author gin diff --git a/backend/src/main/java/io/dataease/provider/pg/PgQueryProvider.java b/backend/src/main/java/io/dataease/provider/pg/PgQueryProvider.java index eecb57b2d2..9944e3b1b8 100644 --- a/backend/src/main/java/io/dataease/provider/pg/PgQueryProvider.java +++ b/backend/src/main/java/io/dataease/provider/pg/PgQueryProvider.java @@ -8,8 +8,6 @@ import io.dataease.base.mapper.DatasetTableFieldMapper; import io.dataease.commons.constants.DeTypeConstants; import io.dataease.controller.request.chart.ChartExtFilterRequest; import io.dataease.datasource.dto.JdbcDTO; -import io.dataease.datasource.dto.PgConfigration; -import io.dataease.datasource.dto.SqlServerConfigration; import io.dataease.dto.chart.ChartCustomFilterDTO; import io.dataease.dto.chart.ChartViewFieldDTO; import io.dataease.dto.sqlObj.SQLObj; diff --git a/backend/src/main/java/io/dataease/provider/sqlserver/SqlserverQueryProvider.java b/backend/src/main/java/io/dataease/provider/sqlserver/SqlserverQueryProvider.java index 6820889473..37d0ec4881 100644 --- a/backend/src/main/java/io/dataease/provider/sqlserver/SqlserverQueryProvider.java +++ b/backend/src/main/java/io/dataease/provider/sqlserver/SqlserverQueryProvider.java @@ -8,7 +8,6 @@ import io.dataease.base.mapper.DatasetTableFieldMapper; import io.dataease.commons.constants.DeTypeConstants; import io.dataease.controller.request.chart.ChartExtFilterRequest; import io.dataease.datasource.dto.JdbcDTO; -import io.dataease.datasource.dto.SqlServerConfigration; import io.dataease.dto.chart.ChartCustomFilterDTO; import io.dataease.dto.chart.ChartViewFieldDTO; import io.dataease.dto.sqlObj.SQLObj; diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableFieldsService.java b/backend/src/main/java/io/dataease/service/dataset/DataSetTableFieldsService.java index 08a1b41d61..919deddbb5 100644 --- a/backend/src/main/java/io/dataease/service/dataset/DataSetTableFieldsService.java +++ b/backend/src/main/java/io/dataease/service/dataset/DataSetTableFieldsService.java @@ -12,7 +12,6 @@ import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.ArrayList; import java.util.List; -import java.util.Map; import java.util.UUID; /** diff --git a/backend/src/main/java/io/dataease/service/dataset/DatasetFunctionService.java b/backend/src/main/java/io/dataease/service/dataset/DatasetFunctionService.java index 92f2d61b4c..0ce78d354e 100644 --- a/backend/src/main/java/io/dataease/service/dataset/DatasetFunctionService.java +++ b/backend/src/main/java/io/dataease/service/dataset/DatasetFunctionService.java @@ -2,9 +2,7 @@ package io.dataease.service.dataset; import io.dataease.base.domain.*; import io.dataease.base.mapper.DatasetTableFunctionMapper; -import io.dataease.commons.utils.DorisTableUtils; import io.dataease.datasource.service.DatasourceService; -import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; diff --git a/backend/src/main/java/io/dataease/service/panel/PanelViewLinkageService.java b/backend/src/main/java/io/dataease/service/panel/PanelViewLinkageService.java index 20447092a0..0e5cfe21b0 100644 --- a/backend/src/main/java/io/dataease/service/panel/PanelViewLinkageService.java +++ b/backend/src/main/java/io/dataease/service/panel/PanelViewLinkageService.java @@ -1,7 +1,6 @@ package io.dataease.service.panel; import io.dataease.base.domain.PanelViewLinkage; -import io.dataease.base.domain.PanelViewLinkageExample; import io.dataease.base.domain.PanelViewLinkageField; import io.dataease.base.mapper.PanelViewLinkageFieldMapper; import io.dataease.base.mapper.PanelViewLinkageMapper; @@ -10,7 +9,6 @@ import io.dataease.commons.utils.AuthUtils; import io.dataease.controller.request.panel.PanelLinkageRequest; import io.dataease.dto.LinkageInfoDTO; import io.dataease.dto.PanelViewLinkageDTO; -import io.dataease.dto.PanelViewLinkageFieldDTO; import org.apache.commons.collections4.CollectionUtils; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; diff --git a/backend/src/main/java/io/dataease/service/sys/DeptService.java b/backend/src/main/java/io/dataease/service/sys/DeptService.java index a065e84e9b..7eb30ae7c8 100644 --- a/backend/src/main/java/io/dataease/service/sys/DeptService.java +++ b/backend/src/main/java/io/dataease/service/sys/DeptService.java @@ -8,7 +8,6 @@ import io.dataease.base.mapper.ext.query.GridExample; import io.dataease.commons.utils.BeanUtils; import io.dataease.commons.utils.CommonBeanFactory; import io.dataease.controller.sys.base.BaseGridRequest; -import io.dataease.controller.sys.base.ConditionEntity; import io.dataease.controller.sys.request.DeptCreateRequest; import io.dataease.controller.sys.request.DeptDeleteRequest; import io.dataease.controller.sys.request.DeptStatusRequest; @@ -19,7 +18,6 @@ import org.apache.commons.lang3.ObjectUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import javax.annotation.Resource; import java.util.*; import java.util.stream.Collectors;