diff --git a/nezha-fronted/src/assets/css/common.scss b/nezha-fronted/src/assets/css/common.scss
index 8f7447974..ba73b39be 100644
--- a/nezha-fronted/src/assets/css/common.scss
+++ b/nezha-fronted/src/assets/css/common.scss
@@ -421,4 +421,12 @@ input, textarea {
float: unset;
font-size: 10px;
margin-left: 190px;
+ .message-next-continue{
+ color: $--color-text-primary;
+ font-weight: 400;
+ }
+ .message-next-content{
+ color: $--color-text-link;
+ font-weight: 600;
+ }
}
diff --git a/nezha-fronted/src/components/common/mixin/editRigthBox.js b/nezha-fronted/src/components/common/mixin/editRigthBox.js
index b1e37f64e..4aea2c325 100644
--- a/nezha-fronted/src/components/common/mixin/editRigthBox.js
+++ b/nezha-fronted/src/components/common/mixin/editRigthBox.js
@@ -5,7 +5,8 @@ export default {
messageParams: {
route: '',
params: {}
- }
+ },
+ closeMessage: ''
}
},
mounted () {
@@ -16,17 +17,18 @@ export default {
}
},
methods: {
- messageShow (msg, route, params, showNext = false) {
+ messageShow (msg, route, params, showNext = false, nextText = 'setup.next') {
this.messageParams.route = route
this.messageParams.params = params
- this.$message({
+ this.closeMessage = this.$message({
duration: 2000,
dangerouslyUseHTMLString: true,
type: 'success',
- message: `
${msg} Next
`,
+ message: `${msg} ${this.$t('overall.continue')} ${this.$t(nextText)}
`,
onClose: () => {
const assetAdd = document.getElementById('assetAdd')
assetAdd.removeEventListener('click', this.saveNext)
+ this.closeMessage = ''
}
})
const assetAdd = document.getElementById('assetAdd')
@@ -37,6 +39,7 @@ export default {
path: this.messageParams.route,
query: this.messageParams.params
})
+ this.closeMessage.close()
}
},
destroyed () {
diff --git a/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue b/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue
index c6277bb85..42d004030 100644
--- a/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue
+++ b/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue
@@ -743,7 +743,7 @@ export default {
this.$put(this.url, params).then(res => {
this.prevent_opt.save = false
if (res.code === 200) {
- this.messageShow(this.$t('tip.saveSuccess'), '/endpoint', { assetId: res.data.id }, false)
+ this.messageShow(this.$t('tip.saveSuccess'), '/endpoint', { assetId: res.data.id }, true, 'guide.addEndpoint')
this.esc(true)
} else {
this.$message.error(res.msg)
@@ -753,7 +753,7 @@ export default {
this.$post(this.url, params).then(res => {
this.prevent_opt.save = false
if (res.code === 200) {
- this.messageShow(this.$t('tip.saveSuccess'), '/endpoint', { assetId: res.data.id }, false)
+ this.messageShow(this.$t('tip.saveSuccess'), '/endpoint', { assetId: res.data.id }, true, 'guide.addEndpoint')
this.esc(true)
} else {
this.$message.error(res.msg)