id, del_flag, name, parent_id, parent_ids, href, icon,iconHref,iconClick,iconClickHref, is_show, permission, remarks, sort, ext_info,is_url TS_MENU.id, TS_MENU.del_flag, TS_MENU.name, TS_MENU.parent_id, TS_MENU.parent_ids, TS_MENU.href, TS_MENU.icon, TS_MENU.is_show, TS_MENU.permission, TS_MENU.remarks, TS_MENU.sort, TS_MENU.ext_info where 1=1 and id ${idOperator} #{id} and del_flag ${delFlagOperator} #{delFlag} and name ${nameOperator} #{name} and parent_id ${parentIdOperator} #{parentId} and parent_ids ${parentIdsOperator} #{parentIds} and href ${hrefOperator} #{href} and icon ${iconOperator} #{icon} and is_show ${isShowOperator} #{isShow} and permission ${permissionOperator} #{permission} and remarks ${remarksOperator} #{remarks} and sort ${sortOperator} #{sort} insert into TS_MENU() values (#{id}, #{delFlag}, #{name}, #{parentId}, #{parentIds}, #{href}, #{icon}, #{iconHref},#{iconClick},#{iconClickHref},#{isShow}, #{permission}, #{remarks}, #{sort}, #{extInfo}) insert into TS_MENU ext_info, sort, remarks, permission, is_show, icon, iconHref, iconClick, iconClickHref, href, parent_ids, parent_id, name, del_flag, id, is_url, #{extInfo}, #{sort}, #{remarks}, #{permission}, #{isShow}, #{icon}, #{iconHref}, #{iconClick}, #{iconClickHref}, #{href}, #{parentIds}, #{parentId}, #{name}, #{delFlag}, #{id}, #{isUrl}, UPDATE TS_MENU SET del_flag = #{delFlag}, NAME = #{name}, parent_id = #{parentId}, parent_ids = #{parentIds}, href = #{href}, icon = #{icon}, iconHref = #{iconHref}, iconClick = #{iconClick}, iconClickHref = #{iconClickHref}, is_show = #{isShow}, PERMISSION = #{permission}, remarks = #{remarks}, SORT = #{sort} WHERE ID = #{id} update TS_MENU ext_info = #{extInfo}, del_flag = #{delFlag}, name = #{name}, parent_id = #{parentId}, parent_ids = #{parentIds}, href = #{href}, icon = #{icon}, iconHref = #{iconHref}, iconClick = #{iconClick}, iconClickHref = #{iconClickHref}, is_show = #{isShow}, permission = #{permission}, remarks = #{remarks}, sort = #{sort}, is_url = #{isUrl}, where id = #{id} UPDATE TS_MENU set DEL_FLAG = ${@com.adc.da.util.constant.DeleteFlagEnum@DELETE.getValue()} WHERE id in #{id} UPDATE TS_MENU set DEL_FLAG = '1' WHERE PARENT_ID=#{pId} DELETE FROM TR_ROLE_MENU where MENU_ID in #{id} or MENU_ID in ( select ID from TS_MENU where PARENT_IDS like "%"#{id}"%" )