删除文件方法并更新未领取报告状态

1,


    
     
         
         
   

     
         
        
    
    

2,

public void truncateReport() {
        try {
            
            //修改未领取人状态
            orgPersonalQueryLogDao.updateNoReceiveReport();
            orgProposerAgainPrintReportDao.updateNoReceiveAgainPrintReport();
            
            //删除征信报告方法
            personalQueryLogService.trunateReport();
        } catch (Exception e) {
            logger.error("------truncateReport错误"+e.getMessage());
        }
    
        
    
    }

3,

public void updateNoReceiveAgainPrintReport();

4,

@Override
    public void trunateReport() {
        String REPORT_PATH = ConfigStatic.getValueByKey("REPORT_PATH");
        File reportFile = new File(REPORT_PATH);
        if(reportFile.exists()){
            File[] delteFiles = reportFile.listFiles(new java.io.FilenameFilter(){
                
                @Override
                public boolean accept(File dir, String name) {
                    return true;
                }
                
            });
            
            for(File f:delteFiles){
                try {
                    FileUtils.deleteDirectory(f);
                } catch (IOException e) {
                }
            }
        }
    }

你可能感兴趣的:(java,前端,服务器)