修改代码

This commit is contained in:
孙小云 2026-01-17 17:00:30 +08:00
parent b35f7438b1
commit ea07df5491
3 changed files with 12 additions and 3 deletions

View File

@ -51,7 +51,10 @@ public class AircraftDomainImpl implements IAircraftDomain
public int insertAircraft(Aircraft aircraft) public int insertAircraft(Aircraft aircraft)
{ {
AircraftEntity entity = AircraftDomainConvert.toEntity(aircraft); AircraftEntity entity = AircraftDomainConvert.toEntity(aircraft);
return aircraftMapper.insertAircraft(entity); int result = aircraftMapper.insertAircraft(entity);
// MyBatis 会将自增主键回填到 entity 对象需要同步回 aircraft 对象
aircraft.setAircraftId(entity.getAircraftId());
return result;
} }
@Override @Override

View File

@ -51,7 +51,10 @@ public class DeviceDomainImpl implements IDeviceDomain
public int insertDevice(Device device) public int insertDevice(Device device)
{ {
DeviceEntity entity = DeviceDomainConvert.toEntity(device); DeviceEntity entity = DeviceDomainConvert.toEntity(device);
return deviceMapper.insertDevice(entity); int result = deviceMapper.insertDevice(entity);
// MyBatis 会将自增主键回填到 entity 对象需要同步回 device 对象
device.setDeviceId(entity.getDeviceId());
return result;
} }
@Override @Override

View File

@ -51,7 +51,10 @@ public class DockDomainImpl implements IDockDomain
public int insertDock(Dock dock) public int insertDock(Dock dock)
{ {
DockEntity entity = DockDomainConvert.toEntity(dock); DockEntity entity = DockDomainConvert.toEntity(dock);
return dockMapper.insertDock(entity); int result = dockMapper.insertDock(entity);
// MyBatis 会将自增主键回填到 entity 对象需要同步回 dock 对象
dock.setDockId(entity.getDockId());
return result;
} }
@Override @Override