perf: Enhance email report success feedback with response message

This commit is contained in:
w940853815
2025-10-16 10:56:46 +08:00
committed by wrd
parent 52f3ba012b
commit f2d44a2fd1

View File

@@ -65,7 +65,13 @@ export default {
}
const days = this.getDaysParam()
this.$message.success(this.$t('EMailReport') + '...')
this.$axios.post(`/core/reports/send-mail/?chart=${this.name}&days=${days}`,).catch(error => {
this.$axios.post(`/core/reports/send-mail/?chart=${this.name}&days=${days}`,).then((res) => {
if (res.error) {
this.$message.error(res.error)
} else {
this.$message.success(res.message)
}
}).catch(error => {
this.$message.error(this.$t('Failed') + ': ' + error.message)
})
},