39 lines
855 B
JavaScript
39 lines
855 B
JavaScript
App.log = {
|
|
api : {
|
|
url : 'log'
|
|
},
|
|
type : {
|
|
order: 'order-js',
|
|
account: 'account-js',
|
|
location: 'location-js'
|
|
}
|
|
}
|
|
|
|
App.log.doLog = function( data, callback ){
|
|
var url = App.service + App.log.api.url;
|
|
var info = { data : data };
|
|
info.type = ( data.type ) ? data.type : 'log-js';
|
|
$.ajax( {
|
|
type: 'POST',
|
|
url: url,
|
|
dataType: 'json',
|
|
data: info,
|
|
success: function( json ){
|
|
if( callback ){
|
|
callback( json );
|
|
}
|
|
}
|
|
} );
|
|
}
|
|
|
|
App.log.order = function( info, action ){
|
|
App.log.doLog( { 'type' : App.log.type.order, 'info' : info, 'action' : action } );
|
|
}
|
|
|
|
App.log.account = function( info, action ){
|
|
App.log.doLog( { 'type' : App.log.type.account, 'info' : info, 'action' : action } );
|
|
}
|
|
|
|
App.log.location = function( info, action ){
|
|
App.log.doLog( { 'type' : App.log.type.location, 'info' : info, 'action' : action } );
|
|
} |