提交 f6873d5e 编写于 作者: X xindan

细节优化

上级 4440a973
......@@ -287,22 +287,22 @@ class BuyService
if($v['is_delete_time'] != 0)
{
$v['is_error'] = 1;
$v['error_msg'] = '商品已作废';
$v['error_msg'] = '已作废';
}
if(empty($v['error_msg']) && $v['is_invalid'] == 1)
{
$v['is_error'] = 1;
$v['error_msg'] = '商品已失效';
$v['error_msg'] = '已失效';
}
if(empty($v['error_msg']) && $v['is_shelves'] != 1)
{
$v['is_error'] = 1;
$v['error_msg'] = '商品已下架';
$v['error_msg'] = '已下架';
}
if(empty($v['error_msg']) && $v['inventory'] <= 0)
{
$v['is_error'] = 1;
$v['error_msg'] = '商品没货了';
$v['error_msg'] = '没货了';
}
if(empty($v['error_msg']))
{
......
......@@ -2602,7 +2602,7 @@ class GoodsService
}
// 仅可单独购买
return DataReturn('仅单独购买', -1, $site_type);
return DataReturn('仅单买', -1, $site_type);
}
/**
......@@ -2724,10 +2724,20 @@ class GoodsService
}
// 返回数据
$count = 0;
$types = [];
if(!empty($data) && is_array($data))
{
$count = count($data);
$types = array_column($data, 'type');
}
return [
'count' => (!empty($data) && is_array($data)) ? count($data) : 0,
'data' => $data,
'error' => $error,
'data' => $data,
'count' => $count,
'error' => $error,
'is_buy' => in_array('buy', $types) ? 1 : 0,
'is_cart' => in_array('cart', $types) ? 1 : 0,
'is_show' => in_array('show', $types) ? 1 : 0,
];
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册