|
@@ -134,7 +134,7 @@ class StoreProduct extends BaseModel
|
|
|
if ($salesOrder) $baseOrder = $salesOrder == 'desc' ? 'sales DESC' : 'sales ASC';//虚拟销量
|
|
if ($salesOrder) $baseOrder = $salesOrder == 'desc' ? 'sales DESC' : 'sales ASC';//虚拟销量
|
|
|
if ($baseOrder) $baseOrder .= ', ';
|
|
if ($baseOrder) $baseOrder .= ', ';
|
|
|
$model->order($baseOrder . 'sort DESC, add_time DESC');
|
|
$model->order($baseOrder . 'sort DESC, add_time DESC');
|
|
|
- $list = $model->page((int)$page, (int)$limit)->field('id,store_name,cate_id,is_inclusive,is_points,is_explosive,is_health,is_life,image,IFNULL(sales,0) + IFNULL(ficti,0) as sales,price,stock,min_integral')->select()->each(function ($item) use ($uid, $type) {
|
|
|
|
|
|
|
+ $list = $model->page((int)$page, (int)$limit)->field('id,store_name,cate_id,store_info,is_inclusive,is_points,is_explosive,is_health,is_life,image,IFNULL(sales,0) + IFNULL(ficti,0) as sales,price,stock,min_integral')->select()->each(function ($item) use ($uid, $type) {
|
|
|
if ($type) {
|
|
if ($type) {
|
|
|
$item['is_att'] = StoreProductAttrValueModel::where('product_id', $item['id'])->count() ? true : false;
|
|
$item['is_att'] = StoreProductAttrValueModel::where('product_id', $item['id'])->count() ? true : false;
|
|
|
if ($uid) $item['cart_num'] = StoreCart::where('is_pay', 0)->where('is_del', 0)->where('is_new', 0)->where('type', 'product')->where('product_id', $item['id'])->where('uid', $uid)->value('cart_num');
|
|
if ($uid) $item['cart_num'] = StoreCart::where('is_pay', 0)->where('is_del', 0)->where('is_new', 0)->where('type', 'product')->where('product_id', $item['id'])->where('uid', $uid)->value('cart_num');
|
|
@@ -149,9 +149,6 @@ class StoreProduct extends BaseModel
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
return self::setLevelPrice($list, $uid);
|
|
return self::setLevelPrice($list, $uid);
|
|
|
- }
|
|
|
|
|
- public static function is_type($product){
|
|
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
/*
|
|
/*
|
|
|
* 分类搜索
|
|
* 分类搜索
|