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
ec3a351e
Commit
ec3a351e
authored
Oct 09, 2024
by
xiongjiangtao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
奖励明细
parent
283bb16d
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
365 additions
and
9 deletions
+365
-9
GroupChatActivityRewardDetailLogDTO.java
...age/api/dto/chat/GroupChatActivityRewardDetailLogDTO.java
+202
-0
GroupChatActivityRewardLogDTO.java
...an/manage/api/dto/chat/GroupChatActivityRewardLogDTO.java
+124
-0
GroupChatActivityInviteLogQDTO.java
.../manage/api/qdto/chat/GroupChatActivityInviteLogQDTO.java
+1
-1
GroupChatActivityRewardLogQDTO.java
.../manage/api/qdto/chat/GroupChatActivityRewardLogQDTO.java
+27
-0
GroupChatActivityInviteLogApiService.java
...pi/service/chat/GroupChatActivityInviteLogApiService.java
+1
-1
GroupChatActivityInviteLogMapper.java
...ice/dao/mapper/chat/GroupChatActivityInviteLogMapper.java
+1
-1
GroupChatActivityInviteLogService.java
...rvice/service/chat/GroupChatActivityInviteLogService.java
+1
-2
GroupChatActivityRewardLogService.java
...rvice/service/chat/GroupChatActivityRewardLogService.java
+5
-0
GroupChatActivityInviteLogServiceImpl.java
...vice/chat/impl/GroupChatActivityInviteLogServiceImpl.java
+1
-2
GroupChatActivityInviteLogApiServiceImpl.java
...t/impl/chat/GroupChatActivityInviteLogApiServiceImpl.java
+1
-1
GroupChatInviteActivityTest.java
...e3-service/src/test/java/GroupChatInviteActivityTest.java
+1
-1
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/dto/chat/GroupChatActivityRewardDetailLogDTO.java
0 → 100644
View file @
ec3a351e
package
com
.
gic
.
haoban
.
manage
.
api
.
dto
.
chat
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* @author shangfeng
* @date 2024-10-09 10:13:56
*/
public
class
GroupChatActivityRewardDetailLogDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
6244377713277293414L
;
/**
* 社群活动奖励明细id
*/
private
Long
chatActivityRewardDetailId
;
/**
* 社群活动奖励id
*/
private
Long
chatActivityRewardId
;
/**
* 社群活动id
*/
private
Long
chatActivityId
;
/**
* 社群活动奖励规则id
*/
private
Long
activityRewardId
;
/**
* 会员ID
*/
private
String
memberId
;
/**
* 奖励类型 1积分2成长值3卡券
*/
private
Integer
rewardType
;
/**
* 奖励内容 积分值 成长值 卡券id
*/
private
String
rewardValue
;
/**
* 奖励名称
*/
private
String
rewardName
;
/**
* 奖励内容备注
*/
private
String
rewardRemark
;
/**
* 奖励关联业务日志id
*/
private
String
rewardBusinessId
;
/**
* 操作奖励是否成功 1是 0否
*/
private
Integer
successFlag
;
/**
* 企业ID
*/
private
String
enterpriseId
;
/**
* 微信企业ID
*/
private
String
wxEnterpriseId
;
private
Date
createTime
;
private
Date
updateTime
;
public
Long
getChatActivityRewardDetailId
()
{
return
chatActivityRewardDetailId
;
}
public
void
setChatActivityRewardDetailId
(
Long
chatActivityRewardDetailId
)
{
this
.
chatActivityRewardDetailId
=
chatActivityRewardDetailId
;
}
public
Long
getChatActivityRewardId
()
{
return
chatActivityRewardId
;
}
public
void
setChatActivityRewardId
(
Long
chatActivityRewardId
)
{
this
.
chatActivityRewardId
=
chatActivityRewardId
;
}
public
Long
getChatActivityId
()
{
return
chatActivityId
;
}
public
void
setChatActivityId
(
Long
chatActivityId
)
{
this
.
chatActivityId
=
chatActivityId
;
}
public
Long
getActivityRewardId
()
{
return
activityRewardId
;
}
public
void
setActivityRewardId
(
Long
activityRewardId
)
{
this
.
activityRewardId
=
activityRewardId
;
}
public
String
getMemberId
()
{
return
memberId
;
}
public
void
setMemberId
(
String
memberId
)
{
this
.
memberId
=
memberId
;
}
public
Integer
getRewardType
()
{
return
rewardType
;
}
public
void
setRewardType
(
Integer
rewardType
)
{
this
.
rewardType
=
rewardType
;
}
public
String
getRewardValue
()
{
return
rewardValue
;
}
public
void
setRewardValue
(
String
rewardValue
)
{
this
.
rewardValue
=
rewardValue
;
}
public
String
getRewardName
()
{
return
rewardName
;
}
public
void
setRewardName
(
String
rewardName
)
{
this
.
rewardName
=
rewardName
;
}
public
String
getRewardRemark
()
{
return
rewardRemark
;
}
public
void
setRewardRemark
(
String
rewardRemark
)
{
this
.
rewardRemark
=
rewardRemark
;
}
public
String
getRewardBusinessId
()
{
return
rewardBusinessId
;
}
public
void
setRewardBusinessId
(
String
rewardBusinessId
)
{
this
.
rewardBusinessId
=
rewardBusinessId
;
}
public
Integer
getSuccessFlag
()
{
return
successFlag
;
}
public
void
setSuccessFlag
(
Integer
successFlag
)
{
this
.
successFlag
=
successFlag
;
}
public
String
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
String
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
String
getWxEnterpriseId
()
{
return
wxEnterpriseId
;
}
public
void
setWxEnterpriseId
(
String
wxEnterpriseId
)
{
this
.
wxEnterpriseId
=
wxEnterpriseId
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/dto/chat/GroupChatActivityRewardLogDTO.java
0 → 100644
View file @
ec3a351e
package
com
.
gic
.
haoban
.
manage
.
api
.
dto
.
chat
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* @author shangfeng
* @date 2024-10-09 10:11:34
*/
public
class
GroupChatActivityRewardLogDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
5926101376740603421L
;
/**
* 社群活动奖励id
*/
private
Long
chatActivityRewardId
;
/**
* 社群活动id
*/
private
Long
chatActivityId
;
/**
* 会员ID
*/
private
String
memberId
;
/**
* 奖励人类型 1邀请人2受邀人
*/
private
Integer
rewardInvite
;
/**
* 奖励阶梯 阶梯奖励,其他奖励默认1
*/
private
Integer
inviteLevel
;
/**
* 企业ID
*/
private
String
enterpriseId
;
/**
* 微信企业ID
*/
private
String
wxEnterpriseId
;
private
Date
createTime
;
private
Date
updateTime
;
public
Long
getChatActivityRewardId
()
{
return
chatActivityRewardId
;
}
public
void
setChatActivityRewardId
(
Long
chatActivityRewardId
)
{
this
.
chatActivityRewardId
=
chatActivityRewardId
;
}
public
Long
getChatActivityId
()
{
return
chatActivityId
;
}
public
void
setChatActivityId
(
Long
chatActivityId
)
{
this
.
chatActivityId
=
chatActivityId
;
}
public
String
getMemberId
()
{
return
memberId
;
}
public
void
setMemberId
(
String
memberId
)
{
this
.
memberId
=
memberId
;
}
public
Integer
getRewardInvite
()
{
return
rewardInvite
;
}
public
void
setRewardInvite
(
Integer
rewardInvite
)
{
this
.
rewardInvite
=
rewardInvite
;
}
public
Integer
getInviteLevel
()
{
return
inviteLevel
;
}
public
void
setInviteLevel
(
Integer
inviteLevel
)
{
this
.
inviteLevel
=
inviteLevel
;
}
public
String
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
String
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
String
getWxEnterpriseId
()
{
return
wxEnterpriseId
;
}
public
void
setWxEnterpriseId
(
String
wxEnterpriseId
)
{
this
.
wxEnterpriseId
=
wxEnterpriseId
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/
dto/
qdto/chat/GroupChatActivityInviteLogQDTO.java
→
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/qdto/chat/GroupChatActivityInviteLogQDTO.java
View file @
ec3a351e
package
com
.
gic
.
haoban
.
manage
.
api
.
dto
.
qdto
.
chat
;
package
com
.
gic
.
haoban
.
manage
.
api
.
qdto
.
chat
;
import
com.gic.api.base.commons.BasePageInfo
;
import
com.gic.commons.web.qo.PageQo
;
...
...
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/qdto/chat/GroupChatActivityRewardLogQDTO.java
0 → 100644
View file @
ec3a351e
package
com
.
gic
.
haoban
.
manage
.
api
.
qdto
.
chat
;
import
com.gic.api.base.commons.BasePageInfo
;
import
java.io.Serializable
;
/**
* @author shangfeng
* @date 2024-10-09 10:18:00
*/
public
class
GroupChatActivityRewardLogQDTO
extends
BasePageInfo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
7610364164825668426L
;
private
String
enterpriseId
;
/**
* 社群活动id
*/
private
Long
chatActivityId
;
/**
* 邀请人会员ID
*/
private
String
inviterMemberId
;
}
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/service/chat/GroupChatActivityInviteLogApiService.java
View file @
ec3a351e
...
...
@@ -3,7 +3,7 @@ package com.gic.haoban.manage.api.service.chat;
import
com.gic.api.base.commons.Page
;
import
com.gic.api.base.commons.ServiceResponse
;
import
com.gic.haoban.manage.api.dto.chat.GroupChatActivityInviteLogDTO
;
import
com.gic.haoban.manage.api.
dto.
qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.api.qdto.chat.GroupChatActivityInviteLogQDTO
;
import
java.util.List
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/chat/GroupChatActivityInviteLogMapper.java
View file @
ec3a351e
package
com
.
gic
.
haoban
.
manage
.
service
.
dao
.
mapper
.
chat
;
import
com.gic.haoban.manage.api.
dto.
qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.api.qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.service.entity.chat.TabGroupChatActivityInviteLog
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.data.domain.Pageable
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/chat/GroupChatActivityInviteLogService.java
View file @
ec3a351e
...
...
@@ -2,8 +2,7 @@ package com.gic.haoban.manage.service.service.chat;
import
com.gic.api.base.commons.Page
;
import
com.gic.haoban.manage.api.dto.chat.GroupChatActivityInviteLogDTO
;
import
com.gic.haoban.manage.api.dto.qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.service.dao.mapper.chat.GroupChatActivityInviteLogMapper
;
import
com.gic.haoban.manage.api.qdto.chat.GroupChatActivityInviteLogQDTO
;
import
java.util.List
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/chat/GroupChatActivityRewardLogService.java
View file @
ec3a351e
package
com
.
gic
.
haoban
.
manage
.
service
.
service
.
chat
;
import
com.gic.api.base.commons.Page
;
import
com.gic.haoban.manage.api.dto.chat.GroupChatActivityRewardLogDTO
;
/**
* 内容活动完成奖励表(TabHaobanGroupChatActivityRewardLog)表服务接口
*
...
...
@@ -8,4 +11,6 @@ package com.gic.haoban.manage.service.service.chat;
*/
public
interface
GroupChatActivityRewardLogService
{
Page
<
GroupChatActivityRewardLogDTO
>
queryRewardLogDetails
();
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/chat/impl/GroupChatActivityInviteLogServiceImpl.java
View file @
ec3a351e
...
...
@@ -3,8 +3,7 @@ package com.gic.haoban.manage.service.service.chat.impl;
import
com.gic.api.base.commons.Page
;
import
com.gic.commons.util.PageHelperUtils
;
import
com.gic.haoban.manage.api.dto.chat.GroupChatActivityInviteLogDTO
;
import
com.gic.haoban.manage.api.dto.chat.GroupChatDTO
;
import
com.gic.haoban.manage.api.dto.qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.api.qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.service.dao.mapper.chat.GroupChatActivityInviteLogMapper
;
import
com.gic.haoban.manage.service.entity.chat.TabGroupChatActivityInviteLog
;
import
com.gic.haoban.manage.service.service.chat.GroupChatActivityInviteLogService
;
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/chat/GroupChatActivityInviteLogApiServiceImpl.java
View file @
ec3a351e
...
...
@@ -3,7 +3,7 @@ package com.gic.haoban.manage.service.service.out.impl.chat;
import
com.gic.api.base.commons.Page
;
import
com.gic.api.base.commons.ServiceResponse
;
import
com.gic.haoban.manage.api.dto.chat.GroupChatActivityInviteLogDTO
;
import
com.gic.haoban.manage.api.
dto.
qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.api.qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.api.service.chat.GroupChatActivityInviteLogApiService
;
import
com.gic.haoban.manage.service.service.chat.GroupChatActivityInviteLogService
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
haoban-manage3-service/src/test/java/GroupChatInviteActivityTest.java
View file @
ec3a351e
import
com.gic.api.base.commons.Page
;
import
com.gic.api.base.commons.ServiceResponse
;
import
com.gic.haoban.manage.api.dto.chat.GroupChatActivityInviteLogDTO
;
import
com.gic.haoban.manage.api.
dto.
qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.api.qdto.chat.GroupChatActivityInviteLogQDTO
;
import
com.gic.haoban.manage.api.service.chat.GroupChatActivityInviteLogApiService
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
...
...
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