diff --git a/backend/pom.xml b/backend/pom.xml index 05395922d4..c8c9f5cbc0 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -6,7 +6,7 @@ dataease-server io.dataease - 1.12.0 + 1.13.0 4.0.0 @@ -214,17 +214,17 @@ io.dataease dataease-plugin-interface - 1.12.0 + 1.13.0 io.dataease dataease-plugin-view - 1.12.0 + 1.13.0 io.dataease dataease-plugin-datasource - 1.12.0 + 1.13.0 diff --git a/frontend/package.json b/frontend/package.json index efede49d1e..983b305174 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "dataease", - "version": "1.12.0", + "version": "1.13.0", "description": "dataease front", "private": true, "scripts": { diff --git a/frontend/pom.xml b/frontend/pom.xml index e8b5953939..1e1867c304 100644 --- a/frontend/pom.xml +++ b/frontend/pom.xml @@ -6,7 +6,7 @@ dataease-server io.dataease - 1.12.0 + 1.13.0 4.0.0 @@ -61,5 +61,5 @@ - + diff --git a/frontend/src/components/DragItem/index.vue b/frontend/src/components/DragItem/index.vue index 04c86bef7d..e8afd23872 100644 --- a/frontend/src/components/DragItem/index.vue +++ b/frontend/src/components/DragItem/index.vue @@ -132,6 +132,13 @@ export default { return this.index > 0 } }, + watch: { + index(val, old) { + if (val !== old) { + this.sortChange('none') + } + } + }, mounted() { }, created() { diff --git a/frontend/src/views/panel/filter/filterDialog.vue b/frontend/src/views/panel/filter/filterDialog.vue index 0429991a1e..34e93bccf7 100644 --- a/frontend/src/views/panel/filter/filterDialog.vue +++ b/frontend/src/views/panel/filter/filterDialog.vue @@ -181,7 +181,7 @@
- + @@ -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