Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
midjourney-proxy
Overview
Overview
Details
Activity
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
徐少华
midjourney-proxy
Commits
9ca7a7b0
Commit
9ca7a7b0
authored
Jul 23, 2020
by
桂前礼
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix bug
parent
6f8985c7
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
8 deletions
+10
-8
GroupMaterialAccountBizImpl.java
...loud/book/group/biz/impl/GroupMaterialAccountBizImpl.java
+3
-2
WeixinQrcodeBizImpl.java
...a/com/pcloud/book/group/biz/impl/WeixinQrcodeBizImpl.java
+7
-6
No files found.
pcloud-service-book/src/main/java/com/pcloud/book/group/biz/impl/GroupMaterialAccountBizImpl.java
View file @
9ca7a7b0
...
@@ -6,6 +6,7 @@ import cn.hutool.core.util.StrUtil;
...
@@ -6,6 +6,7 @@ import cn.hutool.core.util.StrUtil;
import
com.pcloud.book.group.biz.GroupMaterialAccountBiz
;
import
com.pcloud.book.group.biz.GroupMaterialAccountBiz
;
import
com.pcloud.book.group.entity.GroupMaterialAccount
;
import
com.pcloud.book.group.entity.GroupMaterialAccount
;
import
com.pcloud.book.group.mapper.GroupMaterialAccountMapper
;
import
com.pcloud.book.group.mapper.GroupMaterialAccountMapper
;
import
com.pcloud.common.exceptions.BizException
;
import
com.pcloud.common.utils.ResponseHandleUtil
;
import
com.pcloud.common.utils.ResponseHandleUtil
;
import
com.pcloud.facade.wechat.material.service.MaterialService
;
import
com.pcloud.facade.wechat.material.service.MaterialService
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
@@ -70,9 +71,9 @@ public class GroupMaterialAccountBizImpl implements GroupMaterialAccountBiz {
...
@@ -70,9 +71,9 @@ public class GroupMaterialAccountBizImpl implements GroupMaterialAccountBiz {
String
mediaId
=
ResponseHandleUtil
.
parseResponse
(
materialService
.
addImgMaterial
(
account
.
getAccountId
(),
COVER_IMAGE
),
String
.
class
);
String
mediaId
=
ResponseHandleUtil
.
parseResponse
(
materialService
.
addImgMaterial
(
account
.
getAccountId
(),
COVER_IMAGE
),
String
.
class
);
account
.
setCoverMediaId
(
mediaId
);
account
.
setCoverMediaId
(
mediaId
);
}
}
}
catch
(
Exception
e
)
{
}
catch
(
Biz
Exception
e
)
{
// 接口调用超过限制,更新状态为达到限制,继续循环,获取下一个公众号
// 接口调用超过限制,更新状态为达到限制,继续循环,获取下一个公众号
if
(
account
.
getStatus
()
==
1
)
{
if
(
e
.
getMsg
()
!=
null
&&
e
.
getMsg
().
contains
(
"接口调用超过限制"
)
&&
account
.
getStatus
()
==
1
)
{
account
.
setStatus
(
0
);
account
.
setStatus
(
0
);
account
.
setUpdateTime
(
new
Date
());
account
.
setUpdateTime
(
new
Date
());
groupMaterialAccountMapper
.
update
(
account
);
groupMaterialAccountMapper
.
update
(
account
);
...
...
pcloud-service-book/src/main/java/com/pcloud/book/group/biz/impl/WeixinQrcodeBizImpl.java
View file @
9ca7a7b0
...
@@ -37,7 +37,6 @@ import com.pcloud.common.utils.QrcodeUtils;
...
@@ -37,7 +37,6 @@ import com.pcloud.common.utils.QrcodeUtils;
import
com.pcloud.common.utils.ResponseHandleUtil
;
import
com.pcloud.common.utils.ResponseHandleUtil
;
import
com.pcloud.common.utils.cache.redis.JedisClusterUtils
;
import
com.pcloud.common.utils.cache.redis.JedisClusterUtils
;
import
com.pcloud.common.utils.string.StringUtil
;
import
com.pcloud.common.utils.string.StringUtil
;
import
com.pcloud.facade.wechat.exceptions.WechatSeviceException
;
import
com.pcloud.facade.wechat.material.dto.GroupNewsMaterialAddDTO
;
import
com.pcloud.facade.wechat.material.dto.GroupNewsMaterialAddDTO
;
import
com.pcloud.facade.wechat.material.service.MaterialService
;
import
com.pcloud.facade.wechat.material.service.MaterialService
;
import
com.pcloud.wechatgroup.group.dto.GroupRobotDTO
;
import
com.pcloud.wechatgroup.group.dto.GroupRobotDTO
;
...
@@ -236,12 +235,14 @@ public class WeixinQrcodeBizImpl implements WeixinQrcodeBiz {
...
@@ -236,12 +235,14 @@ public class WeixinQrcodeBizImpl implements WeixinQrcodeBiz {
mediaId
=
ResponseHandleUtil
.
parseResponse
(
materialService
.
getGroupNewsMaterial
(
groupNewsMaterialAddDTO
),
String
.
class
);
mediaId
=
ResponseHandleUtil
.
parseResponse
(
materialService
.
getGroupNewsMaterial
(
groupNewsMaterialAddDTO
),
String
.
class
);
// 增加素材更新时间字段,方便查询更新失败的群信息
// 增加素材更新时间字段,方便查询更新失败的群信息
groupQrcodeDao
.
updateMediaId
(
baseById
.
getId
(),
mediaId
,
new
Date
());
groupQrcodeDao
.
updateMediaId
(
baseById
.
getId
(),
mediaId
,
new
Date
());
}
catch
(
BizException
e
)
{
if
(
e
.
getMsg
()!=
null
&&
e
.
getMsg
().
contains
(
"接口调用超过限制"
)&&
activeAccount
.
getStatus
()
==
1
)
{
activeAccount
.
setStatus
(
0
);
activeAccount
.
setUpdateTime
(
new
Date
());
groupMaterialAccountMapper
.
update
(
activeAccount
);
}
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
if
(
activeAccount
.
getStatus
()
==
1
)
{
LOGGER
.
error
(
"更新永久图文素材失败!"
,
e
);
activeAccount
.
setStatus
(
0
);
activeAccount
.
setUpdateTime
(
new
Date
());
groupMaterialAccountMapper
.
update
(
activeAccount
);
}
}
}
}
}
}
}
...
...
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