Authored by shangjf

找相似优化 review by days

@@ -103,7 +103,11 @@ class BrandStoreContainer extends Component { @@ -103,7 +103,11 @@ class BrandStoreContainer extends Component {
103 } 103 }
104 104
105 _onPressFindSimilar(product) { 105 _onPressFindSimilar(product) {
106 - ReactNative.NativeModules.YH_CommonHelper.jumpFindSimilar(product); 106 + if (!product) {
  107 + return;
  108 + }
  109 +
  110 + ReactNative.NativeModules.YH_CommonHelper.jumpFindSimilar(product.toJS());
107 } 111 }
108 112
109 resetReceiveCouponResult(){ 113 resetReceiveCouponResult(){
@@ -140,7 +140,8 @@ class HomeContainer extends Component { @@ -140,7 +140,8 @@ class HomeContainer extends Component {
140 if (!product) { 140 if (!product) {
141 return; 141 return;
142 } 142 }
143 - ReactNative.NativeModules.YH_CommonHelper.jumpFindSimilar(product); 143 +
  144 + ReactNative.NativeModules.YH_CommonHelper.jumpFindSimilar(product.toJS());
144 } 145 }
145 146
146 onPressDislike(product, similarIndex) { 147 onPressDislike(product, similarIndex) {
@@ -83,7 +83,11 @@ class NewArrivalContainer extends Component { @@ -83,7 +83,11 @@ class NewArrivalContainer extends Component {
83 } 83 }
84 84
85 _onPressFindSimilar(product) { 85 _onPressFindSimilar(product) {
86 - ReactNative.NativeModules.YH_CommonHelper.jumpFindSimilar(product); 86 + if (!product) {
  87 + return;
  88 + }
  89 +
  90 + ReactNative.NativeModules.YH_CommonHelper.jumpFindSimilar(product.toJS());
87 } 91 }
88 92
89 _onPressDislike() { 93 _onPressDislike() {
@@ -79,7 +79,11 @@ class RedPersonBrandContainer extends Component { @@ -79,7 +79,11 @@ class RedPersonBrandContainer extends Component {
79 } 79 }
80 80
81 _onPressFindSimilar(product) { 81 _onPressFindSimilar(product) {
82 - ReactNative.NativeModules.YH_CommonHelper.jumpFindSimilar(product); 82 + if (!product) {
  83 + return;
  84 + }
  85 +
  86 + ReactNative.NativeModules.YH_CommonHelper.jumpFindSimilar(product.toJS());
83 } 87 }
84 88
85 89