/* sqlid : com.interplug.qcast.canvasStatus.insertCanvasStatus 캔버스 등록 */ INSERT INTO TB_CANVAS_STATUS ( user_id , object_no , plan_no , canvas_status , regist_datetime , bg_image_name , map_position_address) VALUES ( #{userId} , #{objectNo} , #{planNo} , #{canvasStatus} , GETDATE() , #{bgImageName} , #{mapPositionAddress}) /* sqlid : com.interplug.qcast.canvasStatus.updateCanvasStatus 캔버스 수정 */ UPDATE TB_CANVAS_STATUS SET canvas_status = #{canvasStatus} , bg_image_name = #{bgImageName} , map_position_address = #{mapPositionAddress} , last_edit_datetime = GETDATE() WHERE id = #{id} /* sqlid : com.interplug.qcast.canvasStatus.deleteObjectNoCanvasStatus 캔버스 삭제 by 물건번호(objectNo) */ DELETE FROM TB_CANVAS_STATUS WHERE object_no = #{objectNo} /* sqlid : com.interplug.qcast.canvasStatus.deleteIdCanvasStatus 캔버스 삭제 by id */ DELETE FROM TB_CANVAS_STATUS WHERE id = #{id} /* sqlid : com.interplug.qcast.canvasStatus.updateDeletedCanvasStatus 캔버스 삭제플래그 변경 by id */ UPDATE TB_CANVAS_STATUS SET deleted = 1 WHERE id = #{id} /* sqlid : com.interplug.qcast.canvasStatus.copyCanvasStatus 캔버스 복사 */ SELECT id FROM TB_CANVAS_STATUS WHERE object_no = #{objectNo} AND plan_no = #{planNo} INSERT INTO TB_CANVAS_STATUS (user_id, object_no, plan_no, regist_datetime, canvas_status, bg_image_name, map_position_address) SELECT #{userId}, #{objectNo}, #{planNo}, GETDATE(), canvas_status, bg_image_name, map_position_address FROM TB_CANVAS_STATUS WHERE object_no = #{originObjectNo} AND plan_no = #{originPlanNo}