lemo-crm/web/app/routes/login.js
2022-05-31 10:37:50 +08:00

28 lines
846 B
JavaScript

import Ember from 'ember';
import $ from 'jquery';
export default Ember.Route.extend({
activate() {
this.controllerFor('application').set('login', true);
},
deactivate() {
this.controllerFor('application').set('login', false);
},
actions: {
doLogin(model) {
let me = this;
me.get('ajax').doPost('auth/login', model,
function(user) {
Ember.Logger.debug(`User ${user} Loggedin`);
me.set('ajax.user', user);
me.message.alert('Sign in successfully');
// me.transitionTo('/');
window.location.href = '/';
$.trigger('LOGINED', true);
}, function(msg) {
me.get('message').warn(msg);
});
}
}
});