and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} MenuID, MenuCnName, MenuEnName, MenuUrl, ActionName, ParentID, IsEnable, CreatedUserID, CreatedDatetime, LastUpdateUserID, LastUpdateDatetime, IsDelete, Level, MenuType OrderBy, Icon, MenuState delete from SysMenu where ID = #{id,jdbcType=INTEGER} delete from SysMenu insert into SysMenu (ID, MenuID, MenuCnName, MenuEnName, MenuUrl, ActionName, ParentID, IsEnable, CreatedUserID, CreatedDatetime, LastUpdateUserID, LastUpdateDatetime, IsDelete, Level, MenuType, OrderBy, Icon, MenuState) values (#{id,jdbcType=INTEGER}, #{menuid,jdbcType=INTEGER}, #{menucnname,jdbcType=VARCHAR}, #{menuenname,jdbcType=VARCHAR}, #{menuurl,jdbcType=VARCHAR}, #{actionname,jdbcType=VARCHAR}, #{parentid,jdbcType=INTEGER}, #{isenable,jdbcType=BIT}, #{createduserid,jdbcType=INTEGER}, #{createddatetime,jdbcType=TIMESTAMP}, #{lastupdateuserid,jdbcType=INTEGER}, #{lastupdatedatetime,jdbcType=TIMESTAMP}, #{isdelete,jdbcType=BIT}, #{level,jdbcType=INTEGER}, #{menutype,jdbcType=VARCHAR}, #{orderby,jdbcType=CLOB}, #{icon,jdbcType=CLOB}, #{menustate,jdbcType=CLOB}) insert into SysMenu MenuID, MenuCnName, MenuEnName, MenuUrl, ActionName, ParentID, IsEnable, CreatedUserID, CreatedDatetime, LastUpdateUserID, LastUpdateDatetime, IsDelete, Level, MenuType, OrderBy, Icon, MenuState, #{menuid,jdbcType=INTEGER}, #{menucnname,jdbcType=VARCHAR}, #{menuenname,jdbcType=VARCHAR}, #{menuurl,jdbcType=VARCHAR}, #{actionname,jdbcType=VARCHAR}, #{parentid,jdbcType=INTEGER}, #{isenable,jdbcType=BIT}, #{createduserid,jdbcType=INTEGER}, #{createddatetime,jdbcType=TIMESTAMP}, #{lastupdateuserid,jdbcType=INTEGER}, #{lastupdatedatetime,jdbcType=TIMESTAMP}, #{isdelete,jdbcType=BIT}, #{level,jdbcType=INTEGER}, #{menutype,jdbcType=VARCHAR}, #{orderby,jdbcType=CLOB}, #{icon,jdbcType=CLOB}, #{menustate,jdbcType=CLOB}, update SysMenu ID = #{record.id,jdbcType=INTEGER}, MenuID = #{record.menuid,jdbcType=INTEGER}, MenuCnName = #{record.menucnname,jdbcType=VARCHAR}, MenuEnName = #{record.menuenname,jdbcType=VARCHAR}, MenuUrl = #{record.menuurl,jdbcType=VARCHAR}, ActionName = #{record.actionname,jdbcType=VARCHAR}, ParentID = #{record.parentid,jdbcType=INTEGER}, IsEnable = #{record.isenable,jdbcType=BIT}, CreatedUserID = #{record.createduserid,jdbcType=INTEGER}, CreatedDatetime = #{record.createddatetime,jdbcType=TIMESTAMP}, LastUpdateUserID = #{record.lastupdateuserid,jdbcType=INTEGER}, LastUpdateDatetime = #{record.lastupdatedatetime,jdbcType=TIMESTAMP}, IsDelete = #{record.isdelete,jdbcType=BIT}, Level = #{record.level,jdbcType=INTEGER}, MenuType = #{record.menutype,jdbcType=VARCHAR}, OrderBy = #{record.orderby,jdbcType=CLOB}, Icon = #{record.icon,jdbcType=CLOB}, MenuState = #{record.menustate,jdbcType=CLOB}, update SysMenu set ID = #{record.id,jdbcType=INTEGER}, MenuID = #{record.menuid,jdbcType=INTEGER}, MenuCnName = #{record.menucnname,jdbcType=VARCHAR}, MenuEnName = #{record.menuenname,jdbcType=VARCHAR}, MenuUrl = #{record.menuurl,jdbcType=VARCHAR}, ActionName = #{record.actionname,jdbcType=VARCHAR}, ParentID = #{record.parentid,jdbcType=INTEGER}, IsEnable = #{record.isenable,jdbcType=BIT}, CreatedUserID = #{record.createduserid,jdbcType=INTEGER}, CreatedDatetime = #{record.createddatetime,jdbcType=TIMESTAMP}, LastUpdateUserID = #{record.lastupdateuserid,jdbcType=INTEGER}, LastUpdateDatetime = #{record.lastupdatedatetime,jdbcType=TIMESTAMP}, IsDelete = #{record.isdelete,jdbcType=BIT}, Level = #{record.level,jdbcType=INTEGER}, MenuType = #{record.menutype,jdbcType=VARCHAR}, OrderBy = #{record.orderby,jdbcType=CLOB}, Icon = #{record.icon,jdbcType=CLOB}, MenuState = #{record.menustate,jdbcType=CLOB} update SysMenu set ID = #{record.id,jdbcType=INTEGER}, MenuID = #{record.menuid,jdbcType=INTEGER}, MenuCnName = #{record.menucnname,jdbcType=VARCHAR}, MenuEnName = #{record.menuenname,jdbcType=VARCHAR}, MenuUrl = #{record.menuurl,jdbcType=VARCHAR}, ActionName = #{record.actionname,jdbcType=VARCHAR}, ParentID = #{record.parentid,jdbcType=INTEGER}, IsEnable = #{record.isenable,jdbcType=BIT}, CreatedUserID = #{record.createduserid,jdbcType=INTEGER}, CreatedDatetime = #{record.createddatetime,jdbcType=TIMESTAMP}, LastUpdateUserID = #{record.lastupdateuserid,jdbcType=INTEGER}, LastUpdateDatetime = #{record.lastupdatedatetime,jdbcType=TIMESTAMP}, IsDelete = #{record.isdelete,jdbcType=BIT}, Level = #{record.level,jdbcType=INTEGER}, MenuType = #{record.menutype,jdbcType=VARCHAR} update SysMenu MenuCnName = #{menucnname,jdbcType=VARCHAR}, MenuEnName = #{menuenname,jdbcType=VARCHAR}, MenuUrl = #{menuurl,jdbcType=VARCHAR}, ActionName = #{actionname,jdbcType=VARCHAR}, ParentID = #{parentid,jdbcType=INTEGER}, IsEnable = #{isenable,jdbcType=BIT}, CreatedUserID = #{createduserid,jdbcType=INTEGER}, CreatedDatetime = #{createddatetime,jdbcType=TIMESTAMP}, LastUpdateUserID = #{lastupdateuserid,jdbcType=INTEGER}, LastUpdateDatetime = #{lastupdatedatetime,jdbcType=TIMESTAMP}, IsDelete = #{isdelete,jdbcType=BIT}, Level = #{level,jdbcType=INTEGER}, MenuType = #{menutype,jdbcType=VARCHAR}, OrderBy = #{orderby,jdbcType=CLOB}, Icon = #{icon,jdbcType=CLOB}, MenuState = #{menustate,jdbcType=CLOB}, where MenuId = #{menuid,jdbcType=INTEGER} update SysMenu set MenuID = #{menuid,jdbcType=INTEGER}, MenuCnName = #{menucnname,jdbcType=VARCHAR}, MenuEnName = #{menuenname,jdbcType=VARCHAR}, MenuUrl = #{menuurl,jdbcType=VARCHAR}, ActionName = #{actionname,jdbcType=VARCHAR}, ParentID = #{parentid,jdbcType=INTEGER}, IsEnable = #{isenable,jdbcType=BIT}, CreatedUserID = #{createduserid,jdbcType=INTEGER}, CreatedDatetime = #{createddatetime,jdbcType=TIMESTAMP}, LastUpdateUserID = #{lastupdateuserid,jdbcType=INTEGER}, LastUpdateDatetime = #{lastupdatedatetime,jdbcType=TIMESTAMP}, IsDelete = #{isdelete,jdbcType=BIT}, Level = #{level,jdbcType=INTEGER}, MenuType = #{menutype,jdbcType=VARCHAR}, OrderBy = #{orderby,jdbcType=CLOB}, Icon = #{icon,jdbcType=CLOB}, MenuState = #{menustate,jdbcType=CLOB} where ID = #{id,jdbcType=INTEGER} UPDATE SysMenu set OrderBy = cast(OrderBy as UNSIGNED INTEGER)+1 WHERE cast(OrderBy as UNSIGNED INTEGER) = ]]> #{orderBy} UPDATE SysMenu set OrderBy = cast(OrderBy as UNSIGNED INTEGER) + #{addNum} WHERE cast(OrderBy as UNSIGNED INTEGER) ]]> #{orderBy}