本地商家商品添加价格排序

This commit is contained in:
wangxiaowei 2024-10-17 16:07:44 +08:00
parent 0d7c316726
commit 975682767f
2 changed files with 7 additions and 1 deletions

@ -17,6 +17,7 @@ class LocalStoreGoods extends Api
$get['page_size'] = $get['page_size'] ?? $this->page_size;
$get['type'] = $get['type'] ?? 1;
$get['keyword'] = $get['keyword'] ?? '';
$get['money_sort'] = $get['money_sort'] ?? '';
$get['user_id'] = $this->user_id;
$result = LocalStoreGoodsLogic::lists($get);
if ($result) {

@ -40,6 +40,11 @@ class LocalStoreGoodsLogic extends Logic
$where[] = ['title', 'like', '%' . $get['keyword'] . '%'];
}
$order = ['id' => 'desc'];
if (!empty($get['money_sort'])) {
$order = ['price' => $get['money_sort']];
}
$m_where[] = ['lstore_id', '=', $get['lstore_id']];
$m_where[] = ['delete_time', '=', 0];
@ -47,7 +52,7 @@ class LocalStoreGoodsLogic extends Logic
->field('id, lstore_id, title, price')
->where($where)
->where($m_where)
->order('id', 'desc')
->order($order)
->page($get['page_no'], $get['page_size'])
->select()
->toArray();