
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
2024-07-31
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.takensoft.ai_lms.lms.photo.dao.PhotoDAO">
<resultMap id="photoMap" type="photoVO">
<result property="photoId" column="photo_id"/>
<result property="photoMngId" column="photo_mng_id"/>
<result property="photoDate" column="photo_dt"/>
<result property="likeData" column="like_data"/>
<result property="unitId" column="unit_id"/>
<result property="stdId" column="std_id"/>
<result property="fileMngId" column="file_mng_id"/>
</resultMap>
<!--
작 성 자 : 김건택
작 성 일 : 2024.07.25
내 용 : 사진 목록 출력
-->
<select id="photoList" parameterType="PhotoVO" resultType="com.takensoft.ai_lms.lms.photo.vo.PhotoVO">
SELECT photo_id
, photo_mng_id
, photo_dt
, like_data
, unit_id
, std_id
, file_mng_id
FROM photo
WHERE photo_mng_id =#{photoMngId}
</select>
<!--
작 성 자 : 김건택
작 성 일 : 2024.07.25
내 용 : 사진 등록
-->
<insert id="insertPhoto" parameterType="PhotoVO">
INSERT INTO photo (
photo_id
, photo_mng_id
, photo_dt
, like_data
, unit_id
, std_id
, file_mng_id
) VALUES (
#{photoId}
, #{photoMngId}
, now()
, #{likeData}
, #{unitId}
, #{stdId}
, #{fileMngId}
)
</insert>
<!--
작 성 자 : 김건택
작 성 일 : 2024.07.25
내 용 : 사진 수정
-->
<update id="updatePhoto" parameterType="PhotoVO">
UPDATE photo
SET photo_id = #{photoID}
, photo_mng_id = #{photoMngId}
, photo_dt = now()
, like_data = #{likeData}
, unit_id = #{unitId}
, std_id = #{stdId}
, file_mng_id = #{fileMngId}
WHERE photo_id = #{photoId}
</update>
<!--
작 성 자 : 김건택
작 성 일 : 2024.07.25
내 용 : 사진 삭제
-->
<delete id="deletePhoto" parameterType="PhotoVO">
DELETE
FROM photo
WHERE photo_id = #{photoId}
</delete>
<!--
작 성 자 : 김건택
작 성 일 : 2024.07.25
내 용 : 사진 상세 정보
-->
<select id="photoDetail" parameterType="PhotoVO" resultType="com.takensoft.ai_lms.lms.photo.vo.PhotoVO">
SELECT photo_id
, photo_mng_id
, photo_dt
, like_data
, unit_id
, std_id
, file_mng_id
FROM photo
WHERE photo_id = #{photoId}
</select>
</mapper>