File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
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" resultMap="photoMap">
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>