package com.stylefeng.guns.modular.system.service; import com.baomidou.mybatisplus.plugins.Page; import com.stylefeng.guns.modular.system.model.*; import com.baomidou.mybatisplus.service.IService; import java.util.HashMap; import java.util.List; import java.util.Map; /** *

* 服务类 *

* * @author stylefeng * @since 2023-02-03 */ public interface ITOrderService extends IService { List getReceivable(Page receivableVoPage, String time,Long id,Integer state,int userId); List getPayList(Page receivableVoPage, String time, String name); List listOfReceivables(Page receivableVoPage, String time, String name, Integer invoicesId, Integer orderId, Integer state); InvoicesVoOne listOfReceivablesInfo(Long orderId); InvoicesVoOne listOfReceivablesInfoOne(Long orderId); List listOfPay(Page receivableVoPage, String time, String name, Integer billId, Integer orderId, Integer state); InvoicesCarVo listOPayInfo(Long number); Boolean confirmationOfPayment(Long number, int type, String remark); Boolean agreeOfPayment(Long number); // IndexInfo indexList(String time,int id); List getOrderList(Page orderListVoPage, OrderListDto dto); List getGoodsInfo(Long orderId); HashMap getOrderInfo(Long orderId); Boolean addOrderFile(Long orderId, String url, String name); List index(int userId); List indexYear(int i,int userId); List indexTime(String sTime, String eTime,int userId); List getNoPayOrder(int userId); List> getLonLat(Long orderId); }