74 lines
1.7 KiB
Java
74 lines
1.7 KiB
Java
package com.ruoyi.jarvis.service;
|
||
|
||
import com.ruoyi.jarvis.domain.OrderRows;
|
||
|
||
import java.util.Date;
|
||
import java.util.List;
|
||
|
||
/**
|
||
* 京粉订单Service接口
|
||
*
|
||
* @author ruoyi
|
||
*/
|
||
public interface IOrderRowsService
|
||
{
|
||
/**
|
||
* 查询京粉订单
|
||
*
|
||
* @param id 京粉订单主键
|
||
* @return 京粉订单
|
||
*/
|
||
public OrderRows selectOrderRowsById(String id);
|
||
|
||
/**
|
||
* 查询京粉订单列表
|
||
*
|
||
* @param orderRows 京粉订单
|
||
* @return 京粉订单集合
|
||
*/
|
||
public List<OrderRows> selectOrderRowsList(OrderRows orderRows);
|
||
|
||
/**
|
||
* 查询京粉订单列表(支持日期范围过滤和排除特定unionId)
|
||
*
|
||
* @param orderRows 京粉订单
|
||
* @param beginTime 开始时间
|
||
* @param endTime 结束时间
|
||
* @param excludeUnionIds 排除的unionId列表
|
||
* @return 京粉订单集合
|
||
*/
|
||
public List<OrderRows> selectOrderRowsListWithFilter(OrderRows orderRows, Date beginTime, Date endTime, List<Long> excludeUnionIds);
|
||
|
||
/**
|
||
* 新增京粉订单
|
||
*
|
||
* @param orderRows 京粉订单
|
||
* @return 结果
|
||
*/
|
||
public int insertOrderRows(OrderRows orderRows);
|
||
|
||
/**
|
||
* 修改京粉订单
|
||
*
|
||
* @param orderRows 京粉订单
|
||
* @return 结果
|
||
*/
|
||
public int updateOrderRows(OrderRows orderRows);
|
||
|
||
/**
|
||
* 批量删除京粉订单
|
||
*
|
||
* @param ids 需要删除的京粉订单主键集合
|
||
* @return 结果
|
||
*/
|
||
public int deleteOrderRowsByIds(String[] ids);
|
||
|
||
/**
|
||
* 删除京粉订单信息
|
||
*
|
||
* @param id 京粉订单主键
|
||
* @return 结果
|
||
*/
|
||
public int deleteOrderRowsById(String id);
|
||
}
|