package com.sunda.spmswms.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sunda.spmswms.entity.WhsDumpDtl;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 转储任务明细表 服务类
 * </p>
 *
 * @author Wayne
 * @since 2021-06-29
 */
public interface IWhsDumpDtlService extends IService<WhsDumpDtl> {

    /** 根据转储任务uuid获取转储任务明细信息 */
    List<Map<String, Object>> getWhsDumpDtlList(String whsDumpUuid);

    /** 创建转储任务明细 */
    int createWhsDumpDtl(WhsDumpDtl whsDumpDtl);

    /** 删除转储任务明细行 */
    int deleteWhsDumpDtl(String whsDumpUuid);

    /** 获取转储任务明细基本方法，返回行数据实出数量大于0的行数据 */
    List<WhsDumpDtl> getWhsDumpDtlListByUuid(String whsDumpUuid);
}
