id, permission_id, name, code, description, creator, updater,
create_time, update_time, delete_time, deleted
deleted = 0
AND name LIKE CONCAT('%', #{name}, '%')
AND code = #{code}
AND permission_type = #{permissionType}
AND status = #{status}
UPDATE tb_sys_permission
SET deleted = 1,
delete_time = NOW(),
updater = #{updater}
WHERE deleted = 0
AND id IN
#{permissionId}
INSERT INTO tb_sys_permission
id,
permission_id,
name,
code,
permission_type,
resource_url,
http_method,
description,
status,
creator,
create_time,
deleted
#{id},
#{permissionID},
#{name},
#{code},
#{permissionType},
#{resourceUrl},
#{httpMethod},
#{description},
#{status},
#{creator},
#{createTime},
0
UPDATE tb_sys_permission
permission_id = #{permissionID},
name = #{name},
code = #{code},
permission_type = #{permissionType},
resource_url = #{resourceUrl},
http_method = #{httpMethod},
description = #{description},
status = #{status},
updater = #{updater},
update_time = NOW()
WHERE id = #{id} AND deleted = 0
UPDATE tb_sys_permission
SET deleted = 1,
delete_time = NOW()
WHERE id = #{id} AND deleted = 0