diff --git a/backend/src/main/java/io/dataease/service/chart/ChartViewService.java b/backend/src/main/java/io/dataease/service/chart/ChartViewService.java index f0a33fc4f8..6b11e42c69 100644 --- a/backend/src/main/java/io/dataease/service/chart/ChartViewService.java +++ b/backend/src/main/java/io/dataease/service/chart/ChartViewService.java @@ -517,6 +517,7 @@ public class ChartViewService { // 仪表板有参数不使用缓存 if (!cache || CollectionUtils.isNotEmpty(requestList.getFilter()) || CollectionUtils.isNotEmpty(requestList.getLinkageFilters()) + || CollectionUtils.isNotEmpty(requestList.getOuterParamsFilters()) || CollectionUtils.isNotEmpty(requestList.getDrill()) || CollectionUtils.isNotEmpty(rowPermissionsTree) || fields.size() != columnPermissionFields.size()) { data = datasourceProvider.getData(datasourceRequest); } else { @@ -911,6 +912,7 @@ public class ChartViewService { // 仪表板有参数不使用缓存 if (!cache || CollectionUtils.isNotEmpty(requestList.getFilter()) || CollectionUtils.isNotEmpty(requestList.getLinkageFilters()) + || CollectionUtils.isNotEmpty(requestList.getOuterParamsFilters()) || CollectionUtils.isNotEmpty(requestList.getDrill()) || CollectionUtils.isNotEmpty(rowPermissionsTree) || fields.size() != columnPermissionFields.size()) { data = datasourceProvider.getData(datasourceRequest); } else { diff --git a/backend/src/main/resources/db/migration/V38__1.13.sql b/backend/src/main/resources/db/migration/V38__1.13.sql index c956d40244..04be3aff2e 100644 --- a/backend/src/main/resources/db/migration/V38__1.13.sql +++ b/backend/src/main/resources/db/migration/V38__1.13.sql @@ -92,11 +92,6 @@ SET `permission` = 'datasource:read' WHERE `menu_id` = 39; -UPDATE `sys_menu` -SET - `permission` = 'user:editPwd' -WHERE - `menu_id` = 51; INSERT INTO `system_parameter` (`param_key`, `param_value`, `type`, `sort`) VALUES ('ui.openMarketPage', 'true', 'boolean', 14); diff --git a/frontend/src/components/DeDrag/index.vue b/frontend/src/components/DeDrag/index.vue index 825ad531a2..8ada2505de 100644 --- a/frontend/src/components/DeDrag/index.vue +++ b/frontend/src/components/DeDrag/index.vue @@ -595,14 +595,14 @@ export default { return (this.canvasStyleData.panel.gap === 'yes' && this.element.auxiliaryMatrix) ? this.componentGap : 0 }, miniWidth() { - return this.element.auxiliaryMatrix ? this.curCanvasScale.matrixStyleWidth * 4 : 0 + return this.element.auxiliaryMatrix ? this.curCanvasScale.matrixStyleWidth * (this.mobileLayoutStatus ? 1 : 4) : 0 }, miniHeight() { if (this.element.auxiliaryMatrix) { if (this.element.component === 'de-number-range') { - return this.element.auxiliaryMatrix ? this.curCanvasScale.matrixStyleHeight * 4 : 0 + return this.element.auxiliaryMatrix ? this.curCanvasScale.matrixStyleHeight * (this.mobileLayoutStatus ? 1 : 4) : 0 } else { - return this.element.auxiliaryMatrix ? this.curCanvasScale.matrixStyleHeight * 4 : 0 + return this.element.auxiliaryMatrix ? this.curCanvasScale.matrixStyleHeight * (this.mobileLayoutStatus ? 1 : 4) : 0 } } else { return 0 diff --git a/frontend/src/components/canvas/components/Editor/CloseBar.vue b/frontend/src/components/canvas/components/Editor/CloseBar.vue index ab4ce0f1bd..497c7edd97 100644 --- a/frontend/src/components/canvas/components/Editor/CloseBar.vue +++ b/frontend/src/components/canvas/components/Editor/CloseBar.vue @@ -48,7 +48,7 @@ export default { padding-left: 3px; padding-right: 0px; cursor:pointer!important; - background-color: #0a7be0; + background-color: #3370ff; } .bar-main i{ color: white; diff --git a/frontend/src/components/canvas/components/Editor/EditBar.vue b/frontend/src/components/canvas/components/Editor/EditBar.vue index 84408c7dc2..c9db10aaf4 100644 --- a/frontend/src/components/canvas/components/Editor/EditBar.vue +++ b/frontend/src/components/canvas/components/Editor/EditBar.vue @@ -12,11 +12,6 @@
- - - - - @@ -26,12 +21,17 @@ - - - + + + + + + + + @@ -151,14 +151,10 @@ export default { return this.targetLinkageInfo[this.element.propValue.viewId] }, miniHeight() { - let miniHeight = 4 - if (this.element.component === 'de-number-range') { - miniHeight = 4 - } - return miniHeight + return this.mobileLayoutStatus ? 1 : 4 }, miniWidth() { - return 4 + return this.mobileLayoutStatus ? 1 : 4 }, ...mapState([ 'menuTop', @@ -172,6 +168,7 @@ export default { 'curLinkageView', 'curCanvasScale', 'batchOptStatus', + 'mobileLayoutStatus', 'curBatchOptComponents' ]) }, @@ -315,7 +312,7 @@ export default { padding-left: 3px; padding-right: 0px; cursor:pointer!important; - background-color: rgba(10,123,224, 1); + background-color: #3370ff; } .bar-main i{ color: white; diff --git a/frontend/src/components/canvas/components/Editor/EditBarView.vue b/frontend/src/components/canvas/components/Editor/EditBarView.vue index 9253fa932e..b9526d9bde 100644 --- a/frontend/src/components/canvas/components/Editor/EditBarView.vue +++ b/frontend/src/components/canvas/components/Editor/EditBarView.vue @@ -149,7 +149,7 @@ export default { padding-left: 3px!important; padding-right: 0px!important; cursor:pointer!important; - background-color: #0a7be0; + background-color: #3370ff; } .bar-main i{ color: white; diff --git a/frontend/src/components/canvas/components/Editor/MobileCheckBar.vue b/frontend/src/components/canvas/components/Editor/MobileCheckBar.vue index 9dcb0779c2..974ed5a6d6 100644 --- a/frontend/src/components/canvas/components/Editor/MobileCheckBar.vue +++ b/frontend/src/components/canvas/components/Editor/MobileCheckBar.vue @@ -76,7 +76,7 @@ export default { padding-right: 1px; cursor:pointer!important; text-align: center; - background-color: #0a7be0; + background-color: #3370ff; } .bar-main i{ color: white; diff --git a/frontend/src/components/canvas/components/Editor/Preview.vue b/frontend/src/components/canvas/components/Editor/Preview.vue index 9017d3415c..f3eeea879a 100644 --- a/frontend/src/components/canvas/components/Editor/Preview.vue +++ b/frontend/src/components/canvas/components/Editor/Preview.vue @@ -561,23 +561,23 @@ export default { color: #9ea6b2; } - .dialog-css > > > .el-dialog__title { + .dialog-css ::v-deep .el-dialog__title { font-size: 14px; } - .dialog-css > > > .el-dialog__header { - padding: 20px 20px 0; + .dialog-css ::v-deep .el-dialog__header { + padding: 40px 20px 0; } - .dialog-css > > > .el-dialog__body { + .dialog-css ::v-deep .el-dialog__body { padding: 10px 20px 20px; } - .mobile-dialog-css > > > .el-dialog__headerbtn { + .mobile-dialog-css ::v-deep .el-dialog__headerbtn { top: 7px } - .mobile-dialog-css > > > .el-dialog__body { + .mobile-dialog-css ::v-deep .el-dialog__body { padding: 0px; } ::-webkit-scrollbar { diff --git a/frontend/src/components/canvas/components/Editor/PreviewMobile.vue b/frontend/src/components/canvas/components/Editor/PreviewMobile.vue index 9d0f22024b..5e3195d1e8 100644 --- a/frontend/src/components/canvas/components/Editor/PreviewMobile.vue +++ b/frontend/src/components/canvas/components/Editor/PreviewMobile.vue @@ -285,15 +285,15 @@ export default { padding: 5px; } - .dialog-css > > > .el-dialog__title { + .dialog-css ::v-deep .el-dialog__title { font-size: 14px; } - .dialog-css > > > .el-dialog__header { - padding: 20px 20px 0; + .dialog-css ::v-deep .el-dialog__header { + padding: 40px 20px 0; } - .dialog-css > > > .el-dialog__body { + .dialog-css ::v-deep .el-dialog__body { padding: 10px 20px 20px; } diff --git a/frontend/src/components/canvas/components/Editor/index.vue b/frontend/src/components/canvas/components/Editor/index.vue index 037c82ccb9..430c5cc8b5 100644 --- a/frontend/src/components/canvas/components/Editor/index.vue +++ b/frontend/src/components/canvas/components/Editor/index.vue @@ -1843,15 +1843,15 @@ export default { height: 1px; } - .dialog-css > > > .el-dialog__title { + .dialog-css ::v-deep .el-dialog__title { font-size: 14px; } - .dialog-css > > > .el-dialog__header { - padding: 20px 20px 0; + .dialog-css ::v-deep .el-dialog__header { + padding: 40px 20px 0; } - .dialog-css > > > .el-dialog__body { + .dialog-css ::v-deep .el-dialog__body { padding: 10px 20px 20px; } diff --git a/frontend/src/views/system/user/userEditer.vue b/frontend/src/views/system/user/userEditer.vue index ec066391ff..596cf9926c 100644 --- a/frontend/src/views/system/user/userEditer.vue +++ b/frontend/src/views/system/user/userEditer.vue @@ -361,7 +361,7 @@ export default { this.create(); return; } - const { deptId:id, deptName:label } = row.dept; + const { deptId:id, deptName:label } = (row.dept || {}); this.selectDepts = [{id, label}] this.formType = "modify"; this.dialogVisible = true;