新增 后管添加站点互联互通配置

This commit is contained in:
Lemon
2023-05-25 15:24:48 +08:00
parent 28d9e5ae7a
commit a94e93c5d4
4 changed files with 92 additions and 0 deletions

View File

@@ -66,4 +66,11 @@ public interface IThirdPartySettingInfoService {
* @return
*/
public ThirdPartySettingInfo getInfoByStationId(Long stationId);
/**
* 修改站点互联互通配置
* @param info
* @return
*/
int updateStationSettingInfo(ThirdPartySettingInfo info);
}

View File

@@ -98,4 +98,22 @@ public class ThirdPartySettingInfoServiceImpl implements IThirdPartySettingInfoS
public ThirdPartySettingInfo getInfoByStationId(Long stationId) {
return thirdPartySettingInfoMapper.getInfoByStationId(stationId);
}
/**
* 修改站点互联互通配置
* @param info
* @return
*/
@Override
public int updateStationSettingInfo(ThirdPartySettingInfo info) {
Long stationId = info.getStationId();
ThirdPartySettingInfo infoByStationId = getInfoByStationId(stationId);
if (infoByStationId == null) {
// 新增
return insertThirdPartySettingInfo(info);
}else {
// 修改
return updateThirdPartySettingInfo(info);
}
}
}