Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
不是太高的手
SPTools
提交
b9646ae7
S
SPTools
项目概览
不是太高的手
/
SPTools
通知
4
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
SPTools
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
b9646ae7
编写于
6月 20, 2020
作者:
小
小柒2012
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
阿里云存储说明
上级
28a581bd
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
10 addition
and
10 deletion
+10
-10
src/main/java/com/tools/module/wechat/service/impl/GirlServiceImpl.java
...com/tools/module/wechat/service/impl/GirlServiceImpl.java
+6
-10
src/main/java/com/tools/module/wechat/web/GirlController.java
...main/java/com/tools/module/wechat/web/GirlController.java
+4
-0
未找到文件。
src/main/java/com/tools/module/wechat/service/impl/GirlServiceImpl.java
浏览文件 @
b9646ae7
...
...
@@ -30,11 +30,6 @@ public class GirlServiceImpl implements GirlService {
@Value
(
"${ali-yun.oss.url}"
)
private
String
ossUrl
;
private
static
int
corePoolSize
=
Runtime
.
getRuntime
().
availableProcessors
();
private
static
ThreadPoolExecutor
executor
=
new
ThreadPoolExecutor
(
corePoolSize
,
corePoolSize
+
1
,
10
l
,
TimeUnit
.
SECONDS
,
new
LinkedBlockingQueue
<>(
100
));
@Override
public
Result
list
(
Integer
pageSize
,
Integer
pageNo
)
{
String
nativeSql
=
"SELECT * FROM app_girl WHERE status=? GROUP BY id DESC "
;
...
...
@@ -47,11 +42,12 @@ public class GirlServiceImpl implements GirlService {
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
void
upload
(
Girl
image
,
File
toPic
,
File
fromPic
)
{
Runnable
task
=
()
->
{
String
picName
=
image
.
getOssUrl
().
replace
(
"zoom_"
,
""
);
aliYunUtils
.
upload
(
fromPic
,
picName
);
};
executor
.
execute
(
task
);
/**
* 不需要阿里云OSS注释掉就可以
* 缩放、正常
*/
String
picName
=
image
.
getOssUrl
().
replace
(
"zoom_"
,
""
);
aliYunUtils
.
upload
(
fromPic
,
picName
);
aliYunUtils
.
upload
(
toPic
,
image
.
getOssUrl
());
image
.
setOssUrl
(
ossUrl
+
"/"
+
image
.
getOssUrl
());
dynamicQuery
.
save
(
image
);
...
...
src/main/java/com/tools/module/wechat/web/GirlController.java
浏览文件 @
b9646ae7
...
...
@@ -75,6 +75,10 @@ public class GirlController {
image
.
setGmtCreate
(
DateUtils
.
getTimestamp
());
image
.
setStatus
(
Short
.
parseShort
(
status
));
meiZiService
.
upload
(
image
,
toPic
,
fromPic
);
/**
* 默认返回的是阿里云OSS地址
* 如果不需要改成本地的就可以
*/
res
.
put
(
"url"
,
ossUrl
+
"/"
+
fileDay
+
"/"
+
fileName
);
res
.
put
(
"success"
,
1
);
res
.
put
(
"message"
,
"upload success!"
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录