send changes for notebook

This commit is contained in:
life
2015-01-25 13:24:57 +08:00
parent 93e5d7be6e
commit a137aada9f
12 changed files with 3122 additions and 30 deletions

50
node_modules/api.js generated vendored
View File

@@ -218,5 +218,55 @@ var Api = {
}
});
},
//------------
// 笔记本操作
//------------
addNotebook: function(notebook, callback) {
var me = this;
var data = {
title: notebook.Title,
seq: notebook.Seq,
parentNotebookId: notebook.ParentNotebookId
}
log('add notebook');
log(data);
needle.post(me.getUrl('notebook/addNotebook'), data, {}, function(err, resp) {
if(err) {
return callback(false);
}
var ret = resp.body;
log(ret);
if(Common.isOk(ret)) {
callback(ret);
} else {
callback(false);
}
});
},
updateNotebook: function(notebook, callback) {
var me = this;
var data = {
NotebookId: notebook.NotebookId,
Title: notebook.Title,
Usn: notebook.Title,
Seq: notebook.Seq,
ParentNotebookId: notebook.ParentNotebookId
}
needle.post(me.getUrl('notebook/updateNotebook'), data, {}, function(err, resp) {
if(err) {
return callback(false);
}
var ret = resp.body;
if(Common.isOk(ret)) {
callback(ret);
} else {
callback(false);
}
});
},
deleteNotebook: function(notebook, callback) {
var me = this;
}
};
module.exports = Api;