feat:调试接口

This commit is contained in:
gyb 2026-02-28 14:03:38 +08:00
parent f9494ee635
commit ba86a0d011
3 changed files with 11 additions and 12 deletions

View File

@ -3,6 +3,7 @@ package com.ruoyi.airline.controller;
import com.alibaba.nacos.client.naming.utils.CollectionUtils;
import com.ruoyi.airline.api.domain.AirlineFileGroupInfoVO;
import com.ruoyi.airline.api.domain.AirlineFileVO;
import com.ruoyi.airline.controller.convert.AirlineFileControllerConvert;
import com.ruoyi.airline.controller.convert.AirlineFileGroupInfoControllerConvert;
import com.ruoyi.airline.service.api.IAirlineFileGroupInfoService;
import com.ruoyi.airline.service.api.IAirlineFileService;
@ -85,14 +86,14 @@ public class AirlineFileGroupInfoController extends BaseController {
AirlineFileGroupInfoDTO infoDTO = new AirlineFileGroupInfoDTO();
infoDTO.setGroupId(groupId);
infoDTO.setAirlineFileDTO(dto);
return success(iAirlineFileGroupInfoService.save(infoDTO));
AirlineFileDTO result = iAirlineFileGroupInfoService.save(infoDTO);
return success(AirlineFileControllerConvert.from(result));
}
/**
* 在当前分组下添加初始航线空的航线
*
* @param vo 实体对象
* @return
*/
@PostMapping()
@Operation(summary = "在当前分组下添加初始航线,必须上传分组ID")
@ -100,12 +101,9 @@ public class AirlineFileGroupInfoController extends BaseController {
if (vo.getGroupId() == null) {
throw new BaseException("分组ID不能为空");
}
AirlineFileGroupInfoDTO dto = AirlineFileGroupInfoControllerConvert.to(vo);
Long result = iAirlineFileGroupInfoService.save(dto);
if (result > 0) {
return success(result);
}
throw new BaseException("新增失败");
AirlineFileGroupInfoDTO infoDTO = AirlineFileGroupInfoControllerConvert.to(vo);
AirlineFileDTO result = iAirlineFileGroupInfoService.save(infoDTO);
return success(AirlineFileControllerConvert.from(result));
}

View File

@ -1,5 +1,6 @@
package com.ruoyi.airline.service.api;
import com.ruoyi.airline.service.dto.AirlineFileDTO;
import com.ruoyi.airline.service.dto.AirlineFileGroupInfoDTO;
import com.ruoyi.common.core.exception.base.BaseException;
@ -14,7 +15,7 @@ public interface IAirlineFileGroupInfoService {
List<AirlineFileGroupInfoDTO> selectGroupInfoListById(Long groupId);
Long save(AirlineFileGroupInfoDTO dto) throws BaseException;
AirlineFileDTO save(AirlineFileGroupInfoDTO dto) throws BaseException;
Long deleteGroupInfo(AirlineFileGroupInfoDTO dto) throws BaseException;

View File

@ -60,7 +60,7 @@ public class AirlineFileServiceGroupInfoImpl implements IAirlineFileGroupInfoSer
}
@Override
public Long save(AirlineFileGroupInfoDTO dto) throws BaseException {
public AirlineFileDTO save(AirlineFileGroupInfoDTO dto) throws BaseException {
String name = dto.getAirlineFileDTO().getName();
name = iAirlineFileService.getNewFileNameLikeByGroupId(name, dto.getGroupId());
@ -73,9 +73,9 @@ public class AirlineFileServiceGroupInfoImpl implements IAirlineFileGroupInfoSer
AirlineFileGroupInfo model = AirlineFileGroupInfoServiceConvert.to(dto);
// 检查唯一性同一个分组下不能有相同的航线
iAirlineFileGroupInfoDomain.save(model);
return iAirlineFileGroupInfoDomain.save(model);
return result;
}
@Override