lemo-crm/web/app/services/dialog.js
Shaun Chyxion 528e09dbdd init
2017-06-04 22:56:26 +08:00

40 lines
975 B
JavaScript

import Ember from 'ember';
export default Ember.Service.extend({
alert(msg) {
bootbox.alert(msg);
},
error(msg, fnClose) {
bootbox.dialog({
message: msg,
buttons: {
danger: {
label: '关闭',
className: 'btn-danger',
callback: fnClose || Ember.$.noop
}
}
});
},
confirm(msg, fnYes, fnNo) {
bootbox.dialog({
message: msg,
buttons: {
success: {
label: '确定',
className: 'btn-success',
callback: fnYes
},
danger: {
label: '取消',
className: 'btn-danger',
callback: fnNo || Ember.$.noop
}
}
});
},
dialog(config) {
bootbox.dialog(config);
}
});