From 081261e75092bd6330578f55dec5e4b7f67234a0 Mon Sep 17 00:00:00 2001 From: gyb Date: Mon, 2 Mar 2026 09:53:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0=E8=88=AA=E7=BA=BF?= =?UTF-8?q?=E9=99=90=E9=AB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../convert/AirlineAreaControllerConvert.java | 4 ++++ .../convert/AirlineAreaDomainConvert.java | 4 ++++ .../airline/domain/model/AirlineArea.java | 12 +++++++++++ .../mapper/entity/AirlineAreaEntity.java | 12 +++++++++++ .../convert/AirlineAreaServiceConvert.java | 4 ++++ .../airline/service/dto/AirlineAreaDTO.java | 12 +++++++++++ .../db/migration/V2__Create_area_tables.sql | 21 +++++++++++++++++++ .../mapper/airline/AirlineAreaMapper.xml | 16 ++++++++------ 8 files changed, 79 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/ruoyi/airline/controller/convert/AirlineAreaControllerConvert.java b/src/main/java/com/ruoyi/airline/controller/convert/AirlineAreaControllerConvert.java index 48dfa4d..626d23c 100644 --- a/src/main/java/com/ruoyi/airline/controller/convert/AirlineAreaControllerConvert.java +++ b/src/main/java/com/ruoyi/airline/controller/convert/AirlineAreaControllerConvert.java @@ -62,6 +62,8 @@ public class AirlineAreaControllerConvert extends BaseConvert @@ -97,6 +99,8 @@ public class AirlineAreaControllerConvert extends BaseConvert 转换为字符串 diff --git a/src/main/java/com/ruoyi/airline/domain/convert/AirlineAreaDomainConvert.java b/src/main/java/com/ruoyi/airline/domain/convert/AirlineAreaDomainConvert.java index 15d2610..b0cfeee 100644 --- a/src/main/java/com/ruoyi/airline/domain/convert/AirlineAreaDomainConvert.java +++ b/src/main/java/com/ruoyi/airline/domain/convert/AirlineAreaDomainConvert.java @@ -56,6 +56,8 @@ public class AirlineAreaDomainConvert extends BaseConvert + + @@ -23,8 +25,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - insert into airline_area (name, area_type, status, points, shape, area_area, area_perimeter, radius, create_by, create_time, update_by, update_time, remark) - values (#{name}, #{areaType}, #{status}, #{points}, #{shape}, #{areaArea}, #{areaPerimeter}, #{radius}, #{createBy}, now(), #{updateBy}, now(), #{remark}) + insert into airline_area (name, area_type, status, points, shape, area_area, area_perimeter, radius, min_height, max_height, create_by, create_time, update_by, update_time, remark) + values (#{name}, #{areaType}, #{status}, #{points}, #{shape}, #{areaArea}, #{areaPerimeter}, #{radius}, #{minHeight}, #{maxHeight}, #{createBy}, now(), #{updateBy}, now(), #{remark}) @@ -38,6 +40,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" area_area = #{areaArea}, area_perimeter = #{areaPerimeter}, radius = #{radius}, + min_height = #{minHeight}, + max_height = #{maxHeight}, update_by = #{updateBy}, update_time = now(), remark = #{remark} @@ -55,7 +59,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - select id, name, area_type, status, points, shape, area_area, area_perimeter, radius, create_by, create_time, update_by, update_time, remark + select id, name, area_type, status, points, shape, area_area, area_perimeter, radius, min_height, max_height, create_by, create_time, update_by, update_time, remark from airline_area where id = #{id} - select distinct aa.id, aa.name, aa.area_type, aa.status, aa.points, aa.shape, aa.area_area, aa.area_perimeter, aa.radius, aa.create_by, aa.create_time, aa.update_by, aa.update_time, aa.remark + select distinct aa.id, aa.name, aa.area_type, aa.status, aa.points, aa.shape, aa.area_area, aa.area_perimeter, aa.radius, aa.min_height, aa.max_height, aa.create_by, aa.create_time, aa.update_by, aa.update_time, aa.remark from airline_area aa left join airline_area_group_info aagi on aa.id = aagi.area_id left join airline_area_group aag on aagi.group_id = aag.group_id