|
@@ -218,14 +218,10 @@ class Helpers |
|
@@ -218,14 +218,10 @@ class Helpers |
218
|
$productData['market_price'] = false;
|
218
|
$productData['market_price'] = false;
|
219
|
}
|
219
|
}
|
220
|
|
220
|
|
221
|
- $flag = false; // 判别默认的商品是否将默认的图片URL赋值到skn
|
|
|
222
|
- $firstGood = array(); // 第一个skc产品
|
221
|
+ // 判别默认的商品是否将默认的图片URL赋值到skn
|
|
|
222
|
+ $flag = false;
|
223
|
// 如果设置了默认图片,就取默认的图片
|
223
|
// 如果设置了默认图片,就取默认的图片
|
224
|
foreach ($productData['goods_list'] as $oneGoods) {
|
224
|
foreach ($productData['goods_list'] as $oneGoods) {
|
225
|
- if (empty($firstGood)) {
|
|
|
226
|
- $firstGood = $oneGoods;
|
|
|
227
|
- }
|
|
|
228
|
-
|
|
|
229
|
// 此skc是默认的,则将图片赋值给skn
|
225
|
// 此skc是默认的,则将图片赋值给skn
|
230
|
if ($oneGoods['is_default'] === 'Y') {
|
226
|
if ($oneGoods['is_default'] === 'Y') {
|
231
|
$productData['default_images'] = self::procProductImg($oneGoods);
|
227
|
$productData['default_images'] = self::procProductImg($oneGoods);
|
|
@@ -233,8 +229,8 @@ class Helpers |
|
@@ -233,8 +229,8 @@ class Helpers |
233
|
}
|
229
|
}
|
234
|
}
|
230
|
}
|
235
|
// 如果还未赋值,则取第一个skc产品的默认图片
|
231
|
// 如果还未赋值,则取第一个skc产品的默认图片
|
236
|
- if (!$flag && !empty($firstGood)) {
|
|
|
237
|
- $productDatap['default_images'] = self::procProductImg($firstGood);
|
232
|
+ if (!$flag) {
|
|
|
233
|
+ $productData['default_images'] = self::procProductImg($productData['goods_list'][0]);
|
238
|
}
|
234
|
}
|
239
|
|
235
|
|
240
|
$result = array();
|
236
|
$result = array();
|
|
@@ -286,12 +282,15 @@ class Helpers |
|
@@ -286,12 +282,15 @@ class Helpers |
286
|
}
|
282
|
}
|
287
|
|
283
|
|
288
|
/**
|
284
|
/**
|
289
|
- * 根据性别来决定 默认图片获取字段 如果是 2、3 则优先从cover2 --》 cover1 -- 》 images_url
|
285
|
+ * 根据性别来决定 默认图片获取字段 如果是 2、3
|
|
|
286
|
+ *
|
|
|
287
|
+ * 则优先从cover2 --》 cover1 -- 》 images_url
|
290
|
* 否则优先从cover1 --》 cover2 -- 》 images_url
|
288
|
* 否则优先从cover1 --》 cover2 -- 》 images_url
|
|
|
289
|
+ *
|
291
|
* @param array $images
|
290
|
* @param array $images
|
292
|
* @return string 商品图片
|
291
|
* @return string 商品图片
|
293
|
*/
|
292
|
*/
|
294
|
- private static function procProductImg($images)
|
293
|
+ public static function procProductImg($images)
|
295
|
{
|
294
|
{
|
296
|
$imgUrl = isset($images['images_url']) ? $images['images_url'] : '';
|
295
|
$imgUrl = isset($images['images_url']) ? $images['images_url'] : '';
|
297
|
$cover1 = isset($images['cover_1']) ? $images['cover_1'] : '';
|
296
|
$cover1 = isset($images['cover_1']) ? $images['cover_1'] : '';
|
|
@@ -800,7 +799,7 @@ class Helpers |
|
@@ -800,7 +799,7 @@ class Helpers |
800
|
*/
|
799
|
*/
|
801
|
public static function syncUserSession($uid, $refer = '', $callback = 'call')
|
800
|
public static function syncUserSession($uid, $refer = '', $callback = 'call')
|
802
|
{
|
801
|
{
|
803
|
- return 'http://m1.yohobuy.com/Passport/session/index?callback=' . $callback
|
802
|
+ return 'http://mapi.yohobuy.com/Passport/session/index?callback=' . $callback
|
804
|
. '&sign=' . md5(md5($uid . 'Js8Yn0!EwPM45-ws')) . '&uid=' . $uid . '&go=' . $refer;
|
803
|
. '&sign=' . md5(md5($uid . 'Js8Yn0!EwPM45-ws')) . '&uid=' . $uid . '&go=' . $refer;
|
805
|
}
|
804
|
}
|
806
|
|
805
|
|
|
@@ -816,7 +815,7 @@ class Helpers |
|
@@ -816,7 +815,7 @@ class Helpers |
816
|
*/
|
815
|
*/
|
817
|
public static function logoutSession($token, $refer = '', $callback = 'call')
|
816
|
public static function logoutSession($token, $refer = '', $callback = 'call')
|
818
|
{
|
817
|
{
|
819
|
- return 'http://m1.yohobuy.com/Passport/session/logout?callback=' . $callback
|
818
|
+ return 'http://mapi.yohobuy.com/Passport/session/logout?callback=' . $callback
|
820
|
. '&sign=' . md5(md5('Js8Yn0!EwPM45-ws')) . '&token=' . $token . '&go=' . $refer;
|
819
|
. '&sign=' . md5(md5('Js8Yn0!EwPM45-ws')) . '&token=' . $token . '&go=' . $refer;
|
821
|
}
|
820
|
}
|
822
|
|
821
|
|