Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Q
qk_backend
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
quanku
qk_backend
Commits
025bd5ad
Commit
025bd5ad
authored
Mar 15, 2024
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
模板消息2
parent
b6cb1167
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
3 deletions
+6
-3
ch-wx-api/src/main/java/com/wwdz/ch/wx/job/AutoSendMsgJob.java
...-api/src/main/java/com/wwdz/ch/wx/job/AutoSendMsgJob.java
+6
-3
No files found.
ch-wx-api/src/main/java/com/wwdz/ch/wx/job/AutoSendMsgJob.java
View file @
025bd5ad
...
...
@@ -107,12 +107,12 @@ public class AutoSendMsgJob {
.
map
(
AuctionRecord:
:
getUserId
)
.
collect
(
Collectors
.
toList
());
SupplierItem
supplierItem
=
supplierItemDao
.
findById
(
itemId
);
AuctionRecord
lastRecord
=
auctionRecordDao
.
findLastedRecord
(
itemId
);
//
AuctionRecord lastRecord = auctionRecordDao.findLastedRecord(itemId);
for
(
long
userId
:
userIds
)
{
//检查缓存中是否已有该商品的标识,已有标识该商品已发送过通知
String
abortEndKey
=
QUANKU_ABORT_END_KEY
+
itemId
+
":"
+
userId
;
if
(!
redisUtils
.
hasKey
(
abortEndKey
))
{
String
userOpenId
=
sendMsgService
.
getOpenIdByUserId
(
userId
);
/*
String userOpenId = sendMsgService.getOpenIdByUserId(userId);
if (com.xxdxxs.utils.StringUtils.hasLength(userOpenId)) {
AuctionOfferNoticeMsg auctionOfferNoticeMsg = new AuctionOfferNoticeMsg();
auctionOfferNoticeMsg.setCurrentPrice(PriceUtil.convertPriceFenToYuan(lastRecord.getPrice()));
...
...
@@ -129,7 +129,10 @@ public class AutoSendMsgJob {
String msg = "您出过价的拍品" + supplierItem.getName() + ",将在1小时内结束,请前往\"换藏小程序\"查看。";
aliSmsSender.sendAuctionWithTemplate(userId, msg);
logger.info("================商品id:{}, 将在1小时内结束,提醒短信发送成功 ==============", supplierItem.getId());
}
}*/
String
msg
=
"您出过价的拍品"
+
supplierItem
.
getName
()
+
",将在1小时内结束,请前往\"换藏小程序\"查看。"
;
aliSmsSender
.
sendAuctionWithTemplate
(
userId
,
msg
);
logger
.
info
(
"================商品id:{}, 将在1小时内结束,提醒短信发送成功 =============="
,
supplierItem
.
getId
());
redisUtils
.
set
(
abortEndKey
,
itemId
,
3600
);
}
}
...
...
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