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;