package doumeemes.service.ext;
|
|
import doumeemes.core.model.PageData;
|
import doumeemes.core.model.PageWrap;
|
import doumeemes.dao.ext.bean.FinishedInBillBean;
|
import doumeemes.dao.ext.beanDto.QueryWOutBoundDto;
|
import doumeemes.dao.ext.beanDto.QueryWSOutBoundDto;
|
import doumeemes.dao.ext.vo.WOutboundExtListVO;
|
import doumeemes.dao.ext.dto.QueryWOutboundExtDTO;
|
import doumeemes.dao.ext.vo.WOutboundListCountVO;
|
import doumeemes.dao.ext.vo.WorkOrderOutboundExtListVO;
|
|
import java.util.List;
|
|
/**
|
* 出入库单信息Service定义
|
* @author 江蹄蹄
|
* @date 2022/04/20 10:57
|
*/
|
public interface WOutboundExtService {
|
|
/**
|
* 分页查询
|
* @author 江蹄蹄
|
* @date 2022/04/20 10:57
|
*/
|
PageData<WOutboundExtListVO> findPage(PageWrap<QueryWOutboundExtDTO> pageWrap);
|
|
|
PageData<WOutboundExtListVO> findListPage(PageWrap<QueryWOutBoundDto> pageWrap);
|
|
WOutboundListCountVO pageCount(QueryWOutBoundDto param);
|
/**
|
* 完工入库使用 根据入库货位筛选 13 件小时内,设备对应货位的转库单入库后产生的入库单记录
|
* @param inLocationIds
|
* @return
|
*/
|
List<FinishedInBillBean> finishedInBill(String inLocationIds,String inIds);
|
|
|
List<WOutboundExtListVO> listForExcel(QueryWOutBoundDto queryWOutBoundDto);
|
|
PageData<WorkOrderOutboundExtListVO> workOrderOutList(PageWrap<QueryWSOutBoundDto> pageWrap);
|
|
|
List<WorkOrderOutboundExtListVO> workOrderOutListForExcel(QueryWSOutBoundDto dto);
|
}
|