package com.sunda.spmswms.service;

import com.sunda.spmscommon.ResponseResult;
import com.sunda.spmswms.entity.SapBoxNote;
import com.sunda.spmswms.entity.ShelfOnTaskDtl;
import com.sunda.spmswms.entity.WithdrawTaskDtl;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.ArrayList;
import java.util.List;

/**
 * <p>
 * 冲销任务表明细 服务类
 * </p>
 *
 * @author Wayne
 * @since 2021-04-25
 */
public interface IWithdrawTaskDtlService extends IService<WithdrawTaskDtl> {

    // 初始化任务表明细, 备件货
    ResponseResult generateWithdrawTaskDtlX(String uuid, String deliveryNoteSap, List<?> shelfOnTaskDtls);

    // 初始化任务表明细, 贸易货
    ResponseResult generateWithdrawTaskDtlM(String uuid, String deliveryNoteSap, List<?> storageList);


}
