src/main/java/cc/mrbird/febs/ai/entity/AiMember.java | ●●●●● patch | view | raw | blame | history | |
src/main/java/cc/mrbird/febs/ai/mapper/AiMemberMapper.java | ●●●●● patch | view | raw | blame | history | |
src/main/java/cc/mrbird/febs/ai/service/AiMemberService.java | ●●●●● patch | view | raw | blame | history | |
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberServiceImpl.java | ●●●●● patch | view | raw | blame | history | |
src/main/resources/mapper/modules/AiMemberMapper.xml | ●●●●● patch | view | raw | blame | history |
src/main/java/cc/mrbird/febs/ai/entity/AiMember.java
New file @@ -0,0 +1,29 @@ package cc.mrbird.febs.ai.entity; import cc.mrbird.febs.common.entity.AiBaseEntity; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; /** * AI用户表 * * @author yourname * @date 2025-07-29 */ @Data @TableName("ai_member") public class AiMember extends AiBaseEntity { /** * 公司ID (UUID) */ private String companyId; /** * 用户角色ID */ private String memberRoleId; } src/main/java/cc/mrbird/febs/ai/mapper/AiMemberMapper.java
New file @@ -0,0 +1,7 @@ package cc.mrbird.febs.ai.mapper; import cc.mrbird.febs.ai.entity.AiMember; import com.baomidou.mybatisplus.core.mapper.BaseMapper; public interface AiMemberMapper extends BaseMapper<AiMember> { } src/main/java/cc/mrbird/febs/ai/service/AiMemberService.java
New file @@ -0,0 +1,7 @@ package cc.mrbird.febs.ai.service; import cc.mrbird.febs.ai.entity.AiMember; import com.baomidou.mybatisplus.extension.service.IService; public interface AiMemberService extends IService<AiMember> { } src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberServiceImpl.java
New file @@ -0,0 +1,18 @@ package cc.mrbird.febs.ai.service.impl; import cc.mrbird.febs.ai.entity.AiMember; import cc.mrbird.febs.ai.mapper.AiMemberMapper; import cc.mrbird.febs.ai.service.AiMemberService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** * @author Administrator */ @Slf4j @Service @RequiredArgsConstructor public class AiMemberServiceImpl extends ServiceImpl<AiMemberMapper, AiMember> implements AiMemberService { } src/main/resources/mapper/modules/AiMemberMapper.xml
New file @@ -0,0 +1,4 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="cc.mrbird.febs.ai.mapper.AiMemberMapper"> </mapper>