INSERT INTO photo_ (photo_album_id_,name_,client_show_,url_,thumbnail_url_,create_time_,update_time_,order_,tenant_id_)
VALUES(#{photoAlbumId},#{name},#{clientShow,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{url},#{thumbnailUrl},NOW(),NOW(),#{order},#{tenantId})
INSERT INTO photo_ (photo_album_id_,name_,client_show_,url_,thumbnail_url_,create_time_,update_time_,order_,tenant_id_)
VALUES
(#{photo.photoAlbumId},#{photo.name},#{photo.clientShow,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
#{photo.url},#{photo.thumbnailUrl},NOW(),NOW(),#{photo.order},#{photo.tenantId})
UPDATE photo_
order_ = #{order},
photo_album_id_ = #{photoAlbumId},
url_ = #{url},
client_show_ = #{clientShow,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
thumbnail_url_ = #{thumbnailUrl},
name_ = #{name},
update_time_ = NOW()
WHERE id_ = #{id} and tenant_id_ = #{tenantId}
UPDATE photo_
order_ = #{item.order},
photo_album_id_ = #{item.photoAlbumId},
url_ = #{item.url},
client_show_ = #{item.clientShow,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
thumbnail_url_ = #{item.thumbnailUrl},
name_ = #{item.name},
update_time_ = NOW()
WHERE id_ = #{item.id} and tenant_id_ = #{item.tenantId}
DELETE FROM photo_ WHERE id_ = #{id}
DELETE FROM photo_ WHERE FIND_IN_SET(photo_album_id_,#{albumIds})
DELETE FROM photo_ WHERE FIND_IN_SET(id_,#{ids})
tenant_id_ = #{tenantId}
AND photo_album_id_ = #{photoAlbumId}
AND client_show_ = #{clientShow,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}