diff --git a/jero-web/src/views/externalReports/components/addModel.vue b/jero-web/src/views/externalReports/components/addModel.vue new file mode 100644 index 000000000..67d93b664 --- /dev/null +++ b/jero-web/src/views/externalReports/components/addModel.vue @@ -0,0 +1,316 @@ + + + + + + \ No newline at end of file diff --git a/jero-web/src/views/externalReports/index.vue b/jero-web/src/views/externalReports/index.vue new file mode 100644 index 000000000..157836add --- /dev/null +++ b/jero-web/src/views/externalReports/index.vue @@ -0,0 +1,480 @@ + + + + + diff --git a/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue b/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue index 811b60cf9..f82aea684 100644 --- a/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue +++ b/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue @@ -192,6 +192,12 @@ {{$t('CompulsoryWithdrawal')}} + +
+ + {{$t('export')}} +
- + - + @@ -554,7 +560,8 @@ { type: 'string', value: 'paramsBatch', - text: this.$t('parameterBatch') + text: this.$t('parameterBatch'), + dictCode: 'params_batch' }, ], selectedRowKeys: [], @@ -799,6 +806,17 @@ return flag } }, + //导出 + handleExport(){ + let selectedRowKeys = JSON.parse(JSON.stringify(this.selectedRowKeys)) + let query = { + ...this.queryParam, + ...this.queryParamQuery, + ids: selectedRowKeys.join(','), + dummyInventoryBaseId: this.$route.query.id + } + downloadFile(this.url.exportData, this.$route.query.name + this.$t('VirtualList') + '.zip', query, this.Deselect) + }, // 高级搜索 handleSuperQuery(params, matchType) { let sqp = {}