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