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}
RoleID, RoleName, RoleDesc, IsDeleted, CreatedUserID, CreatedDatetime, LastUpdateUserID,
LastUpdateDatetime,IsEnabled
delete from SysRole
where RoleID = #{roleId,jdbcType=INTEGER}
delete from SysRole
insert into SysRole (RoleName, RoleDesc,
IsDeleted, CreatedUserID, CreatedDatetime,
LastUpdateUserID, LastUpdateDatetime,
IsEnabled)
values (#{roleName,jdbcType=VARCHAR}, #{roleDesc,jdbcType=VARCHAR},
#{isDeleted,jdbcType=BIT}, #{createdUserId,jdbcType=INTEGER}, #{createdDateTime,jdbcType=TIMESTAMP},
#{lastUpdateUserId,jdbcType=INTEGER}, #{lastUpdateDateTime,jdbcType=TIMESTAMP},
#{isEnabled,jdbcType=BIT})
insert into SysRole
RoleID,
RoleName,
RoleDesc,
IsDeleted,
CreatedUserID,
CreatedDatetime,
LastUpdateUserID,
LastUpdateDatetime,
IsEnabled,
#{roleId,jdbcType=INTEGER},
#{roleName,jdbcType=VARCHAR},
#{roleDesc,jdbcType=VARCHAR},
#{isDeleted,jdbcType=BIT},
#{createdUserId,jdbcType=INTEGER},
#{createdDateTime,jdbcType=TIMESTAMP},
#{lastupDateUserId,jdbcType=INTEGER},
#{lastUpdateDateTime,jdbcType=TIMESTAMP},
#{isEnabled,jdbcType=BIT},
update SysRole
RoleID = #{record.roleId,jdbcType=INTEGER},
RoleName = #{record.roleName,jdbcType=VARCHAR},
RoleDesc = #{record.roleDesc,jdbcType=VARCHAR},
IsDeleted = #{record.isDeleted,jdbcType=BIT},
CreatedUserID = #{record.createdUserId,jdbcType=INTEGER},
CreatedDatetime = #{record.createdDateTime,jdbcType=TIMESTAMP},
LastUpdateUserID = #{record.lastupDateUserId,jdbcType=INTEGER},
LastUpdateDatetime = #{record.lastUpdateDateTime,jdbcType=TIMESTAMP},
IsEnabled = #{record.isEnabled,jdbcType=BIT},
update SysRole
set RoleID = #{record.roleId,jdbcType=INTEGER},
RoleName = #{record.roleName,jdbcType=VARCHAR},
RoleDesc = #{record.roleDesc,jdbcType=VARCHAR},
IsDeleted = #{record.isDeleted,jdbcType=BIT},
CreatedUserID = #{record.createdUserId,jdbcType=INTEGER},
CreatedDatetime = #{record.createdDateTime,jdbcType=TIMESTAMP},
LastUpdateUserID = #{record.lastupDateUserId,jdbcType=INTEGER},
LastUpdateDatetime = #{record.lastUpdateDateTime,jdbcType=TIMESTAMP},
IsEnabled = #{record.isEnabled,jdbcType=BIT}
update SysRole
RoleName = #{roleName,jdbcType=VARCHAR},
RoleDesc = #{roleDesc,jdbcType=VARCHAR},
IsDeleted = #{isDeleted,jdbcType=BIT},
CreatedUserID = #{createdUserId,jdbcType=INTEGER},
CreatedDatetime = #{createdDateTime,jdbcType=TIMESTAMP},
LastUpdateUserID = #{lastupDateUserId,jdbcType=INTEGER},
LastUpdateDatetime = #{lastUpdateDateTime,jdbcType=TIMESTAMP},
IsEnabled = #{isEnabled,jdbcType=BIT},
where RoleID = #{roleId,jdbcType=INTEGER}
update SysRole
set RoleName = #{roleName,jdbcType=VARCHAR},
RoleDesc = #{roleDesc,jdbcType=VARCHAR},
IsDeleted = #{isDeleted,jdbcType=BIT},
CreatedUserID = #{createdUserId,jdbcType=INTEGER},
CreatedDatetime = now(),
LastUpdateUserID = #{lastUpdateUserId,jdbcType=INTEGER},
LastUpdateDatetime = now(),
IsEnabled = #{isEnabled,jdbcType=BIT}
where RoleID = #{roleId,jdbcType=INTEGER}
INSERT INTO SysRoleMenu (
ROLEID,
MENUID
)
VALUES
(
#{ roleId },
#{ menuId }
)
delete from SysUserRole where userid = #{userId} and roleid = #{roleId}
delete from SysRoleMenu where menuId = #{menuId} and roleId = #{roleId}