select t.dept_id,event_id,reserveplan_type,t.is_group_notice, (select dept_name from sys_dept where dept_id=t.dept_id) dept_name, t.create_user_id, t.notice_id, ifnull(t.notice_title,"") notice_title, ifnull(t.notice_type,"") notice_type, ifnull(t.notice_content,"") notice_content, t.status, t.create_by, t.create_time, t.update_by, t.update_time, t.remark from sys_notice t insert into sys_notice ( notice_title, notice_type, notice_content, status, remark, create_by, event_id, reserveplan_type, is_group_notice, create_time )values( #{noticeTitle}, #{noticeType}, #{noticeContent}, #{status}, #{remark}, #{createBy}, #{eventId}, #{reserveplanType}, #{isGroupNotice}, sysdate() ) update sys_notice notice_title = #{noticeTitle}, notice_type = #{noticeType}, notice_content = #{noticeContent}, status = #{status}, update_by = #{updateBy}, is_group_notice = #{isGroupNotice}, update_time = sysdate() where notice_id = #{noticeId} delete from sys_notice where notice_id in #{noticeId}