From 41fd92a5ceb623550ce4c6809d6855dd6663b3fd Mon Sep 17 00:00:00 2001 From: yoosangwook Date: Mon, 4 Nov 2024 16:14:57 +0900 Subject: [PATCH] feat: Add canvas bg image names --- .../biz/canvasStatus/dto/CanvasStatus.java | 12 +- .../canvasStatus/canvasStatusMapper.xml | 128 +++++++++--------- 2 files changed, 74 insertions(+), 66 deletions(-) diff --git a/src/main/java/com/interplug/qcast/biz/canvasStatus/dto/CanvasStatus.java b/src/main/java/com/interplug/qcast/biz/canvasStatus/dto/CanvasStatus.java index d14f1f88..7895fd4e 100644 --- a/src/main/java/com/interplug/qcast/biz/canvasStatus/dto/CanvasStatus.java +++ b/src/main/java/com/interplug/qcast/biz/canvasStatus/dto/CanvasStatus.java @@ -4,9 +4,11 @@ import lombok.Data; @Data public class CanvasStatus { - private Integer id; //PK ID - private String userId; //사용자 ID - private String objectNo; //견적서 번호 - private String imageName; //이미지명 - private String canvasStatus;//캠버스 상태 + private Integer id; // PK ID + private String userId; // 사용자 ID + private String objectNo; // 견적서 번호 + private String imageName; // 이미지명 + private String canvasStatus; // 캠버스 상태 + private String bgImageName; // 배경 이미지명 + private String bgCadfileName; // 배경 CAD 파일명 } diff --git a/src/main/resources/mappers/canvasStatus/canvasStatusMapper.xml b/src/main/resources/mappers/canvasStatus/canvasStatusMapper.xml index 14a551bf..fef0c3e2 100644 --- a/src/main/resources/mappers/canvasStatus/canvasStatusMapper.xml +++ b/src/main/resources/mappers/canvasStatus/canvasStatusMapper.xml @@ -3,22 +3,22 @@ - - + - + - + - + , user_id + , object_no + , image_name + , canvas_status + , regist_datetime + , last_edit_datetime + , bg_image_name + , bg_cadfile_name + FROM TB_CANVAS_STATUS + WHERE object_no = #{objectNo} + + AND user_id = #{userId} + + + - + - + - + /* sqlid : com.interplug.qcast.canvasStatus.insertCanvasStatus 견적서 등록 */ - INSERT INTO TB_CANVAS_STATUS - ( - user_id - , object_no - , image_name - , canvas_status - , regist_datetime - ) - VALUES ( - #{userId} - , #{objectNo} - , #{imageName} - , #{canvasStatus} - , GETDATE() - ) + INSERT INTO TB_CANVAS_STATUS + ( user_id + , object_no + , image_name + , canvas_status + , regist_datetime + , bg_image_name + , bg_cadfile_name) + VALUES ( #{userId} + , #{objectNo} + , #{imageName} + , #{canvasStatus} + , {#bgImageName} + , {#bgCadfileName} + , GETDATE()) - + /* sqlid : com.interplug.qcast.canvasStatus.updateCanvasStatus 견적서 수정 */ UPDATE TB_CANVAS_STATUS - SET canvas_status = #{canvasStatus} - , last_edit_datetime = GETDATE() - WHERE id = #{id} + SET canvas_status = #{canvasStatus} + , last_edit_datetime = GETDATE() + WHERE id = #{id} - + /* sqlid : com.interplug.qcast.canvasStatus.deleteObjectNoCanvasStatus 견적서 삭제 */ - DELETE FROM TB_CANVAS_STATUS - WHERE object_no = #{objectNo} + DELETE + FROM TB_CANVAS_STATUS + WHERE object_no = #{objectNo} - + /* sqlid : com.interplug.qcast.canvasStatus.deleteIdCanvasStatus 이미지(템플릿) 삭제 */ - DELETE FROM TB_CANVAS_STATUS - WHERE id = #{id} + DELETE + FROM TB_CANVAS_STATUS + WHERE id = #{id} - + \ No newline at end of file