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>