From 45b9f1eb168ad72ce7e94a529def5e6da6b71daa Mon Sep 17 00:00:00 2001 From: luchenqun Date: Thu, 23 Feb 2017 20:28:15 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=BA=86=E4=B8=80=E4=B8=8B?= =?UTF-8?q?=E5=8D=A1=E7=89=87=E6=98=BE=E7=A4=BA=E7=9A=84=E6=97=A5=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- database/db.js | 8 +++++- .../controllers/bookmarks-controller.js | 3 ++ public/views/bookmark-info.html | 10 +++++-- public/views/bookmarks.html | 28 +++++++++++-------- public/views/search.html | 6 ++-- public/views/tags.html | 11 ++++---- 6 files changed, 43 insertions(+), 23 deletions(-) diff --git a/database/db.js b/database/db.js index ab0d28e..683c417 100644 --- a/database/db.js +++ b/database/db.js @@ -421,7 +421,13 @@ db.getBookmarksTable = function(params) { params.currentPage = params.currentPage || 1; params.perPageItems = params.perPageItems || 20; - var sql = "SELECT id, user_id, title, description, url, public, click_count, DATE_FORMAT(created_at, '%Y-%m-%d') as created_at, DATE_FORMAT(last_click, '%Y-%m-%d') as last_click FROM `bookmarks` WHERE 1=1"; + var sql = "SELECT id, user_id, title, description, url, public, click_count, DATE_FORMAT(created_at, "; + if (params.showStyle == 'card') { + sql += "'%Y-%m-%d %H:%i:%s'"; + } else { + sql += "'%Y-%m-%d'"; + } + sql += ") as created_at, DATE_FORMAT(last_click, '%Y-%m-%d') as last_click FROM `bookmarks` WHERE 1=1"; if (user_id) { sql += " AND `user_id` = '" + user_id + "'"; if (params.showStyle == 'card') { diff --git a/public/scripts/controllers/bookmarks-controller.js b/public/scripts/controllers/bookmarks-controller.js index d4880a9..8e5b7e8 100644 --- a/public/scripts/controllers/bookmarks-controller.js +++ b/public/scripts/controllers/bookmarks-controller.js @@ -75,6 +75,9 @@ app.controller('bookmarksCtr', ['$scope', '$state', '$stateParams', '$filter', ' id: bookmark.tag_id, name: bookmark.tag_name }]; + } else if ($scope.showStyle == 'card') { + bookmark.last_click = bookmark.last_click.substring(0, 10); + bookmark.created_at = bookmark.created_at.substring(0, 10); } pubSubService.publish('TagCtr.showBookmarkInfo', bookmark); bookmarkService.clickBookmark({ diff --git a/public/views/bookmark-info.html b/public/views/bookmark-info.html index 2ab8697..1ec766d 100644 --- a/public/views/bookmark-info.html +++ b/public/views/bookmark-info.html @@ -21,7 +21,7 @@ 创建日期:{{bookmark.created_at}}
- 最后使用:{{bookmark.last_click}} + 最后点击:{{bookmark.last_click}}
@@ -42,14 +42,18 @@
-
描述信息
+
+ 描述信息 +

{{ bookmark.description }}

-
内容摘抄
+
+ 内容摘抄 +

diff --git a/public/views/bookmarks.html b/public/views/bookmarks.html index 9ee0d2a..f3905dd 100644 --- a/public/views/bookmarks.html +++ b/public/views/bookmarks.html @@ -19,8 +19,15 @@
-
+
@@ -66,10 +73,10 @@
- - - - + + + + @@ -85,7 +92,7 @@
-
正在加载中...
+
+ 正在加载中...
@@ -43,10 +44,10 @@
- - - - + + + +