feat: Add canvas bg image names

This commit is contained in:
yoosangwook 2024-11-04 16:14:57 +09:00
parent c031f1a45a
commit 41fd92a5ce
2 changed files with 74 additions and 66 deletions

View File

@ -9,4 +9,6 @@ public class CanvasStatus {
private String objectNo; // 견적서 번호 private String objectNo; // 견적서 번호
private String imageName; // 이미지명 private String imageName; // 이미지명
private String canvasStatus; // 캠버스 상태 private String canvasStatus; // 캠버스 상태
private String bgImageName; // 배경 이미지명
private String bgCadfileName; // 배경 CAD 파일명
} }

View File

@ -29,6 +29,8 @@
, canvas_status , canvas_status
, regist_datetime , regist_datetime
, last_edit_datetime , last_edit_datetime
, bg_image_name
, bg_cadfile_name
FROM TB_CANVAS_STATUS FROM TB_CANVAS_STATUS
WHERE user_id = #{userId} WHERE user_id = #{userId}
</select> </select>
@ -43,6 +45,8 @@
, canvas_status , canvas_status
, regist_datetime , regist_datetime
, last_edit_datetime , last_edit_datetime
, bg_image_name
, bg_cadfile_name
FROM TB_CANVAS_STATUS FROM TB_CANVAS_STATUS
WHERE object_no = #{objectNo} WHERE object_no = #{objectNo}
<if test="userId != null and userId != ''"> <if test="userId != null and userId != ''">
@ -78,20 +82,20 @@
<insert id="insertCanvasStatus" parameterType="com.interplug.qcast.biz.canvasStatus.dto.CanvasStatus"> <insert id="insertCanvasStatus" parameterType="com.interplug.qcast.biz.canvasStatus.dto.CanvasStatus">
/* sqlid : com.interplug.qcast.canvasStatus.insertCanvasStatus 견적서 등록 */ /* sqlid : com.interplug.qcast.canvasStatus.insertCanvasStatus 견적서 등록 */
INSERT INTO TB_CANVAS_STATUS INSERT INTO TB_CANVAS_STATUS
( ( user_id
user_id
, object_no , object_no
, image_name , image_name
, canvas_status , canvas_status
, regist_datetime , regist_datetime
) , bg_image_name
VALUES ( , bg_cadfile_name)
#{userId} VALUES ( #{userId}
, #{objectNo} , #{objectNo}
, #{imageName} , #{imageName}
, #{canvasStatus} , #{canvasStatus}
, GETDATE() , {#bgImageName}
) , {#bgCadfileName}
, GETDATE())
</insert> </insert>
<update id="updateCanvasStatus" parameterType="com.interplug.qcast.biz.canvasStatus.dto.CanvasStatus"> <update id="updateCanvasStatus" parameterType="com.interplug.qcast.biz.canvasStatus.dto.CanvasStatus">
@ -104,13 +108,15 @@
<delete id="deleteObjectNoCanvasStatus" parameterType="string"> <delete id="deleteObjectNoCanvasStatus" parameterType="string">
/* sqlid : com.interplug.qcast.canvasStatus.deleteObjectNoCanvasStatus 견적서 삭제 */ /* sqlid : com.interplug.qcast.canvasStatus.deleteObjectNoCanvasStatus 견적서 삭제 */
DELETE FROM TB_CANVAS_STATUS DELETE
FROM TB_CANVAS_STATUS
WHERE object_no = #{objectNo} WHERE object_no = #{objectNo}
</delete> </delete>
<delete id="deleteIdCanvasStatus" parameterType="integer"> <delete id="deleteIdCanvasStatus" parameterType="integer">
/* sqlid : com.interplug.qcast.canvasStatus.deleteIdCanvasStatus 이미지(템플릿) 삭제 */ /* sqlid : com.interplug.qcast.canvasStatus.deleteIdCanvasStatus 이미지(템플릿) 삭제 */
DELETE FROM TB_CANVAS_STATUS DELETE
FROM TB_CANVAS_STATUS
WHERE id = #{id} WHERE id = #{id}
</delete> </delete>