同步笔记本

This commit is contained in:
life
2015-01-21 20:45:29 +08:00
parent 8a989b3726
commit 1674b9f91d
9 changed files with 326 additions and 85 deletions

20
node_modules/user.js generated vendored
View File

@@ -1,6 +1,10 @@
var Evt = require('evt');
var db = require('db');
function log(o) {
console.log(o);
}
/**
UserId (主键)
Email
@@ -18,12 +22,14 @@ var User = {
username: '',
// 登录后保存当前
setCurUser: function(user) {
this.token = user.Token;
this.userId = user.UserId;
this.email = user.Email;
this.username = user.Username;
// 保存到数据库中
this.saveCurUser(user);
if(user) {
this.token = user.Token;
this.userId = user.UserId;
this.email = user.Email;
this.username = user.Username;
// 保存到数据库中
this.saveCurUser(user);
}
},
saveCurUser: function(user, callback) {
// 当前用户是否在数据库中
@@ -55,7 +61,7 @@ var User = {
init: function(callback) {
var me = this;
db.users.findOne({IsActive: true}, function(err, doc) {
if(err) {
if(err || !doc) {
log('不存在');
callback && callback(false);
} else {