From a4958790722f091f8d907b6f5aea168e99bf1565 Mon Sep 17 00:00:00 2001 From: "LAPTOP-L3VE7KK2\\USER" Date: Thu, 6 Feb 2025 17:11:58 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B2=AC=EC=A0=81=EC=84=9C=20=EB=B3=B5?= =?UTF-8?q?=EC=82=AC=20API=20=EC=88=98=EC=A0=95(=EB=8F=84=EB=A9=B4?= =?UTF-8?q?=EB=B3=B5=EC=82=AC=20=EC=B6=94=EA=B0=80)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../interplug/qcast/biz/estimate/EstimateService.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/com/interplug/qcast/biz/estimate/EstimateService.java b/src/main/java/com/interplug/qcast/biz/estimate/EstimateService.java index 6f8b2248..5cf8a072 100644 --- a/src/main/java/com/interplug/qcast/biz/estimate/EstimateService.java +++ b/src/main/java/com/interplug/qcast/biz/estimate/EstimateService.java @@ -1,6 +1,8 @@ package com.interplug.qcast.biz.estimate; import com.fasterxml.jackson.databind.DeserializationFeature; +import com.interplug.qcast.biz.canvasStatus.CanvasStatusService; +import com.interplug.qcast.biz.canvasStatus.dto.CanvasStatusCopyRequest; import com.interplug.qcast.biz.estimate.dto.EstimateApiResponse; import com.interplug.qcast.biz.estimate.dto.EstimateCopyRequest; import com.interplug.qcast.biz.estimate.dto.EstimateRequest; @@ -76,6 +78,8 @@ public class EstimateService { private final FileMapper fileMapper; + @Autowired private CanvasStatusService canvasStatusService; + @Autowired private PwrGnrSimService pwrGnrSimService; /** @@ -848,6 +852,13 @@ public class EstimateService { estimateMapper.insertEstimateDrawingItemCopy(estimateCopyRequest); // [7]. 견적서 도면 복사 (추후 개발 필요) + CanvasStatusCopyRequest cs = new CanvasStatusCopyRequest(); + cs.setOriginObjectNo(estimateCopyRequest.getObjectNo()); + cs.setOriginPlanNo(estimateCopyRequest.getPlanNo()); + cs.setObjectNo(estimateCopyRequest.getCopyObjectNo()); + cs.setPlanNo(estimateCopyRequest.getCopyPlanNo()); + cs.setUserId(estimateCopyRequest.getUserId()); + canvasStatusService.copyCanvasStatus(cs); // [8]. QSP Q.CAST SEND API /*