Appearance
file
jnpf.util.FileOperateUtil
delFile-该方法只负责删除物理文件,不负责删除记录,记录由各自业务自己删除
| 参数 | 说明 | 类型 |
|---|---|---|
| key | base_sysconfig表的F_key | String |
| filePath | 文件相对路径 | String |
| java.lang.Exception | java.lang.Exception |
D - 示例代码
java
saveChunkFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| chunkFilePath | 切片文件路径 | String |
| saveFileName | 合并后的文件要保存的名字,包含后缀名 | String |
| saveFilePath | 合并后的文件要存放的目录 纯粹的文件存放路径(不带文件名字) | String |
| return | 文件的完整路路径包含文件名 |
D - 示例代码
java
uploadChunkFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| key | BASE_SYSCONFIG表的F_KEY字段值 | String |
| chunkFilePath | 切片文件路径 | String |
| wjhzm | 文件后缀名 | String |
D - 示例代码
java
uploadChunkFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| chunkFilePath | 切片文件路径 | String |
| wjhzm | 文件后缀名 | String |
| wjRelativePath | 文件相对路径(不需要YYYYMMdd时间,该方法会统一添加) | String |
D - 示例代码
java
uploadFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| java.lang.Exception | java.lang.Exception | String |
D - 示例代码
java
uploadFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| key | base_sysconfig表的F_key | String |
| file | MultipartFile格式 | MultipartFile |
| wjRelativePath | 文件相对路径(不需要YYYYMMdd时间,该方法会统一添加) | String |
| return | JSONObject包含该三个属性 wjcfmc wjcflj wjdx | |
| java.lang.Exception | 异常 |
D - 示例代码
java
downFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| java.io.FileNotFoundException | java.io.FileNotFoundException | UrlConfigModel> |
D - 示例代码
java
downFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| key | base_sysconfig表的F_key | String |
| urlModelList | urlModel.setFilePath(); // 文件完整路径 urlModel.setFilename(); // 文件名包含后缀 | UrlConfigModel> |
| java.io.FileNotFoundException | java.io.FileNotFoundException |
D - 示例代码
java
downOneFile-下载单个文件
| 参数 | 说明 | 类型 |
|---|---|---|
| storageProtocol | 传入的为"DAS"(本地服务器)或"SMB"(共享文件夹) | String |
| configJo | 配置文件 | JSONObject |
| urlModelList | urlConfigModel.setFilePath(); // 文件存放路径(如:test/20220602\123.pdf) urlConfigModel.setFilename(); // 文件名包含后缀 | UrlConfigModel> |
D - 示例代码
java
downManyFile-打包下载多个文件
| 参数 | 说明 | 类型 |
|---|---|---|
| storageProtocol | 传入的为"DAS"(本地服务器)或"SMB"(共享文件夹) | String |
| configJo | 配置文件 | JSONObject |
| urlModelList | urlConfigModel.setFilePath(); // 文件存放路径(如:test/20220602\123.pdf) urlConfigModel.setFilename(); // 文件名包含后缀 | UrlConfigModel> |
| java.io.FileNotFoundException | 异常 |
D - 示例代码
java
jnpf.util.SmbFileUtil
newSmbFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| java.net.MalformedURLException | java.net.MalformedURLException | model中的类">SmbFileInfo</a> |
D - 示例代码
java
getSharedFileList-读取共享文件夹下的所有文件(文件夹)的名称
| 参数 | 说明 | 类型 |
|---|---|---|
| remoteUrl | SMB请求路径Url eg:smb://chxxpt:1@192.168.3.202 | String |
D - 示例代码
java
smbMkDir-创建文件夹
| 参数 | 说明 | 类型 |
|---|---|---|
| remoteUrl | SMB请求路径Url eg:smb://chxxpt:1@192.168.3.202 | String |
| folderName | 文件夹名 | String |
D - 示例代码
java
uploadFile-林钊 SMB
| 参数 | 说明 | 类型 |
|---|---|---|
| urlModel | UrlConfigModel | |
| localFile | File |
D - 示例代码
java
downloadFileSMB-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
getSmbFile-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
deleteSmbFile-
| 参数 | 说明 | 类型 |
|---|---|---|
| java.lang.Exception | java.lang.Exception | UrlConfigModel |
D - 示例代码
java
uploadFileToSharedFolder-上传文件
| 参数 | 说明 | 类型 |
|---|---|---|
| remoteUrl | SMB请求路径Url eg:smb://chxxpt:1@192.168.3.202 | String |
| shareFolderPath | 共享文件夹中SMB目标文件存放的完整路径.eg:/fileServer/chxxpt | String |
| fileName | 文件名 eg:user1.jpg | String |
| localFilePath | 要上传的文件 | String |
D - 示例代码
java
downloadFileToBrowser-下载文件到浏览器
| 参数 | 说明 | 类型 |
|---|---|---|
| httpServletResponse | HttpServletResponse | |
| remoteUrl | SMB请求路径Url | String |
| shareFolderPath | 共享文件夹中SMB目标文件存放的完整路径 | String |
| fileName | 文件名 | String |
D - 示例代码
java
downloadFileToFolder-下载文件到指定文件夹
| 参数 | 说明 | 类型 |
|---|---|---|
| remoteUrl | SMB请求路径Url | String |
| shareFolderPath | 共享文件夹中SMB目标文件存放的完整路径 | String |
| fileName | 文件名 | String |
| localDir | 本地文件夹路径 | String |
D - 示例代码
java
deleteFile-删除文件
| 参数 | 说明 | 类型 |
|---|---|---|
| remoteUrl | SMB请求路径Url | String |
| shareFolderPath | 共享文件夹中SMB目标文件存放的完整路径 | String |
| fileName | 文件名 | String |
D - 示例代码
java
toZipIn-打包
| 参数 | 说明 | 类型 |
|---|---|---|
| srcFiles | 文件列表 | model中的类">SmbFileIn</a>> |
| out | 输出流 | OutputStream |
| java.lang.RuntimeException | java.lang.RuntimeException |
D - 示例代码
java
toZip-打包
| 参数 | 说明 | 类型 |
|---|---|---|
| srcFiles | 文件列表 | model中的类">SmbFileIn</a>> |
| out | 输出流 | OutputStream |
| java.lang.RuntimeException | java.lang.RuntimeException |
D - 示例代码
java
dealSmbUrl-将url处理成适配smb下载的,将\变为/,然后将前面的/删除(test/a/xxx格式)
| 参数 | 说明 | 类型 |
|---|---|---|
| url | String |
D - 示例代码
java
---## jnpf.util.SplicingUrlUtil
getPreviewUrl-永中预览url拼接
| 参数 | 说明 | 类型 |
|---|---|---|
| params | model中的类">YozoFileParams</a> |
D - 示例代码
java
---## jnpf.util.YozoUtils
generateSign-生成签名
| 参数 | 说明 | 类型 |
|---|---|---|
| appId | String | |
| secret | String | |
| params | Map<String, String> |
D - 示例代码
java
getFileName-获取文件名
| 参数 | 说明 | 类型 |
|---|---|---|
| fileName | String | |
| templateType | String |
D - 示例代码
java
uploadFile-使用httpclint 发送文件
| 参数 | 说明 | 类型 |
|---|---|---|
| file | 上传的文件 | String |
D - 示例代码
java
downloadFile-下载文件到指定目录
| 参数 | 说明 | 类型 |
|---|---|---|
| fileUrl | String | |
| savePath | String | |
| java.lang.Exception | java.lang.Exception |
D - 示例代码
java