From d1cd49e7029e6d0d4deb12d22b0857ce42eccfa1 Mon Sep 17 00:00:00 2001
From: wangxy <1356089412@qq.com>
Date: Tue, 6 Aug 2024 09:36:00 +0800
Subject: [PATCH] =?UTF-8?q?fix:=E4=BC=9A=E8=AE=AE=E5=AE=9E=E4=BD=93?=
 =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../com/ruoyi/system/domain/TdMeeting.java    | 88 +++++++++++++++++++
 .../ruoyi/system/mapper/TdMeetingMapper.java  | 18 ++++
 .../system/service/TdMeetingService.java      | 13 +++
 .../service/impl/TdMeetingServiceImpl.java    | 22 +++++
 .../mapper/system/TdMeetingMapper.xml         | 30 +++++++
 5 files changed, 171 insertions(+)
 create mode 100644 ruoyi-system/src/main/java/com/ruoyi/system/domain/TdMeeting.java
 create mode 100644 ruoyi-system/src/main/java/com/ruoyi/system/mapper/TdMeetingMapper.java
 create mode 100644 ruoyi-system/src/main/java/com/ruoyi/system/service/TdMeetingService.java
 create mode 100644 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TdMeetingServiceImpl.java
 create mode 100644 ruoyi-system/src/main/resources/mapper/system/TdMeetingMapper.xml

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/TdMeeting.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/TdMeeting.java
new file mode 100644
index 0000000..a14a81d
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/TdMeeting.java
@@ -0,0 +1,88 @@
+package com.ruoyi.system.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * 
+ * @author 13560
+ * @TableName td_meeting
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class TdMeeting implements Serializable {
+    /**
+     * id
+     */
+    @TableId
+    private String id;
+
+    /**
+     * 主题
+     */
+    private String meetingTitle;
+
+    /**
+     * 时间
+     */
+    private Date meetingTime;
+
+    /**
+     * 地点
+     */
+    private String meetingAddress;
+
+    /**
+     * 参会人数
+     */
+    private Integer meetingUsernum;
+
+    /**
+     * 主办方
+     */
+    private String meetingHost;
+
+    /**
+     * 会议类型
+     */
+    private String meetingType;
+
+    /**
+     * 会议状态(未召开,已召开)
+     */
+    private String meetingState;
+
+    /**
+     * 议程
+     */
+    private String agenda;
+
+    /**
+     * 会议纪要
+     */
+    private String summary;
+
+    /**
+     * 相关文件
+     */
+    private String fileId;
+
+    /**
+     * 备注
+     */
+    private String remarks;
+
+    /**
+     * 文件名称
+     */
+    private String fileName;
+
+    @TableField(exist = false)
+    private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TdMeetingMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TdMeetingMapper.java
new file mode 100644
index 0000000..6134b60
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TdMeetingMapper.java
@@ -0,0 +1,18 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.TdMeeting;
+
+/**
+* @author 13560
+* @description 针对表【td_meeting】的数据库操作Mapper
+* @createDate 2024-08-06 09:30:17
+* @Entity generator.domain.TdMeeting
+*/
+public interface TdMeetingMapper extends BaseMapper<TdMeeting> {
+
+}
+
+
+
+
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TdMeetingService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TdMeetingService.java
new file mode 100644
index 0000000..8c9d12a
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TdMeetingService.java
@@ -0,0 +1,13 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.domain.TdMeeting;
+
+/**
+* @author 13560
+* @description 针对表【td_meeting】的数据库操作Service
+* @createDate 2024-08-06 09:30:17
+*/
+public interface TdMeetingService extends IService<TdMeeting> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TdMeetingServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TdMeetingServiceImpl.java
new file mode 100644
index 0000000..eb0d346
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TdMeetingServiceImpl.java
@@ -0,0 +1,22 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.domain.TdMeeting;
+import com.ruoyi.system.mapper.TdMeetingMapper;
+import com.ruoyi.system.service.TdMeetingService;
+import org.springframework.stereotype.Service;
+
+/**
+* @author 13560
+* @description 针对表【td_meeting】的数据库操作Service实现
+* @createDate 2024-08-06 09:30:17
+*/
+@Service
+public class TdMeetingServiceImpl extends ServiceImpl<TdMeetingMapper, TdMeeting>
+    implements TdMeetingService {
+
+}
+
+
+
+
diff --git a/ruoyi-system/src/main/resources/mapper/system/TdMeetingMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TdMeetingMapper.xml
new file mode 100644
index 0000000..a4b6e89
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/TdMeetingMapper.xml
@@ -0,0 +1,30 @@
+<?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="com.ruoyi.system.mapper.TdMeetingMapper">
+
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.domain.TdMeeting">
+            <id property="id" column="id" jdbcType="VARCHAR"/>
+            <result property="meetingTitle" column="meeting_title" jdbcType="VARCHAR"/>
+            <result property="meetingTime" column="meeting_time" jdbcType="DATE"/>
+            <result property="meetingAddress" column="meeting_address" jdbcType="VARCHAR"/>
+            <result property="meetingUsernum" column="meeting_usernum" jdbcType="INTEGER"/>
+            <result property="meetingHost" column="meeting_host" jdbcType="VARCHAR"/>
+            <result property="meetingType" column="meeting_type" jdbcType="VARCHAR"/>
+            <result property="meetingState" column="meeting_state" jdbcType="VARCHAR"/>
+            <result property="agenda" column="agenda" jdbcType="VARCHAR"/>
+            <result property="summary" column="summary" jdbcType="VARCHAR"/>
+            <result property="fileId" column="file_id" jdbcType="VARCHAR"/>
+            <result property="remarks" column="remarks" jdbcType="VARCHAR"/>
+            <result property="fileName" column="file_name" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        id,meeting_title,meeting_time,
+        meeting_address,meeting_usernum,meeting_host,
+        meeting_type,meeting_state,agenda,
+        summary,file_id,remarks,
+        file_name
+    </sql>
+</mapper>