feat:调整空域分组详情新增接口

This commit is contained in:
gyb 2026-02-25 16:29:32 +08:00
parent f2b97009ab
commit cc1f539a82
2 changed files with 7 additions and 2 deletions

View File

@ -24,7 +24,12 @@ public class AirlineAreaDomainImpl implements IAirlineAreaDomain {
@Override @Override
public int insertArea(AirlineArea model) { public int insertArea(AirlineArea model) {
AirlineAreaEntity entity = AirlineAreaDomainConvert.to(model); AirlineAreaEntity entity = AirlineAreaDomainConvert.to(model);
return airlineAreaMapper.insertArea(entity); int result = airlineAreaMapper.insertArea(entity);
// 将自增的 ID 设置回 model 对象
if (result > 0 && entity.getId() != null) {
model.setId(entity.getId());
}
return result;
} }
@Override @Override

View File

@ -19,7 +19,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<!-- 插入空域 --> <!-- 插入空域 -->
<insert id="insertArea" parameterType="com.ruoyi.airline.mapper.entity.AirlineAreaEntity"> <insert id="insertArea" parameterType="com.ruoyi.airline.mapper.entity.AirlineAreaEntity" useGeneratedKeys="true" keyProperty="id">
insert into airline_area (name, area_type, status, points, create_by, create_time, update_by, update_time, remark) insert into airline_area (name, area_type, status, points, create_by, create_time, update_by, update_time, remark)
values (#{name}, #{areaType}, #{status}, #{points}, #{createBy}, now(), #{updateBy}, now(), #{remark}) values (#{name}, #{areaType}, #{status}, #{points}, #{createBy}, now(), #{updateBy}, now(), #{remark})
</insert> </insert>