From 1b058afb9a763408ce24f005bd8cce1b06ddcd59 Mon Sep 17 00:00:00 2001 From: fuhao Date: Tue, 3 Sep 2024 15:26:19 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E8=B7=AF=E6=AE=B5=E5=88=86=E7=BB=84?= =?UTF-8?q?=E8=A1=A8=E5=88=9B=E5=BB=BA):?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/board/domain/RoadGroup.java | 29 +++++++++++++++++++ .../ruoyi/board/mapper/RoadGroupMapper.java | 7 +++++ .../board/service/IRoadGroupService.java | 7 +++++ .../service/impl/RoadGroupServiceImpl.java | 12 ++++++++ .../mapper/board/RoadGroupMapper.xml | 4 +++ 5 files changed, 59 insertions(+) create mode 100644 ruoyi-system/src/main/java/com/ruoyi/board/domain/RoadGroup.java create mode 100644 ruoyi-system/src/main/java/com/ruoyi/board/mapper/RoadGroupMapper.java create mode 100644 ruoyi-system/src/main/java/com/ruoyi/board/service/IRoadGroupService.java create mode 100644 ruoyi-system/src/main/java/com/ruoyi/board/service/impl/RoadGroupServiceImpl.java create mode 100644 ruoyi-system/src/main/resources/mapper/board/RoadGroupMapper.xml diff --git a/ruoyi-system/src/main/java/com/ruoyi/board/domain/RoadGroup.java b/ruoyi-system/src/main/java/com/ruoyi/board/domain/RoadGroup.java new file mode 100644 index 00000000..baabd9dc --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/board/domain/RoadGroup.java @@ -0,0 +1,29 @@ +package com.ruoyi.board.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +/** + * 路段分组 + */ +@Data +@TableName(value = "pub_road_group") +public class RoadGroup { + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + + /** + * 路段名称 + */ + @TableField(value = "road_name") + private String roadName; + + /** + * 路段父id + */ + @TableField(value = "parent_id") + private Integer parentId; +} \ No newline at end of file diff --git a/ruoyi-system/src/main/java/com/ruoyi/board/mapper/RoadGroupMapper.java b/ruoyi-system/src/main/java/com/ruoyi/board/mapper/RoadGroupMapper.java new file mode 100644 index 00000000..3f39b243 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/board/mapper/RoadGroupMapper.java @@ -0,0 +1,7 @@ +package com.ruoyi.board.mapper; + +import com.github.yulichang.base.MPJBaseMapper; +import com.ruoyi.board.domain.RoadGroup; + +public interface RoadGroupMapper extends MPJBaseMapper { +} \ No newline at end of file diff --git a/ruoyi-system/src/main/java/com/ruoyi/board/service/IRoadGroupService.java b/ruoyi-system/src/main/java/com/ruoyi/board/service/IRoadGroupService.java new file mode 100644 index 00000000..3b5c589d --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/board/service/IRoadGroupService.java @@ -0,0 +1,7 @@ +package com.ruoyi.board.service; + +import com.github.yulichang.base.MPJBaseService; +import com.ruoyi.board.domain.RoadGroup; + +public interface IRoadGroupService extends MPJBaseService { +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/board/service/impl/RoadGroupServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/board/service/impl/RoadGroupServiceImpl.java new file mode 100644 index 00000000..1a9679a7 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/board/service/impl/RoadGroupServiceImpl.java @@ -0,0 +1,12 @@ +package com.ruoyi.board.service.impl; + +import com.github.yulichang.base.MPJBaseServiceImpl; +import com.ruoyi.board.domain.RoadGroup; +import com.ruoyi.board.mapper.RoadGroupMapper; +import com.ruoyi.board.service.IRoadGroupService; +import org.springframework.stereotype.Service; + +@Service +public class RoadGroupServiceImpl extends MPJBaseServiceImpl implements IRoadGroupService { + +} diff --git a/ruoyi-system/src/main/resources/mapper/board/RoadGroupMapper.xml b/ruoyi-system/src/main/resources/mapper/board/RoadGroupMapper.xml new file mode 100644 index 00000000..721c9756 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/board/RoadGroupMapper.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file