package com.jwipc.order.logic;

import com.jwipc.order.model.po.FileLogDTO;
import com.jwipc.order.model.query.BasicPlanQuery;
import com.jwipc.page.PageView;
import com.jwipc.sys.dto.FileResposeDTO;

/**
 * <p> </p>
 *
 * @author BOGON
 * @version 1.0
 * @since JDK 1.8
 */
public interface FileLogLogic {
    /**
     * 创建一个空文件
     *
     * @param fileLogDTO 文件名称
     * @return 文件
     */
    Long createFile(FileLogDTO fileLogDTO);

    FileResposeDTO getForDownload2(Long fileId);

    /**
     * 查询列表数据
     * @param query
     * @return
     */
    PageView selectListByPage(BasicPlanQuery query);
}