fei
2025-09-22 0fdd6b6113fe6e120ca5731fbab562f56eca8ae5
archiveManager/src/main/java/com/ruoyi/service/IArchiveRecordsService.java
@@ -2,6 +2,12 @@
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.domain.ArchiveRecords;
import com.ruoyi.domain.vo.AnalysisResult;
import com.ruoyi.domain.vo.ArchiveInfoVo;
import com.ruoyi.domain.vo.ArchiveRecordSmall;
import org.apache.ibatis.annotations.Param;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.multipart.MultipartFile;
import java.util.List;
@@ -13,6 +19,7 @@
 */
public interface IArchiveRecordsService 
{
    Long getMaxId();
    AjaxResult selectDataList(ArchiveRecords archiveRecords, Integer pageNum, Integer pageSize);
@@ -63,4 +70,22 @@
     * @return 结果
     */
    public int deleteArchiveRecordsById(Long id);
    ArchiveInfoVo selectByRecordId(Long id);
    @Transactional
    public AjaxResult importExcel(MultipartFile file) ;
    List<AnalysisResult> statisticAya();
    public int updateArchiveById(Long id);
    public int updateStatusByIds(Long [] ids);
    public List<ArchiveRecordSmall> findByIds(ArchiveRecords archiveRecords);
}