import bookmark add create_at

This commit is contained in:
luchenqun 2019-08-06 11:25:27 +08:00
parent e9a3252443
commit e3c0aa7349
3 changed files with 6 additions and 2 deletions

View File

@ -18,7 +18,7 @@ var parsehtml = function (file, callback) {
var add_date, name, bookmark, tags, url;
url = $(e).attr("href");
name = $(e).text() || "无标题";
add_date = $(e).attr("add_date");
add_date = parseInt($(e).attr("add_date")) * 1000;
// 只允许用一个标签
// 只允许用一个标签

View File

@ -63,6 +63,9 @@ db.getBookmarkbyUrl = function(user_id, url) {
db.addBookmark = function(user_id, bookmark) {
var sql = "INSERT INTO `bookmarks` (`user_id`, `title`, `description`, `url`, `public`, `click_count`) VALUES ('" + user_id + "', " + client.escape(bookmark.title) + ", " + client.escape(bookmark.description) + ", " + client.escape(bookmark.url) + ", '" + bookmark.public + "', '1')";
if (bookmark.created_at) {
sql = "INSERT INTO `bookmarks` (`user_id`, `title`, `description`, `url`, `public`, `created_at`, `click_count`) VALUES ('" + user_id + "', " + client.escape(bookmark.title) + ", " + client.escape(bookmark.description) + ", " + client.escape(bookmark.url) + ", '" + bookmark.public+ "', '" + bookmark.created_at + "', '1')";
}
console.log(sql);
return new Promise(function(resolve, reject) {
client.query(sql, (err, result) => {

View File

@ -785,6 +785,7 @@ api.post('/uploadBookmarkFile', upload.single('bookmark'), function(req, res) {
bookmark.description = "";
bookmark.url = item.url;
bookmark.public = '1';
bookmark.created_at = new Date(item.add_date).format('yyyy-MM-dd hh:mm:ss')
if (item.tags.length == 0) {
item.tags.push("未分类")
}
@ -1551,7 +1552,7 @@ api.get('/download', function(req, res) {
db.getExportBookmarksByTag(tag.id)
.then((bookmarks) => {
bookmarks.forEach((bookmark) => {
$('#' + bookmark.tag_id).append('<DT><A HREF="' + bookmark.url + '">' + bookmark.title + '</A></DT>');
$('#' + bookmark.tag_id).append('<DT><A HREF="' + bookmark.url + '" ADD_DATE="' + parseInt(new Date(bookmark.created_at).getTime() / 1000) + '">' + bookmark.title + '</A></DT>');
});
if (tagIndex == tags.length - 1) {
console.log('export bookmarks document construct end...');