feat: InviteAchievementMapper字段調整
This commit is contained in:
@@ -9,6 +9,7 @@ import java.math.BigDecimal;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -17,6 +18,7 @@ import lombok.EqualsAndHashCode;
|
|||||||
@TableName(value ="invite_achievement")
|
@TableName(value ="invite_achievement")
|
||||||
@Data
|
@Data
|
||||||
@EqualsAndHashCode
|
@EqualsAndHashCode
|
||||||
|
@ToString
|
||||||
public class InviteAchievement implements Serializable {
|
public class InviteAchievement implements Serializable {
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -18,8 +18,8 @@ public interface InviteAchievementMapper extends BaseMapper<InviteAchievement> {
|
|||||||
@Update("update invite_achievement set count = count + #{i}, update_time=now() where id = #{id}")
|
@Update("update invite_achievement set count = count + #{i}, update_time=now() where id = #{id}")
|
||||||
int incrCount(Integer id, int i);
|
int incrCount(Integer id, int i);
|
||||||
|
|
||||||
@Insert("INSERT INTO invite_achievement (user_id, by_user_id, count, is_first, create_time)\n" +
|
@Insert("INSERT INTO invite_achievement (user_id, source_user_id, count, state, create_time)\n" +
|
||||||
"SELECT #{userId}, #{byUserId}, #{count}, #{isFirst}, #{createTime} " +
|
"SELECT #{userId}, #{sourceUserId}, #{count}, #{state}, #{createTime} " +
|
||||||
"WHERE NOT EXISTS ( " +
|
"WHERE NOT EXISTS ( " +
|
||||||
" SELECT 1 FROM invite_achievement WHERE user_id = #{userId} " +
|
" SELECT 1 FROM invite_achievement WHERE user_id = #{userId} " +
|
||||||
");")
|
");")
|
||||||
|
|||||||
Reference in New Issue
Block a user