가대 상세 api 수정2222

This commit is contained in:
lelalela 2025-01-13 22:39:04 +09:00
parent b5c795486e
commit 1d84e6d206

View File

@ -180,28 +180,31 @@ public class MasterController {
@RequestBody List<ApiTrestleDetailRequest> reqList) {
ArrayList<ApiResponse<ApiTrestleDetailResponse>> results = new ArrayList<>();
for (ApiTrestleDetailRequest req : reqList) {
ApiTrestleDetailResponse result =
masterService
.getTrestleDetailList(
req.getModuleTpCd(),
req.getRoofMatlCd(),
req.getTrestleMkrCd(),
req.getConstMthdCd(),
req.getRoofBaseCd(),
req.getIlluminationTp(),
req.getInstHt(),
req.getStdWindSpeed(),
req.getStdSnowLd(),
req.getInclCd(),
req.getConstTp(),
req.getMixMatlNo(),
req.getRoofPitch())
.getData();
result.setRoofIndex(req.getRoofIndex());
ApiResponse<ApiTrestleDetailResponse> response = new ApiResponse<>();
response.setData(result);
results.add(response);
ApiResponse<ApiTrestleDetailResponse> response =
masterService.getTrestleDetailList(
req.getModuleTpCd(),
req.getRoofMatlCd(),
req.getTrestleMkrCd(),
req.getConstMthdCd(),
req.getRoofBaseCd(),
req.getIlluminationTp(),
req.getInstHt(),
req.getStdWindSpeed(),
req.getStdSnowLd(),
req.getInclCd(),
req.getConstTp(),
req.getMixMatlNo(),
req.getRoofPitch());
ApiTrestleDetailResponse data = response.getData();
data.setRoofIndex(req.getRoofIndex()); // roofIndex 추가하기 위함
ApiResultResponse resultCode = response.getResult();
ApiResponse<ApiTrestleDetailResponse> resultResponse = new ApiResponse<>();
resultResponse.setData(data);
resultResponse.setResult(resultCode);
results.add(resultResponse);
}
return results;
}