diff --git a/apps/product/views/partial/product/detail-header.hbs b/apps/product/views/partial/product/detail-header.hbs
index cbfa9a0..c2b8024 100644
--- a/apps/product/views/partial/product/detail-header.hbs
+++ b/apps/product/views/partial/product/detail-header.hbs
@@ -167,7 +167,7 @@
                 <p class="success-tip">该商品已成功添加到购物车</p>
                 <p class="cart-total">购物车共<span id="cart-num">0</span>件商品</p>
                 <p class="balance-btns">
-                    <a class="go-cart buy-btn" href="{{goCartUrl}}">
+                    <a id="go-to-cart-url" class="go-cart buy-btn" href="{{goCartUrl}}">
                         去购物车结算
                         <i class="iconfont">&#xe60c;</i>
                     </a>
diff --git a/public/js/common.js b/public/js/common.js
index 27fa5ce..70b1a4c 100644
--- a/public/js/common.js
+++ b/public/js/common.js
@@ -204,6 +204,17 @@ function once(fn, context) {
     };
 }
 
+function isLogin() {
+    var uid = getUid();
+
+    if (uid) {
+        return true;
+    } else {
+        jumpUrl(signinUrl());
+        return false;
+    }
+}
+
 window.cookie = cookie;
 
 window.setCookie = setCookie;
@@ -220,6 +231,8 @@ window.queryString = queryString;
 
 window.signinUrl = signinUrl;
 
+window.isLogin = isLogin;
+
 window.registerUrl = registerUrl;
 
 window.jumpUrl = jumpUrl;
diff --git a/public/js/product/detail.page.js b/public/js/product/detail.page.js
index 7680b2c..be1afe6 100644
--- a/public/js/product/detail.page.js
+++ b/public/js/product/detail.page.js
@@ -118,6 +118,7 @@ function getSku() {
     return $('.size:not(.hide) li.focus').data('sku');
 }
 
+// 加入购物车
 function addCart() {
     return $.ajax({
         type: 'POST',
@@ -136,7 +137,7 @@ function addCart() {
 
             $('#cart-num').text(data.data.goods_count); // 更新数目
 
-            return $.Deferred().resolve().promise();
+            return $.Deferred().resolve().promise();  // eslint-diable-line
         } else if (code === 500) {
             if (deposit) {
                 alert = new Alert('定金预售商品只能在APP端购买');
@@ -149,7 +150,7 @@ function addCart() {
             }
         }
 
-        return $.Deferred().reject().promise();
+        return $.Deferred().reject().promise(); // eslint-disable-line
     });
 }
 
@@ -1873,7 +1874,7 @@ $('.shoppingCar-btn').on('click', function() {
 
     if ($this.data('gocart') === 1) {
         addCart().then(function() {
-            window.jumpUrl($('.go-cart').attr('href'));
+            window.jumpUrl($('#go-to-cart-url').attr('href'));
         });
 
         return;