Toggle navigation
Toggle navigation
This project
Loading...
Sign in
platform
/
platform-cms
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
周少峰
6 years ago
Commit
ea266ef6c18d188edf4cbf1add364b80269f978c
1 parent
74ae8af2
'videoHan'
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
28 additions
and
0 deletions
grass/src/main/java/com/yohobuy/platform/grass/service/impl/GrassArticleServiceImpl.java
grass/src/main/java/com/yohobuy/platform/grass/service/impl/GrassArticleServiceImpl.java
View file @
ea266ef
...
...
@@ -237,6 +237,11 @@ public class GrassArticleServiceImpl implements IGrassArticleService {
}
catch
(
Exception
e
)
{
logger
.
warn
(
"publishArticle ,grassArticleTopicDao insertArticleTopic error, uid is {}, e is {}"
,
req
.
getAuthorUid
(),
e
);
}
// 短视频添加,视频动图处理任务
if
(
sort
==
4
&&
StringUtils
.
isNotEmpty
(
req
.
getFileId
()))
{
addVideoTask
(
req
.
getFileId
(),
article
.
getId
());
}
return
article
.
getId
();
}
...
...
@@ -595,6 +600,11 @@ public class GrassArticleServiceImpl implements IGrassArticleService {
updateArticleImageSize
(
articleId
);
}
// 短视频添加,视频动图处理任务
if
(
sort
==
4
&&
StringUtils
.
isNotEmpty
(
req
.
getFileId
()))
{
addVideoTask
(
req
.
getFileId
(),
articleId
);
}
//商品
grassArticleProductDao
.
deleteByArticleId
(
articleId
);
//新增
...
...
@@ -996,6 +1006,11 @@ public class GrassArticleServiceImpl implements IGrassArticleService {
updateArticleImageSize
(
articleId
);
}
// 短视频添加,视频动图处理任务
if
(
sort
==
4
&&
StringUtils
.
isNotEmpty
(
req
.
getFileId
()))
{
addVideoTask
(
req
.
getFileId
(),
articleId
);
}
//商品
grassArticleProductDao
.
deleteByArticleId
(
articleId
);
// List<String> reqSknlist = StringUtils.isEmpty(req.getArticleSkns()) ? Lists.newArrayList() : Lists.newArrayList(req.getArticleSkns().split(","));
...
...
@@ -1214,6 +1229,12 @@ public class GrassArticleServiceImpl implements IGrassArticleService {
grassArticleLabel
.
setCreateTime
(
time
);
grassArticleLabelDao
.
updateByPrimaryKeySelective
(
grassArticleLabel
);
logger
.
info
(
"timerPublish updateByPrimaryKeySelective success! id={}"
,
articleId
);
// 短视频添加,视频动图处理任务
if
(
sort
==
4
&&
StringUtils
.
isNotEmpty
(
req
.
getFileId
()))
{
addVideoTask
(
req
.
getFileId
(),
articleId
);
}
return
articleId
;
}
...
...
@@ -1853,4 +1874,11 @@ public class GrassArticleServiceImpl implements IGrassArticleService {
logger
.
info
(
"grass article grassSendReward error,articleId={}, rewardId is {}, e is {}"
,
articleId
,
rewardId
,
e
);
}
}
// 短视频发布成功,添加动图处理任务
private
void
addVideoTask
(
String
fileId
,
Integer
articleId
)
{
String
url
=
apiUrl
+
"?method=app.grass.videoTask?fileId="
+
fileId
+
"&articleId="
+
articleId
;
serviceCaller
.
post
(
"gateway.app.grass.videoTask"
,
url
,
null
,
String
.
class
,
null
);
}
}
...
...
Please
register
or
login
to post a comment