package com.ruoyi.ibs.customerselect.service;

import com.ruoyi.ibs.customerselect.domain.ListSelectByUser;
import com.ruoyi.ibs.customerselect.domain.ListSelectForUser;
import com.ruoyi.ibs.customerselect.domain.ListSelectForUserExportRetail;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

public interface IListSelectService {


    /**
     * 查询清单列表信息
     *
     * @return 清单信息
     */
    public List<ListSelectByUser> getListInfoByUser(ListSelectByUser listSelectByUser);


    /**
     * 查询清单客户列表信息
     *
     * @return 清单信息
     */
    public List<ListSelectForUser> getCustListInfoByUser(ListSelectForUser listSelectForUser);

    /**
     * 查询导出客群清单
     *
     * @return 清单信息
     */
    public void selectListExportByGroupId(HttpServletResponse response, String custPattern, String groupId, String campaignId, Long deptId, List<String> custIds);

}
