新增表情包功能

This commit is contained in:
WSJ
2023-07-03 18:17:08 +08:00
parent b994d0b962
commit 5347d4f56b
7 changed files with 248 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
package com.abin.mallchat.common.chat.domain.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;
/**
* 用户表情包
*
* @author: WuShiJie
* @createTime: 2023/7/2 22:00
*/
@Data
@TableName(value = "mc_emojis")
public class McEmojis implements Serializable {
private static final long serialVersionUID = -7690290707154737263L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 用户表ID
*/
@TableField(value = "user_id")
private Long userId;
/**
* 表情地址
*/
@NotNull
@TableField(value = "expression_url")
private String expressionUrl;
/**
* 创建时间
*/
@TableField("create_time")
private Date createTime;
/**
* 修改时间
*/
@TableField("update_time")
private Date updateTime;
@TableField(value = "del_flg")
@TableLogic(value = "0",delval = "1")
private Integer delFlg;
}

View File

@@ -0,0 +1,13 @@
package com.abin.mallchat.common.user.mapper;
import com.abin.mallchat.common.chat.domain.entity.McEmojis;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 用户表情包 Mapper
*
* @author: WuShiJie
* @createTime: 2023/7/3 14:24
*/
public interface EmojisMapper extends BaseMapper<McEmojis> {
}