package project.contract; import java.util.List; import java.util.Map; public interface ContractApplyOrderService { /** * 创建委托单 */ public void saveCreate(ContractApplyOrder order); /** * 撤单 * * @param order_no */ public void saveCancel(String partyId, String order_no); /** * 根据用户批量赎回订单 * * @param partyId */ public void saveCancelAllByPartyId(String partyId); public void update(ContractApplyOrder order); public ContractApplyOrder findByOrderNo(String order_no); /** * APP查询订单列表 * * @param pageNo * @param pageSize * @param partyId * @param type orders 当前委托单 ,hisorders 历史委托单 * @return */ public List> getPaged(int pageNo, int pageSize, String partyId, String symbol, String type,String status_para,String startTime, String endTime); /** * 所有未处理状态的委托单 */ public List findSubmitted(); public List findSubmitted(String partyId, String symbol, String offset, String direction); }