(select data.dict_label
from bussiness_dict_data data
where data.dict_type = 'news_module'
and data.dict_value = news.module
order by data.dict_sort, data.dict_code
limit 1) as module_name
select news.id, news.module, , news.title,
news.status, news.create_time, news.update_time
from news_info news
select news.id, news.module, , news.title,
news.content, news.status, news.create_by, news.create_time,
news.update_by, news.update_time, news.remark
from news_info news
insert into news_info (
module, title, content, status, create_by, create_time, del_flag, remark
) values (
#{module}, #{title}, #{content}, #{status}, #{createBy}, CURRENT_TIMESTAMP, '0',
COALESCE(#{remark}, '')
)
update news_info
set module = #{module},
title = #{title},
content = #{content},
status = #{status},
update_by = #{updateBy},
update_time = CURRENT_TIMESTAMP,
remark = COALESCE(#{remark}, '')
where id = #{id} and del_flag = '0'
update news_info
set status = #{status}, update_by = #{updateBy}, update_time = CURRENT_TIMESTAMP
where id = #{id} and del_flag = '0'
update news_info
set del_flag = '2', update_by = #{updateBy}, update_time = CURRENT_TIMESTAMP
where del_flag = '0'
and id in
#{id}