Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
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
haoban3.0
haoban-manage3.0
Commits
a8eca211
Commit
a8eca211
authored
Oct 23, 2024
by
xiongjiangtao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
统计获取奖励次数
parent
b456af72
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
32 additions
and
1 deletions
+32
-1
GroupChatActivityLogApiService.java
...nage/api/service/chat/GroupChatActivityLogApiService.java
+9
-1
GroupChatActivityRewardLogService.java
...rvice/service/chat/GroupChatActivityRewardLogService.java
+8
-0
GroupChatActivityRewardLogServiceImpl.java
...vice/chat/impl/GroupChatActivityRewardLogServiceImpl.java
+10
-0
GroupChatActivityLogApiServiceImpl.java
...ice/out/impl/chat/GroupChatActivityLogApiServiceImpl.java
+5
-0
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/chat/GroupChatActivityLogApiService.java
View file @
a8eca211
...
@@ -32,11 +32,19 @@ public interface GroupChatActivityLogApiService {
...
@@ -32,11 +32,19 @@ public interface GroupChatActivityLogApiService {
ServiceResponse
<
Page
<
GroupChatActivityInviteLogDTO
>>
queryInviteLogDetails
(
GroupChatActivityInviteLogQDTO
inviteLogQDTO
);
ServiceResponse
<
Page
<
GroupChatActivityInviteLogDTO
>>
queryInviteLogDetails
(
GroupChatActivityInviteLogQDTO
inviteLogQDTO
);
/**
/**
* 查询奖励
详情
* 查询奖励
明细
*
*
* @param rewardLogQDTO
* @param rewardLogQDTO
* @return
* @return
*/
*/
ServiceResponse
<
Page
<
GroupChatActivityRewardLogDTO
>>
queryRewardLogDetails
(
GroupChatActivityRewardLogQDTO
rewardLogQDTO
);
ServiceResponse
<
Page
<
GroupChatActivityRewardLogDTO
>>
queryRewardLogDetails
(
GroupChatActivityRewardLogQDTO
rewardLogQDTO
);
/**
* 查询奖励次数
*
* @param rewardLogQDTO
* @return
*/
ServiceResponse
<
Long
>
queryRewardNum
(
GroupChatActivityRewardLogQDTO
rewardLogQDTO
);
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/chat/GroupChatActivityRewardLogService.java
View file @
a8eca211
...
@@ -29,4 +29,12 @@ public interface GroupChatActivityRewardLogService {
...
@@ -29,4 +29,12 @@ public interface GroupChatActivityRewardLogService {
*/
*/
void
dealRewardAndSaveLog
(
GroupChatActivityContext
context
);
void
dealRewardAndSaveLog
(
GroupChatActivityContext
context
);
/**
* 查询奖励次数
*
* @param rewardLogQDTO
* @return
*/
Long
queryRewardNum
(
GroupChatActivityRewardLogQDTO
rewardLogQDTO
);
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/chat/impl/GroupChatActivityRewardLogServiceImpl.java
View file @
a8eca211
...
@@ -102,6 +102,16 @@ public class GroupChatActivityRewardLogServiceImpl implements GroupChatActivityR
...
@@ -102,6 +102,16 @@ public class GroupChatActivityRewardLogServiceImpl implements GroupChatActivityR
page
.
setResult
(
rewardLogDTOList
);
page
.
setResult
(
rewardLogDTOList
);
return
page
;
return
page
;
}
}
@Override
public
Long
queryRewardNum
(
GroupChatActivityRewardLogQDTO
rewardLogQDTO
)
{
TabGroupChatActivityRewardLog
tabGroupChatActivityRewardLog
=
new
TabGroupChatActivityRewardLog
();
tabGroupChatActivityRewardLog
.
setChatActivityId
(
rewardLogQDTO
.
getChatActivityId
());
tabGroupChatActivityRewardLog
.
setRewardInvite
(
1
);
tabGroupChatActivityRewardLog
.
setMemberId
(
rewardLogQDTO
.
getMemberId
());
return
groupChatActivityRewardLogMapper
.
count
(
tabGroupChatActivityRewardLog
);
}
@Override
@Override
public
void
dealRewardAndSaveLog
(
GroupChatActivityContext
context
)
{
public
void
dealRewardAndSaveLog
(
GroupChatActivityContext
context
)
{
Long
chatActivityId
=
context
.
getChatActivityId
();
Long
chatActivityId
=
context
.
getChatActivityId
();
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/chat/GroupChatActivityLogApiServiceImpl.java
View file @
a8eca211
...
@@ -43,4 +43,9 @@ public class GroupChatActivityLogApiServiceImpl implements GroupChatActivityLogA
...
@@ -43,4 +43,9 @@ public class GroupChatActivityLogApiServiceImpl implements GroupChatActivityLogA
public
ServiceResponse
<
Page
<
GroupChatActivityRewardLogDTO
>>
queryRewardLogDetails
(
GroupChatActivityRewardLogQDTO
rewardLogQDTO
)
{
public
ServiceResponse
<
Page
<
GroupChatActivityRewardLogDTO
>>
queryRewardLogDetails
(
GroupChatActivityRewardLogQDTO
rewardLogQDTO
)
{
return
ServiceResponse
.
success
(
groupChatActivityRewardLogService
.
queryRewardLogDetails
(
rewardLogQDTO
));
return
ServiceResponse
.
success
(
groupChatActivityRewardLogService
.
queryRewardLogDetails
(
rewardLogQDTO
));
}
}
@Override
public
ServiceResponse
<
Long
>
queryRewardNum
(
GroupChatActivityRewardLogQDTO
rewardLogQDTO
)
{
return
ServiceResponse
.
success
(
groupChatActivityRewardLogService
.
queryRewardNum
(
rewardLogQDTO
));
}
}
}
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