Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
rs-cloud-platform
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
周健威
rs-cloud-platform
Commits
e8879dcd
Commit
e8879dcd
authored
Aug 15, 2024
by
周健威
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改代码
parent
e7397491
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
4 deletions
+6
-4
DataTempcacheController.java
...rm/rs/website/controller/web/DataTempcacheController.java
+6
-4
No files found.
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/controller/web/DataTempcacheController.java
View file @
e8879dcd
...
...
@@ -81,9 +81,11 @@ public class DataTempcacheController extends BaseController<DataTempcacheBiz,Dat
baseBiz
.
insertSelective
(
dataTempcache
);
}
String
realPath
=
tempcachePath
+
"/"
+
dataTempcache
.
getId
();
String
serverPath
=
baseUploadPath
+
realPath
;
//创建目录
if
(!
FileUtil
.
exist
(
baseUploadPath
+
tempcachePath
+
"/"
+
dataTempcache
.
getId
()
))
{
FileUtil
.
mkdir
(
baseUploadPath
+
tempcachePath
+
"/"
+
dataTempcache
.
getId
()
);
if
(!
FileUtil
.
exist
(
serverPath
))
{
FileUtil
.
mkdir
(
serverPath
);
}
String
fileName
=
StrUtil
.
subAfter
(
dataTempcache
.
getUpurl
(),
"/"
,
true
);
...
...
@@ -99,12 +101,12 @@ public class DataTempcacheController extends BaseController<DataTempcacheBiz,Dat
}
//下载文件
Long
size
=
HttpUtil
.
downloadFile
(
dataTempcache
.
getUpurl
(),
FileUtil
.
file
(
baseUploadPath
+
tempcachePath
+
"/"
+
dataTempcache
.
getFilename
()));
Long
size
=
HttpUtil
.
downloadFile
(
dataTempcache
.
getUpurl
(),
FileUtil
.
file
(
serverPath
+
"/"
+
dataTempcache
.
getFilename
()));
double
fileSizeInMB
=
(
double
)
size
/
(
1024
*
1024
);
// 转换为 MB
double
roundedFileSizeInMB
=
Math
.
round
(
fileSizeInMB
*
100.0
)
/
100.0
;
// 保留两位小数
String
fileSizeString
=
String
.
format
(
"%.2f MB"
,
roundedFileSizeInMB
);
dataTempcache
.
setFilesize
(
fileSizeString
);
dataTempcache
.
setFileurl
(
xx_url
+
SystemConfig
.
XXMP_URL
+
tempcache
Path
+
"/"
+
dataTempcache
.
getFilename
());
dataTempcache
.
setFileurl
(
xx_url
+
SystemConfig
.
XXMP_URL
+
real
Path
+
"/"
+
dataTempcache
.
getFilename
());
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment