package com.caimei.modules.order.dao; import com.caimei.modules.order.entity.*; import org.apache.ibatis.annotations.Mapper; import java.util.List; @Mapper public interface NewOrderDao { List findList(NewOrder newOrder); NewOrder get(String id); void update(NewOrder order); void updatePayStatus(Integer status, Integer orderId); List getUndividedPaidReceipt(String currentTime, Integer shopOrderId); NewShopOrder getShopOrderListByOrderId(Integer shopOrderId); void insertSplitAccount(SplitAccountPo splitAccountPo); List getSplitAccountList(String mbOrderId); List getShopOrderByOrderId(Integer orderId); Double getPaidShopAmount(Integer shopOrderId); void updateShopOrderByPayStatus(Integer shopOrderId, Double paidShop, Integer payStatus); void updateBySplitStatus(String mbOrderId); List getOrderProductByShopOrderId(Integer shopOrderId); Double getOrderProductPaidAmount(Integer orderProductId); Double findPayAmount(Integer s); List findListByPayShop(OrderPayShop orderPayShop); }