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
ca5e2350
Commit
ca5e2350
authored
Oct 10, 2024
by
王祖波
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
奖励实体修改
parent
0d7cc435
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
139 additions
and
18 deletions
+139
-18
ChatActivityInvalidInviteTypeEnum.java
...age/api/enums/chat/ChatActivityInvalidInviteTypeEnum.java
+43
-0
ChatActivityInviteTypeEnum.java
...ban/manage/api/enums/chat/ChatActivityInviteTypeEnum.java
+43
-0
ChatActivityRewardInviteEnum.java
...n/manage/api/enums/chat/ChatActivityRewardInviteEnum.java
+35
-0
TabGroupChatActivityRewardLog.java
...ge/service/entity/chat/TabGroupChatActivityRewardLog.java
+5
-5
GroupChatActivityRewardLogMapper.xml
...esources/mapper/chat/GroupChatActivityRewardLogMapper.xml
+13
-13
No files found.
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/enums/chat/ChatActivityInvalidInviteTypeEnum.java
0 → 100644
View file @
ca5e2350
package
com
.
gic
.
haoban
.
manage
.
api
.
enums
.
chat
;
import
java.util.Objects
;
/**
* Created by wangzubo on 2023/3/13.
*/
public
enum
ChatActivityInvalidInviteTypeEnum
{
/**
* 无效邀请类型 1非首次参与活动受邀入群2入群前已处于企业群聊内3非首次加入企业群聊
*/
ONE
(
1
,
"非首次参与活动受邀入群"
),
TWO
(
2
,
"入群前未处于任何企业群聊内算有效邀请"
),
THREE
(
3
,
"首次加入企业群聊才算有效邀请"
),
;
public
final
Integer
value
;
public
final
String
desc
;
ChatActivityInvalidInviteTypeEnum
(
Integer
value
,
String
desc
)
{
this
.
value
=
value
;
this
.
desc
=
desc
;
}
public
static
String
getDescByValue
(
Integer
value
)
{
for
(
ChatActivityInvalidInviteTypeEnum
inviteTypeEnum
:
ChatActivityInvalidInviteTypeEnum
.
values
())
{
if
(
Objects
.
equals
(
value
,
inviteTypeEnum
.
value
))
{
return
inviteTypeEnum
.
desc
;
}
}
return
null
;
}
public
static
ChatActivityInvalidInviteTypeEnum
getByValue
(
Integer
value
)
{
for
(
ChatActivityInvalidInviteTypeEnum
inviteTypeEnum
:
ChatActivityInvalidInviteTypeEnum
.
values
())
{
if
(
Objects
.
equals
(
value
,
inviteTypeEnum
.
value
))
{
return
inviteTypeEnum
;
}
}
return
null
;
}
}
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/enums/chat/ChatActivityInviteTypeEnum.java
0 → 100644
View file @
ca5e2350
package
com
.
gic
.
haoban
.
manage
.
api
.
enums
.
chat
;
import
java.util.Objects
;
/**
* Created by wangzubo on 2023/3/13.
*/
public
enum
ChatActivityInviteTypeEnum
{
/**
* 邀请类型 0不限制1入群前未处于任何企业群聊内算有效邀请2首次加入企业群聊才算有效邀请
*/
NONE
(
0
,
"不限制"
),
NONE_GROUP_CHAT
(
1
,
"入群前未处于任何企业群聊内算有效邀请"
),
FIRST_GROUP_CHAT
(
2
,
"首次加入企业群聊才算有效邀请"
),
;
public
final
Integer
value
;
public
final
String
desc
;
ChatActivityInviteTypeEnum
(
Integer
value
,
String
desc
)
{
this
.
value
=
value
;
this
.
desc
=
desc
;
}
public
static
String
getDescByValue
(
Integer
value
)
{
for
(
ChatActivityInviteTypeEnum
inviteTypeEnum
:
ChatActivityInviteTypeEnum
.
values
())
{
if
(
Objects
.
equals
(
value
,
inviteTypeEnum
.
value
))
{
return
inviteTypeEnum
.
desc
;
}
}
return
null
;
}
public
static
ChatActivityInviteTypeEnum
getByValue
(
Integer
value
)
{
for
(
ChatActivityInviteTypeEnum
inviteTypeEnum
:
ChatActivityInviteTypeEnum
.
values
())
{
if
(
Objects
.
equals
(
value
,
inviteTypeEnum
.
value
))
{
return
inviteTypeEnum
;
}
}
return
null
;
}
}
haoban-manage3-api/src/main/java/com/gic/haoban/manage/api/enums/chat/ChatActivityRewardInviteEnum.java
0 → 100644
View file @
ca5e2350
package
com
.
gic
.
haoban
.
manage
.
api
.
enums
.
chat
;
import
java.util.Objects
;
/**
* Created by wangzubo on 2023/3/13.
*/
public
enum
ChatActivityRewardInviteEnum
{
/**
* 奖励人类型 1邀请人2受邀人
*/
INVITER
(
1
,
"邀请人"
),
INVITEE
(
2
,
"受邀人"
),
;
public
final
Integer
value
;
public
final
String
desc
;
ChatActivityRewardInviteEnum
(
Integer
value
,
String
desc
)
{
this
.
value
=
value
;
this
.
desc
=
desc
;
}
public
static
String
getDescByValue
(
Integer
value
)
{
for
(
ChatActivityRewardInviteEnum
rewardInviteEnum
:
ChatActivityRewardInviteEnum
.
values
())
{
if
(
Objects
.
equals
(
value
,
rewardInviteEnum
.
value
))
{
return
rewardInviteEnum
.
desc
;
}
}
return
null
;
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/entity/chat/TabGroupChatActivityRewardLog.java
View file @
ca5e2350
...
...
@@ -14,7 +14,7 @@ public class TabGroupChatActivityRewardLog implements Serializable {
/**
* 社群活动奖励id
*/
private
Long
chatActivityRewardId
;
private
Long
chatActivityReward
Log
Id
;
/**
* 社群活动id
*/
...
...
@@ -47,12 +47,12 @@ public class TabGroupChatActivityRewardLog implements Serializable {
private
Integer
deleteFlag
;
public
Long
getChatActivityRewardId
()
{
return
chatActivityRewardId
;
public
Long
getChatActivityReward
Log
Id
()
{
return
chatActivityReward
Log
Id
;
}
public
void
setChatActivityReward
Id
(
Long
chatActivityReward
Id
)
{
this
.
chatActivityReward
Id
=
chatActivityReward
Id
;
public
void
setChatActivityReward
LogId
(
Long
chatActivityRewardLog
Id
)
{
this
.
chatActivityReward
LogId
=
chatActivityRewardLog
Id
;
}
public
Long
getChatActivityId
()
{
...
...
haoban-manage3-service/src/main/resources/mapper/chat/GroupChatActivityRewardLogMapper.xml
View file @
ca5e2350
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.gic.haoban.manage.service.dao.mapper.chat.GroupChatActivityRewardLogMapper"
>
<resultMap
type=
"com.gic.haoban.manage.service.entity.chat.TabGroupChatActivityRewardLog"
id=
"TabHaobanGroupChatActivityRewardLogMap"
>
<result
property=
"chatActivityReward
Id"
column=
"chat_activity_reward
_id"
jdbcType=
"INTEGER"
/>
<result
property=
"chatActivityReward
LogId"
column=
"chat_activity_reward_log
_id"
jdbcType=
"INTEGER"
/>
<result
property=
"chatActivityId"
column=
"chat_activity_id"
jdbcType=
"INTEGER"
/>
<result
property=
"memberId"
column=
"member_id"
jdbcType=
"VARCHAR"
/>
<result
property=
"rewardInvite"
column=
"reward_invite"
jdbcType=
"INTEGER"
/>
...
...
@@ -16,21 +16,21 @@
<!--查询单个-->
<select
id=
"queryById"
resultMap=
"TabHaobanGroupChatActivityRewardLogMap"
>
select chat_activity_reward_id, chat_activity_id, member_id, reward_invite, invite_level, enterprise_id, wx_enterprise_id, create_time, update_time, delete_flag
select chat_activity_reward_
log_
id, chat_activity_id, member_id, reward_invite, invite_level, enterprise_id, wx_enterprise_id, create_time, update_time, delete_flag
from tab_haoban_group_chat_activity_reward_log
where chat_activity_reward_
id = #{chatActivityReward
Id}
where chat_activity_reward_
log_id = #{chatActivityRewardLog
Id}
</select>
<!--查询指定行数据-->
<select
id=
"queryAllByLimit"
resultMap=
"TabHaobanGroupChatActivityRewardLogMap"
>
select
chat_activity_reward_id, chat_activity_id, member_id, reward_invite, invite_level, enterprise_id, wx_enterprise_id, create_time, update_time, delete_flag
chat_activity_reward_
log_
id, chat_activity_id, member_id, reward_invite, invite_level, enterprise_id, wx_enterprise_id, create_time, update_time, delete_flag
from tab_haoban_group_chat_activity_reward_log
<where>
<if
test=
"chatActivityRewardId != null"
>
and chat_activity_reward_
id = #{chatActivityReward
Id}
<if
test=
"chatActivityReward
Log
Id != null"
>
and chat_activity_reward_
log_id = #{chatActivityRewardLog
Id}
</if>
<if
test=
"chatActivityId != null"
>
and chat_activity_id = #{chatActivityId}
...
...
@@ -68,8 +68,8 @@
select count(1)
from tab_haoban_group_chat_activity_reward_log
<where>
<if
test=
"chatActivityRewardId != null"
>
and chat_activity_reward_
id = #{chatActivityReward
Id}
<if
test=
"chatActivityReward
Log
Id != null"
>
and chat_activity_reward_
log_id = #{chatActivityRewardLog
Id}
</if>
<if
test=
"chatActivityId != null"
>
and chat_activity_id = #{chatActivityId}
...
...
@@ -102,9 +102,9 @@
</select>
<!--新增所有列-->
<insert
id=
"insert"
keyProperty=
"chatActivityRewardId"
useGeneratedKeys=
"true"
>
insert into tab_haoban_group_chat_activity_reward_log(chat_activity_reward_id,chat_activity_id, member_id, reward_invite, invite_level, enterprise_id, wx_enterprise_id)
values (#{chatActivityRewardId},#{chatActivityId}, #{memberId}, #{rewardInvite}, #{inviteLevel}, #{enterpriseId}, #{wxEnterpriseId})
<insert
id=
"insert"
keyProperty=
"chatActivityReward
Log
Id"
useGeneratedKeys=
"true"
>
insert into tab_haoban_group_chat_activity_reward_log(chat_activity_reward_
log_
id,chat_activity_id, member_id, reward_invite, invite_level, enterprise_id, wx_enterprise_id)
values (#{chatActivityReward
Log
Id},#{chatActivityId}, #{memberId}, #{rewardInvite}, #{inviteLevel}, #{enterpriseId}, #{wxEnterpriseId})
</insert>
...
...
@@ -131,14 +131,14 @@
wx_enterprise_id = #{wxEnterpriseId},
</if>
</set>
where chat_activity_reward_
id = #{chatActivityReward
Id}
where chat_activity_reward_
log_id = #{chatActivityRewardLog
Id}
</update>
<!--通过主键删除-->
<delete
id=
"deleteById"
>
delete
from tab_haoban_group_chat_activity_reward_log
where chat_activity_reward_
id = #{chatActivityReward
Id}
where chat_activity_reward_
log_id = #{chatActivityRewardLog
Id}
</delete>
</mapper>
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