package com.ruoyi.dimp.service;

import java.util.List;

import com.ruoyi.dimp.domain.DHighValueInfo;
import com.ruoyi.dimp.domain.DHighValueInfoPreDetail;
import com.ruoyi.dimp.domain.DHighValueInfoPreImp;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 高价值数据导入Service接口
 *
 * @author ruoyi
 * @date 2023-03-19
 */
public interface IDHighValueInfoService extends IService<DHighValueInfo> {
    /**
     * 查询高价值数据导入列表
     *
     * @param dHighValueInfo 高价值数据导入
     * @return 高价值数据导入集合
     * @date 2023-03-19
     */
    List<DHighValueInfo> queryList(DHighValueInfo dHighValueInfo);
    List<DHighValueInfo>doList(DHighValueInfo dHighValueInfo);
    String importData(List<DHighValueInfoPreDetail> dataList, DHighValueInfoPreImp imp);
    
    void deleteWidthImpBatch(String impBatch);
}
