From 0e1302646a350fdc7cd31e7034f097792f337c36 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Tue, 16 Sep 2025 15:14:49 +0800 Subject: [PATCH] feat(ai): 新增 AiMemberPoint 实体、Mapper 及 XML配置 --- src/main/java/cc/mrbird/febs/ai/entity/AiMemberPoint.java | 33 +++++++++++++++++++++++++++++++++ src/main/resources/mapper/modules/AiMemberPointMapper.xml | 4 ++++ src/main/java/cc/mrbird/febs/ai/mapper/AiMemberPointMapper.java | 7 +++++++ 3 files changed, 44 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/ai/entity/AiMemberPoint.java b/src/main/java/cc/mrbird/febs/ai/entity/AiMemberPoint.java new file mode 100644 index 0000000..5f7b4d8 --- /dev/null +++ b/src/main/java/cc/mrbird/febs/ai/entity/AiMemberPoint.java @@ -0,0 +1,33 @@ +package cc.mrbird.febs.ai.entity; + +import cc.mrbird.febs.common.entity.AiBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +@Data +@TableName("ai_member_point") +public class AiMemberPoint extends AiBaseEntity { + /** + * + `company_id` varchar(36) DEFAULT NULL COMMENT '公司ID', + `product_point_id` varchar(36) DEFAULT NULL COMMENT 'ai产品ID', + `member_id` varchar(36) DEFAULT NULL, + `total_time` int(11) DEFAULT NULL + */ + /** + * 公司ID + */ + private String companyId; + /** + * ai产品ID + */ + private String productPointId; + /** + * 会员ID + */ + private String memberId; + /** + * 总时长 + */ + private Integer totalTime; +} diff --git a/src/main/java/cc/mrbird/febs/ai/mapper/AiMemberPointMapper.java b/src/main/java/cc/mrbird/febs/ai/mapper/AiMemberPointMapper.java new file mode 100644 index 0000000..0e15174 --- /dev/null +++ b/src/main/java/cc/mrbird/febs/ai/mapper/AiMemberPointMapper.java @@ -0,0 +1,7 @@ +package cc.mrbird.febs.ai.mapper; + +import cc.mrbird.febs.ai.entity.AiMemberPoint; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +public interface AiMemberPointMapper extends BaseMapper<AiMemberPoint> { +} diff --git a/src/main/resources/mapper/modules/AiMemberPointMapper.xml b/src/main/resources/mapper/modules/AiMemberPointMapper.xml new file mode 100644 index 0000000..0b7a6ee --- /dev/null +++ b/src/main/resources/mapper/modules/AiMemberPointMapper.xml @@ -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.AiMemberPointMapper"> +</mapper> \ No newline at end of file -- Gitblit v1.9.1