| New file | 
 |  |  | 
 |  |  | package com.dy.pipIrrWebFile.util; | 
 |  |  |  | 
 |  |  | import com.dy.common.util.DateTime; | 
 |  |  | import com.dy.pipIrrGlobal.dyFile.FileConstant; | 
 |  |  |  | 
 |  |  | import java.io.File; | 
 |  |  |  | 
 |  |  | public class FileVideoUtil extends FileUtil { | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     * 生成文件相对路径名称 | 
 |  |  |     * | 
 |  |  |     * @param absolutePath | 
 |  |  |     * @param relativePath | 
 |  |  |     * @param regionNum | 
 |  |  |     * @return | 
 |  |  |     */ | 
 |  |  |    public String newFileRelativityPath(String absolutePath, String relativePath, String regionNum) { | 
 |  |  |       String relativityPath = relativePath ; | 
 |  |  |       if(regionNum != null && !regionNum.trim().equals("") && !regionNum.trim().equals(FileConstant.NotRegionNum)){ | 
 |  |  |          relativityPath += regionNum ; | 
 |  |  |       }else{ | 
 |  |  |          if(com.dy.pipIrrWebFile.util.FileConstant.videoFileBasePath.startsWith("/")){ | 
 |  |  |             if(relativityPath.endsWith("/")){ | 
 |  |  |                relativityPath = relativityPath.substring(0, relativityPath.length() - 1) ; | 
 |  |  |             } | 
 |  |  |          } | 
 |  |  |       } | 
 |  |  |       relativityPath += com.dy.pipIrrWebFile.util.FileConstant.videoFileBasePath + DateTime.yyyyMMdd() + "/"; | 
 |  |  | 		 | 
 |  |  |       String basePath = absolutePath + relativityPath; | 
 |  |  |       File dir = new File(basePath); | 
 |  |  |       if (!dir.exists()) { | 
 |  |  |          dir.mkdirs(); | 
 |  |  |       } | 
 |  |  |       return relativityPath; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  | } |