| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package com.ydtech.modules.order.service;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.ins.model.vo.QuoteRespVo;
- import com.ydtech.modules.order.entity.BatchOrder;
- import com.ydtech.modules.order.entity.vo.*;
- import java.util.List;
- /**
- * 批单服务
- */
- public interface BatchOrderService {
- /**
- * 批单
- * @param batchOrderVo
- * @return
- */
- boolean batchOrder(BatchOrderVo batchOrderVo);
- /**
- * 批单审核
- * @param batchOrderAuditVo
- * @return
- */
- boolean auditBatchOrder(BatchOrderAuditVo batchOrderAuditVo);
- /**
- * 根据子订单id获取批单信息
- * @param subOrderNo
- * @return
- */
- BatchOrder getBatchOrderBySubOrderNo(String subOrderNo);
- /**
- * 获取批单列表
- * @param batchOrderQueryVo
- * @return
- */
- Page<BatchOrder> getBatchOrderList(Page page, BatchOrderQueryVo batchOrderQueryVo);
- /**
- * 获取批单驳回列表
- * @param batchOrderQueryVo
- * @return
- */
- Page<BatchOrder> getBatchOrderRejectList(Page page, BatchOrderQueryVo batchOrderQueryVo);
- }
|