Adding custom success message (#581)

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This commit is contained in:
davidjumani 2020-08-14 13:39:04 +05:30 committed by Rohit Yadav
parent 0763cf4ce0
commit 3c2e2e227a
2 changed files with 10 additions and 3 deletions

View File

@ -200,7 +200,8 @@ export default {
api: 'updateVmwareDc',
icon: 'block',
label: 'label.update.vmware.datacenter',
message: 'label.update.vmware.datacenter',
message: 'message.restart.mgmt.server',
successMessage: 'message.restart.mgmt.server',
dataView: true,
show: record => record.vmwaredc,
args: ['zoneid', 'name', 'vcenter', 'username', 'password'],

View File

@ -898,10 +898,16 @@ export default {
hasJobId = true
break
} else {
var message = this.$t(this.currentAction.label) + (resourceName ? ' - ' + resourceName : '')
var duration = 2
if (this.currentAction.successMessage) {
message = message + ' - ' + this.$t(this.currentAction.successMessage)
duration = 5
}
this.$message.success({
content: this.$t(this.currentAction.label) + (resourceName ? ' - ' + resourceName : ''),
content: message,
key: this.currentAction.label + resourceName,
duration: 2
duration: duration
})
}
}