select dwih.id, dwih.warning_signs, dwih.delegate_personnel, dwih.delegation_time, dwih.delegation_dept, dwih.disposal_measures, dwih.disposal_results, dwih.disposal_status, dwih.create_by, dwih.create_time,dwih.warning_id, dwih.update_by, dwih.update_time, dwih.del_flag,d.dept_name AS deptName,u.nick_name AS nickName from dkl_warning_information_handle AS dwih left join sys_dept d on dwih.delegation_dept = d.dept_id left join sys_user u on dwih.delegate_personnel = u.user_id insert into dkl_warning_information_handle warning_signs, delegate_personnel, delegation_time, delegation_dept, disposal_measures, disposal_results, disposal_status, create_by, create_time, update_by, update_time, del_flag, warning_id, #{warningSigns}, #{delegatePersonnel}, #{delegationTime}, #{delegationDept}, #{disposalMeasures}, #{disposalResults}, #{disposalStatus}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{delFlag}, #{warningId}, SELECT CURRVAL('dkl_warning_information_handle_id_seq') update dkl_warning_information_handle warning_signs = #{warningSigns}, delegate_personnel = #{delegatePersonnel}, delegation_time = #{delegationTime}, delegation_dept = #{delegationDept}, disposal_measures = #{disposalMeasures}, disposal_results = #{disposalResults}, disposal_status = #{disposalStatus}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, del_flag = #{delFlag}, warning_id = #{warningId}, where id = #{id} update dkl_warning_information_handle set del_flag = 2 where id = #{id} update dkl_warning_information_handle set del_flag = 2 where id in #{id}