记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
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
董敬伟
liquidnet-bus-v1
Commits
aee26e99
Commit
aee26e99
authored
Nov 16, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
脚本修改,增加历史积分不拦截每月上限,增加字段积分过期时间
parent
e85d3763
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
24 additions
and
3 deletions
+24
-3
dev_stone.sql
docu/dev_stone.sql
+1
-0
StoneScoreLogs.java
...va/com/liquidnet/service/stone/entity/StoneScoreLogs.java
+5
-0
StoneScoreLogsServiceImpl.java
...service/stone/service/impl/StoneScoreLogsServiceImpl.java
+17
-2
sqlmap.properties
...t-service-stone-impl/src/main/resources/sqlmap.properties
+1
-1
No files found.
docu/dev_stone.sql
View file @
aee26e99
...
@@ -7,6 +7,7 @@ create table stone_score_logs
...
@@ -7,6 +7,7 @@ create table stone_score_logs
score
decimal
(
8
,
2
)
default
0
comment
'积分'
,
score
decimal
(
8
,
2
)
default
0
comment
'积分'
,
content
varchar
(
255
)
default
''
comment
'积分动态明细'
,
content
varchar
(
255
)
default
''
comment
'积分动态明细'
,
reason
varchar
(
255
)
default
''
comment
'变更原因'
,
reason
varchar
(
255
)
default
''
comment
'变更原因'
,
overdue_at
datetime
comment
'过期时间'
,
created_at
datetime
,
created_at
datetime
,
updated_at
datetime
,
updated_at
datetime
,
comment
text
comment
text
...
...
liquidnet-bus-do/liquidnet-service-stone-do/src/main/java/com/liquidnet/service/stone/entity/StoneScoreLogs.java
View file @
aee26e99
...
@@ -52,6 +52,11 @@ public class StoneScoreLogs implements Serializable ,Cloneable{
...
@@ -52,6 +52,11 @@ public class StoneScoreLogs implements Serializable ,Cloneable{
*/
*/
private
String
reason
;
private
String
reason
;
/**
* 过期时间
*/
private
LocalDateTime
overdueAt
;
private
LocalDateTime
createdAt
;
private
LocalDateTime
createdAt
;
private
LocalDateTime
updatedAt
;
private
LocalDateTime
updatedAt
;
...
...
liquidnet-bus-service/liquidnet-service-stone/liquidnet-service-stone-impl/src/main/java/com/liquidnet/service/stone/service/impl/StoneScoreLogsServiceImpl.java
View file @
aee26e99
...
@@ -285,7 +285,7 @@ public class StoneScoreLogsServiceImpl implements IStoneScoreLogsService {
...
@@ -285,7 +285,7 @@ public class StoneScoreLogsServiceImpl implements IStoneScoreLogsService {
stoneMongoUtils
.
logCreate
(
logs
);
stoneMongoUtils
.
logCreate
(
logs
);
//mysql 入库 积分日志
//mysql 入库 积分日志
queueUtils
.
sendMsgByRedis
(
MQConst
.
StoneQueue
.
STONE_INSERT_LOGS
.
getKey
(),
queueUtils
.
sendMsgByRedis
(
MQConst
.
StoneQueue
.
STONE_INSERT_LOGS
.
getKey
(),
SqlMapping
.
get
(
"stone_score_logs.insert"
,
logs
.
getLogsId
(),
logs
.
getUid
(),
logs
.
getScore
(),
logs
.
getContent
(),
logs
.
getReason
(),
LocalDateTime
.
now
())
SqlMapping
.
get
(
"stone_score_logs.insert"
,
logs
.
getLogsId
(),
logs
.
getUid
(),
logs
.
getScore
(),
logs
.
getContent
(),
logs
.
getReason
(),
getOverdueAt
(),
LocalDateTime
.
now
())
);
);
}
}
...
@@ -304,7 +304,22 @@ public class StoneScoreLogsServiceImpl implements IStoneScoreLogsService {
...
@@ -304,7 +304,22 @@ public class StoneScoreLogsServiceImpl implements IStoneScoreLogsService {
stoneMongoUtils
.
logCreate
(
logs
);
stoneMongoUtils
.
logCreate
(
logs
);
//mysql 入库 积分日志
//mysql 入库 积分日志
queueUtils
.
sendMsgByRedis
(
MQConst
.
StoneQueue
.
STONE_INSERT_LOGS
.
getKey
(),
queueUtils
.
sendMsgByRedis
(
MQConst
.
StoneQueue
.
STONE_INSERT_LOGS
.
getKey
(),
SqlMapping
.
get
(
"stone_score_logs.insert"
,
logs
.
getLogsId
(),
logs
.
getUid
(),
logs
.
getScore
(),
logs
.
getContent
(),
logs
.
getReason
(),
LocalDateTime
.
now
())
SqlMapping
.
get
(
"stone_score_logs.insert"
,
logs
.
getLogsId
(),
logs
.
getUid
(),
logs
.
getScore
(),
logs
.
getContent
(),
logs
.
getReason
(),
getOverdueAt
(),
LocalDateTime
.
now
())
);
);
}
}
/**
* 获取 积分过期时间
* @return
*/
private
LocalDateTime
getOverdueAt
()
{
LocalDateTime
now
=
LocalDateTime
.
now
();
LocalDateTime
overdueAt
=
LocalDateTime
.
of
(
now
.
getHour
(),
10
,
27
,
0
,
0
,
0
);
if
(
now
.
isAfter
(
overdueAt
))
{
overdueAt
=
LocalDateTime
.
of
(
now
.
getHour
()
+
1
,
12
,
27
,
0
,
0
,
0
);
}
else
{
overdueAt
=
LocalDateTime
.
of
(
now
.
getHour
(),
12
,
27
,
0
,
0
,
0
);
}
return
overdueAt
;
}
}
}
liquidnet-bus-service/liquidnet-service-stone/liquidnet-service-stone-impl/src/main/resources/sqlmap.properties
View file @
aee26e99
# ---- 添加日志纪录 ----
# ---- 添加日志纪录 ----
stone_score_logs.insert
=
INSERT INTO `stone_score_logs`(`logs_id` ,`uid` ,`score` ,`content` ,`reason` ,
`created_at`)VALUES(? ,? ,? ,? ,? ,?
);
stone_score_logs.insert
=
INSERT INTO `stone_score_logs`(`logs_id` ,`uid` ,`score` ,`content` ,`reason` ,
`overdue_at` ,`created_at`)VALUES(? ,? ,? ,? ,? ,? , ?
);
#---- 添加用户积分表信息 ----
#---- 添加用户积分表信息 ----
stone_score_user.insert
=
INSERT INTO `stone_score_user`(`score_id` ,`uid` ,`status` ,`created_at`)VALUES(? ,? ,? ,? );
stone_score_user.insert
=
INSERT INTO `stone_score_user`(`score_id` ,`uid` ,`status` ,`created_at`)VALUES(? ,? ,? ,? );
#---- 生成订单 ----
#---- 生成订单 ----
...
...
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