diff --git a/BBWY.Server.Business/Sync/ProductSyncBusiness.cs b/BBWY.Server.Business/Sync/ProductSyncBusiness.cs
index d12574e0..a3dc48c3 100644
--- a/BBWY.Server.Business/Sync/ProductSyncBusiness.cs
+++ b/BBWY.Server.Business/Sync/ProductSyncBusiness.cs
@@ -304,13 +304,15 @@ namespace BBWY.Server.Business.Sync
                 #endregion
 
                 #region 找出状态变化的SKU
-                var stateChangeProductSkuList = productSkuList.Where(p => dbProductSkuList.Any(dp => dp.Id == p.Id && (dp.State != p.State || dp.Title != p.Title))).ToList();
+                var stateChangeProductSkuList = productSkuList.Where(p => dbProductSkuList.Any(dp => dp.Id == p.Id && (dp.State != p.State || dp.Title != p.Title || dp.Price != p.Price || dp.Logo != p.Logo))).ToList();
                 if (stateChangeProductSkuList.Count() > 0)
                 {
                     foreach (var productSku in stateChangeProductSkuList)
                     {
                         var update = fsql.Update<ProductSku>(productSku.Id).Set(p => p.State, productSku.State)
-                                                                           .Set(p => p.Title, productSku.Title);
+                                                                           .Set(p => p.Title, productSku.Title)
+                                                                           .Set(p => p.Price, productSku.Price)
+                                                                           .Set(p => p.Logo, productSku.Logo);
                         updateProductSkuList.Add(update);
                     }
                 }