errSave api 추가

This commit is contained in:
ysCha 2026-03-31 14:26:21 +09:00
parent dd2b3e4da1
commit 63969fa265
2 changed files with 14 additions and 0 deletions

View File

@ -12,6 +12,7 @@ import com.interplug.qcast.biz.master.dto.pcs.menualconf.ApiPcsMenualConfRequest
import com.interplug.qcast.biz.master.dto.pcs.series.ApiPcsSeriesItemRequest; import com.interplug.qcast.biz.master.dto.pcs.series.ApiPcsSeriesItemRequest;
import com.interplug.qcast.biz.master.dto.pcs.series.ApiPcsSeriesItemResponse; import com.interplug.qcast.biz.master.dto.pcs.series.ApiPcsSeriesItemResponse;
import com.interplug.qcast.biz.master.dto.pcs.voltagestepup.ApiPcsVoltageStepUpResponse; import com.interplug.qcast.biz.master.dto.pcs.voltagestepup.ApiPcsVoltageStepUpResponse;
import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationErrSaveRequest;
import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationItemRequest; import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationItemRequest;
import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationItemResponse; import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationItemResponse;
import com.interplug.qcast.biz.master.dto.roofmaterial.ApiRoofMaterialResponse; import com.interplug.qcast.biz.master.dto.roofmaterial.ApiRoofMaterialResponse;
@ -294,4 +295,11 @@ public class MasterController {
HttpServletRequest request, @RequestBody ApiQuotationItemRequest quotationItemRequest) { HttpServletRequest request, @RequestBody ApiQuotationItemRequest quotationItemRequest) {
return quotationService.getQuotationItem(request.getHeader("Referer"), quotationItemRequest); return quotationService.getQuotationItem(request.getHeader("Referer"), quotationItemRequest);
} }
@Operation(description = "견적서 오류를 저장한다.")
@PostMapping("/quotationErrSave")
public ApiResponse<Void> quotationErrSave(
HttpServletRequest request, @RequestBody ApiQuotationErrSaveRequest quotationErrSaveRequest) {
return quotationService.quotationErrSave(request.getHeader("Referer"), quotationErrSaveRequest);
}
} }

View File

@ -1,6 +1,7 @@
package com.interplug.qcast.biz.master; package com.interplug.qcast.biz.master;
import com.interplug.qcast.biz.master.dto.ApiResponse; import com.interplug.qcast.biz.master.dto.ApiResponse;
import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationErrSaveRequest;
import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationItemRequest; import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationItemRequest;
import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationItemResponse; import com.interplug.qcast.biz.master.dto.quotation.ApiQuotationItemResponse;
import java.util.List; import java.util.List;
@ -16,4 +17,9 @@ public interface QuotationService {
@PostMapping("/item") @PostMapping("/item")
public ApiResponse<List<ApiQuotationItemResponse>> getQuotationItem( public ApiResponse<List<ApiQuotationItemResponse>> getQuotationItem(
@RequestHeader("Referer") String referer, @RequestBody ApiQuotationItemRequest req); @RequestHeader("Referer") String referer, @RequestBody ApiQuotationItemRequest req);
// 견적서 오류 저장
@PostMapping("/errSave")
public ApiResponse<Void> quotationErrSave(
@RequestHeader("Referer") String referer, @RequestBody ApiQuotationErrSaveRequest req);
} }