insert into volunteer_activity
id,
name,
ac_type,
address,
volunteer_num,
ac_state,
award_state,
issue_time,
apply_begin_time,
apply_end_time,
actity_begin_time,
actity_end_time,
community_id,
volunteer_limit,
bonus_points,
is_cancelled,
contact_name,
contact_phone,
activity_cover_url,
activity_content,
lng,
lat,
creation_time
values
#{volunteerActivityVO.id},
#{volunteerActivityVO.name},
#{volunteerActivityVO.acType},
#{volunteerActivityVO.address},
#{volunteerActivityVO.volunteerNum},
#{volunteerActivityVO.acState},
#{volunteerActivityVO.awardState},
#{volunteerActivityVO.issueTime},
#{volunteerActivityVO.applyBeginTime},
#{volunteerActivityVO.applyEndTime},
#{volunteerActivityVO.actityBeginTime},
#{volunteerActivityVO.actityEndTime},
#{volunteerActivityVO.communityId},
#{volunteerActivityVO.volunteerLimit},
#{volunteerActivityVO.bonusPoints},
#{volunteerActivityVO.isCancelled},
#{volunteerActivityVO.contactName},
#{volunteerActivityVO.contactPhone},
#{volunteerActivityVO.activityCoverUrl},
#{volunteerActivityVO.activityContent},
#{volunteerActivityVO.lng},
#{volunteerActivityVO.lat},
sysdate()
update volunteer_activity
id=#{volunteerActivityVO.id},
name=#{volunteerActivityVO.name},
ac_type=#{volunteerActivityVO.acType},
address=#{volunteerActivityVO.address},
volunteer_num=#{volunteerActivityVO.volunteerNum},
ac_state=#{volunteerActivityVO.acState},
award_state=#{volunteerActivityVO.awardState},
issue_time=#{volunteerActivityVO.issueTime},
apply_begin_time=#{volunteerActivityVO.applyBeginTime},
apply_end_time=#{volunteerActivityVO.applyEndTime},
actity_begin_time=#{volunteerActivityVO.actityBeginTime},
actity_end_time=#{volunteerActivityVO.actityEndTime},
community_id=#{volunteerActivityVO.communityId},
volunteer_limit=#{volunteerActivityVO.volunteerLimit},
bonus_points=#{volunteerActivityVO.bonusPoints},
is_cancelled=#{volunteerActivityVO.isCancelled},
contact_name=#{volunteerActivityVO.contactName},
contact_phone=#{volunteerActivityVO.contactPhone},
activity_cover_url=#{volunteerActivityVO.activityCoverUrl},
activity_content=#{volunteerActivityVO.activityContent},
lng=#{volunteerActivityVO.lng},
lat=#{volunteerActivityVO.lat},
update_time=sysdate()
where id = #{volunteerActivityVO.id}
delete from volunteer_activity where id=#{id}