diff --git a/src/components/ListTable/TableAction/ExportDialog.vue b/src/components/ListTable/TableAction/ExportDialog.vue index 02d718463..ef2da2efe 100644 --- a/src/components/ListTable/TableAction/ExportDialog.vue +++ b/src/components/ListTable/TableAction/ExportDialog.vue @@ -57,7 +57,7 @@ export default { window.URL.revokeObjectURL(url) }, async handleExport() { - const url = process.env.VUE_APP_BASE_API + `${this.url}` + const url = (process.env.VUE_APP_ENV === 'production') ? (`${this.url}`) : (`${process.env.VUE_APP_BASE_API}${this.url}`) let query = {} if (this.exportOption === '2') { const resources = [] diff --git a/src/components/ListTable/TableAction/ImportDialog.vue b/src/components/ListTable/TableAction/ImportDialog.vue index 0a756a6ac..6c590fa0b 100644 --- a/src/components/ListTable/TableAction/ImportDialog.vue +++ b/src/components/ListTable/TableAction/ImportDialog.vue @@ -161,7 +161,8 @@ export default { resources.push(data[index].id) } const spm = await createSourceIdCache(resources) - const url = process.env.VUE_APP_BASE_API + `${this.url}?format=csv&template=update&spm=` + spm.spm + const BaseUrl = (process.env.VUE_APP_ENV === 'production') ? (`${this.url}`) : (`${process.env.VUE_APP_BASE_API}${this.url}`) + const url = `${BaseUrl}?format=csv&template=update&spm=` + spm.spm return this.downloadCsv(url) }, async handleImportConfirm() {