select notice_id,company_id,notice_title,notice_outline, notice_type, notice_content, status, create_by, fmz_file_url, create_time, update_by, update_time, remark
from sys_notice
select sn.notice_id,
su.company_id,
sn.notice_title,
sn.notice_outline,
sn.notice_type,
sn.notice_content,
sn.status,
su.user_name create_by,
sn.create_time,
sn.update_by,
sn.update_time,
sn.remark,
sn.fmz_file_url,
sn.create_time
from sys_notice sn
left join sys_user su on su.user_id = sn.create_by
left join sys_dept sd on sd.dept_id = su.dept_id
insert into sys_notice (
company_id,
notice_title,
notice_outline,
notice_type,
notice_content,
status,
remark,
create_by,
fmz_file_url,
create_time
)values(
#{companyId},
#{noticeTitle},
#{noticeOutline},
#{noticeType},
#{noticeContent},
#{status},
#{remark},
#{createBy},
#{fmzFileUrl},
sysdate()
)
update sys_notice
notice_title = #{noticeTitle},
notice_outline = #{noticeOutline},
notice_type = #{noticeType},
notice_content = #{noticeContent},
status = #{status},
fmz_file_url = #{fmzFileUrl},
update_by = #{updateBy},
update_time = sysdate()
where notice_id = #{noticeId}
delete from sys_notice where notice_id in
#{noticeId}