Commit ca5e2350 by 王祖波

奖励实体修改

parent 0d7cc435
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;
}
}
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;
}
}
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;
}
}
......@@ -14,7 +14,7 @@ public class TabGroupChatActivityRewardLog implements Serializable {
/**
* 社群活动奖励id
*/
private Long chatActivityRewardId;
private Long chatActivityRewardLogId;
/**
* 社群活动id
*/
......@@ -47,12 +47,12 @@ public class TabGroupChatActivityRewardLog implements Serializable {
private Integer deleteFlag;
public Long getChatActivityRewardId() {
return chatActivityRewardId;
public Long getChatActivityRewardLogId() {
return chatActivityRewardLogId;
}
public void setChatActivityRewardId(Long chatActivityRewardId) {
this.chatActivityRewardId = chatActivityRewardId;
public void setChatActivityRewardLogId(Long chatActivityRewardLogId) {
this.chatActivityRewardLogId = chatActivityRewardLogId;
}
public Long getChatActivityId() {
......
......@@ -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="chatActivityRewardId" column="chat_activity_reward_id" jdbcType="INTEGER"/>
<result property="chatActivityRewardLogId" 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 = #{chatActivityRewardId}
where chat_activity_reward_log_id = #{chatActivityRewardLogId}
</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 = #{chatActivityRewardId}
<if test="chatActivityRewardLogId != null">
and chat_activity_reward_log_id = #{chatActivityRewardLogId}
</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 = #{chatActivityRewardId}
<if test="chatActivityRewardLogId != null">
and chat_activity_reward_log_id = #{chatActivityRewardLogId}
</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="chatActivityRewardLogId" 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 (#{chatActivityRewardLogId},#{chatActivityId}, #{memberId}, #{rewardInvite}, #{inviteLevel}, #{enterpriseId}, #{wxEnterpriseId})
</insert>
......@@ -131,14 +131,14 @@
wx_enterprise_id = #{wxEnterpriseId},
</if>
</set>
where chat_activity_reward_id = #{chatActivityRewardId}
where chat_activity_reward_log_id = #{chatActivityRewardLogId}
</update>
<!--通过主键删除-->
<delete id="deleteById">
delete
from tab_haoban_group_chat_activity_reward_log
where chat_activity_reward_id = #{chatActivityRewardId}
where chat_activity_reward_log_id = #{chatActivityRewardLogId}
</delete>
</mapper>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment