1.代客下单 挂单列表根据tableId获取
This commit is contained in:
@@ -20,9 +20,9 @@ public interface TbCashierCartMapper extends BaseMapper<TbCashierCart> {
|
|||||||
" from tb_cashier_cart where table_id is not null and shop_id = #{shopId} and status = 'refund' group by shop_Id, master_id order by trade_day desc")
|
" from tb_cashier_cart where table_id is not null and shop_id = #{shopId} and status = 'refund' group by shop_Id, master_id order by trade_day desc")
|
||||||
List<CarVO> selectCar(@Param("shopId") Integer shopId);
|
List<CarVO> selectCar(@Param("shopId") Integer shopId);
|
||||||
|
|
||||||
@Select(" SELECT order_id orderId, pending_at, sum(total_amount) totalAmount, count(id) totalCount, count(total_number) totalNumber from tb_cashier_cart where status = 'refund' and shop_id=#{shopId} " +
|
@Select(" SELECT order_id orderId, pending_at, sum(total_amount) totalAmount, count(id) totalCount, count(total_number) totalNumber from tb_cashier_cart where status = 'refund' and shop_id=#{shopId} and table_id=#{tableId} " +
|
||||||
" GROUP BY order_id ORDER BY trade_day")
|
" GROUP BY order_id ORDER BY trade_day")
|
||||||
List<PendingCountVO> countPending(@Param("shopId") Integer shopId);
|
List<PendingCountVO> countPending(@Param("shopId") Integer shopId, @Param("tableId") String tableId);
|
||||||
|
|
||||||
@Select("select a.*, b.spec_snap from tb_cashier_cart as a left join tb_product_sku as b on a.sku_id=b.id where a.shop_id=#{shopId} and a.status='refund';")
|
@Select("select a.*, b.spec_snap from tb_cashier_cart as a left join tb_product_sku as b on a.sku_id=b.id where a.shop_id=#{shopId} and a.status='refund';")
|
||||||
List<TbCashierCartVO> selectPending(Integer shopId);
|
List<TbCashierCartVO> selectPending(Integer shopId);
|
||||||
|
|||||||
@@ -993,7 +993,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
public Object getCar(Integer shopId, String tableId) {
|
public Object getCar(Integer shopId, String tableId) {
|
||||||
ArrayList<Map<String, Object>> data = new ArrayList<>();
|
ArrayList<Map<String, Object>> data = new ArrayList<>();
|
||||||
|
|
||||||
List<PendingCountVO> pendingCountVOS = cashierCartMapper.countPending(shopId);
|
List<PendingCountVO> pendingCountVOS = cashierCartMapper.countPending(shopId, tableId);
|
||||||
List<TbCashierCart> tbCashierCarts = cashierCartMapper.selectList(new LambdaQueryWrapper<TbCashierCart>()
|
List<TbCashierCart> tbCashierCarts = cashierCartMapper.selectList(new LambdaQueryWrapper<TbCashierCart>()
|
||||||
.eq(TbCashierCart::getShopId, shopId)
|
.eq(TbCashierCart::getShopId, shopId)
|
||||||
.eq(TbCashierCart::getTableId, tableId)
|
.eq(TbCashierCart::getTableId, tableId)
|
||||||
|
|||||||
Reference in New Issue
Block a user