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} id, auth_id, privilege_name, privilege_type, privilege_value, privilege_extend, remark, create_user, create_time, update_time delete from sys_auth_detail where id = #{id,jdbcType=VARCHAR} delete from sys_auth_detail insert into sys_auth_detail (id, auth_id, privilege_name, privilege_type, privilege_value, privilege_extend, remark, create_user, create_time, update_time) values (#{id,jdbcType=VARCHAR}, #{authId,jdbcType=VARCHAR}, #{privilegeName,jdbcType=VARCHAR}, #{privilegeType,jdbcType=INTEGER}, #{privilegeValue,jdbcType=INTEGER}, #{privilegeExtend,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{createUser,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}) insert into sys_auth_detail id, auth_id, privilege_name, privilege_type, privilege_value, privilege_extend, remark, create_user, create_time, update_time, #{id,jdbcType=VARCHAR}, #{authId,jdbcType=VARCHAR}, #{privilegeName,jdbcType=VARCHAR}, #{privilegeType,jdbcType=INTEGER}, #{privilegeValue,jdbcType=INTEGER}, #{privilegeExtend,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{createUser,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, update sys_auth_detail id = #{record.id,jdbcType=VARCHAR}, auth_id = #{record.authId,jdbcType=VARCHAR}, privilege_name = #{record.privilegeName,jdbcType=VARCHAR}, privilege_type = #{record.privilegeType,jdbcType=INTEGER}, privilege_value = #{record.privilegeValue,jdbcType=INTEGER}, privilege_extend = #{record.privilegeExtend,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR}, create_user = #{record.createUser,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, update_time = #{record.updateTime,jdbcType=BIGINT}, update sys_auth_detail set id = #{record.id,jdbcType=VARCHAR}, auth_id = #{record.authId,jdbcType=VARCHAR}, privilege_name = #{record.privilegeName,jdbcType=VARCHAR}, privilege_type = #{record.privilegeType,jdbcType=INTEGER}, privilege_value = #{record.privilegeValue,jdbcType=INTEGER}, privilege_extend = #{record.privilegeExtend,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR}, create_user = #{record.createUser,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, update_time = #{record.updateTime,jdbcType=BIGINT} update sys_auth_detail auth_id = #{authId,jdbcType=VARCHAR}, privilege_name = #{privilegeName,jdbcType=VARCHAR}, privilege_type = #{privilegeType,jdbcType=INTEGER}, privilege_value = #{privilegeValue,jdbcType=INTEGER}, privilege_extend = #{privilegeExtend,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, create_user = #{createUser,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, update_time = #{updateTime,jdbcType=BIGINT}, where id = #{id,jdbcType=VARCHAR} update sys_auth_detail set auth_id = #{authId,jdbcType=VARCHAR}, privilege_name = #{privilegeName,jdbcType=VARCHAR}, privilege_type = #{privilegeType,jdbcType=INTEGER}, privilege_value = #{privilegeValue,jdbcType=INTEGER}, privilege_extend = #{privilegeExtend,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR}, create_user = #{createUser,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, update_time = #{updateTime,jdbcType=BIGINT} where id = #{id,jdbcType=VARCHAR}