Blame view

src/main/java/com/huaheng/pc/u8/service/ICSReceiptHeaderService.java 913 Bytes
1
2
3
package com.huaheng.pc.u8.service;

import com.baomidou.mybatisplus.extension.service.IService;
4
import com.huaheng.pc.receipt.receiptHeader.domain.ReceiptHeader;
tongzhonghao authored
5
import com.huaheng.pc.task.taskHeader.domain.TaskHeader;
6
7
import com.huaheng.pc.u8.domain.ICSReceiptHeader;
周鸿 authored
8
9
import java.util.List;
10
11
12
13
14
15
16
17
/**
 * 入库下发或回传主单 服务层
 *
 * @author huaheng
 * @date 2019-1-2
 */
public interface ICSReceiptHeaderService extends IService<ICSReceiptHeader> {
18
19
20
21
    ICSReceiptHeader getHeaderByPI(ReceiptHeader header);
    ICSReceiptHeader getHeaderByPCI(ReceiptHeader header);
    ICSReceiptHeader getHeaderByCI(ReceiptHeader header);
    ICSReceiptHeader getHeaderBySRI(ReceiptHeader header);
tongzhonghao authored
22
    ICSReceiptHeader getHeaderBySI(ReceiptHeader receiptHeader, TaskHeader taskHeader);
23
24

    ICSReceiptHeader selectModel(ICSReceiptHeader model);
周鸿 authored
25
    List<ICSReceiptHeader> selectModelList(ICSReceiptHeader model);
26
}