-
+
@@ -297,7 +297,7 @@ export default {
datasetParams: []
},
currentElement: null,
- allFields: [],
+ tableFieldsMap: {},
tempTreeDatas: null,
showTips: false
}
@@ -632,7 +632,7 @@ export default {
loadField(tableId) {
fieldListWithPermission(tableId).then(res => {
let datas = res.data
- this.allFields = JSON.parse(JSON.stringify(datas))
+ this.$set(this.tableFieldsMap, tableId, JSON.parse(JSON.stringify(datas)))
if (this.widget && this.widget.filterFieldMethod) {
datas = this.widget.filterFieldMethod(datas)
}
@@ -643,7 +643,7 @@ export default {
comLoadField(tableId) {
fieldListWithPermission(tableId).then(res => {
let datas = res.data
- this.allFields = JSON.parse(JSON.stringify(datas))
+ this.$set(this.tableFieldsMap, tableId, JSON.parse(JSON.stringify(datas)))
if (this.widget && this.widget.filterFieldMethod) {
datas = this.widget.filterFieldMethod(datas)
}
diff --git a/frontend/src/views/panel/filter/filterMain/FilterHead.vue b/frontend/src/views/panel/filter/filterMain/FilterHead.vue
index 5b947aa841..21826c658c 100644
--- a/frontend/src/views/panel/filter/filterMain/FilterHead.vue
+++ b/frontend/src/views/panel/filter/filterMain/FilterHead.vue
@@ -18,8 +18,7 @@
>
-
-
+
{{ $t('panel.drag_here') }}
@@ -46,9 +45,9 @@ export default {
type: Object,
default: () => {}
},
- allFields: {
- type: Array,
- default: () => []
+ tableFieldsMap: {
+ type: Object,
+ default: () => {}
},
widget: {
type: Object,
@@ -63,6 +62,9 @@ export default {
computed: {
isSortWidget() {
return this.widget && this.widget.isSortWidget && this.widget.isSortWidget()
+ },
+ fieldsMap() {
+ return JSON.parse(JSON.stringify(this.tableFieldsMap))
}
},
@@ -74,7 +76,6 @@ export default {
},
methods: {
onMove(e, originalEvent) {
- // this.moveId = e.draggedContext.element.id
return true
},
end2(e) {},
@@ -88,7 +89,6 @@ export default {
},
sortChange(param) {
this.element.options.attrs.sort = param
- // this.$emit('sort-change', param)
}
}
}
diff --git a/mobile/package.json b/mobile/package.json
index 339ec78af2..3d2760baea 100644
--- a/mobile/package.json
+++ b/mobile/package.json
@@ -1,6 +1,6 @@
{
"name": "dataease-mobile",
- "version": "1.11.1",
+ "version": "1.13.0",
"private": true,
"scripts": {
"serve": "npm run dev:h5",
diff --git a/mobile/pom.xml b/mobile/pom.xml
index 906cff4465..dfff51895d 100644
--- a/mobile/pom.xml
+++ b/mobile/pom.xml
@@ -6,7 +6,7 @@
dataease-server
io.dataease
- 1.12.0
+ 1.13.0
4.0.0
diff --git a/pom.xml b/pom.xml
index a423da784c..14630012fa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
4.0.0
io.dataease
dataease-server
-
1.12.0
+
1.13.0
pom