Blame view

src/main/java/com/huaheng/pc/task/taskDetail/service/TaskDetailService.java 940 Bytes
mahuandong authored
1
2
package com.huaheng.pc.task.taskDetail.service;
3
import com.huaheng.pc.inventory.cycleCountDetail.domain.CycleCountDetail;
4
import com.huaheng.pc.receipt.receiptContainerDetail.domain.ReceiptContainerDetail;
mahuandong authored
5
6
import com.huaheng.pc.task.taskDetail.domain.TaskDetail;
import com.baomidou.mybatisplus.extension.service.IService;
7
import com.huaheng.pc.task.taskHeader.domain.TaskHeader;
8
9
10

import java.util.List;
mahuandong authored
11
12
13
public interface TaskDetailService extends IService<TaskDetail>{
14
15
    List<TaskDetail> preferenceRealize (List<TaskDetail> cycleCoutDetailList);
16
17
    /**
     * 根据任务头表id查询任务明细
18
19
20
21
22
23
24
     * @param ids 头表id数组
     * @return
     */
    List<TaskDetail> findByTaskId(Integer[] ids);

    /**
     * 根据任务头表id查询任务明细
25
26
27
28
     * @param id
     * @return
     */
    List<TaskDetail> findByTaskId(Integer id);
29
30

    void createTaskDetailByReceipt(TaskHeader task, ReceiptContainerDetail item);
mahuandong authored
31
}