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