a.id AS "id",
a.menu_id AS "menuId",
a.name AS "name",
a.className AS "className",
a.t_field AS "field",
a.t_express AS "express",
a.t_value AS "value",
a.sql_segment AS "sqlSegment",
a.remarks AS "remarks",
a.del_flag AS "delFlag"
INSERT INTO sys_datarule(
id,
menu_id,
name,
className,
t_field,
t_express,
t_value,
sql_segment,
remarks,
del_flag
) VALUES (
#{id},
#{menuId},
#{name},
#{className},
#{field},
#{express},
#{value},
#{sqlSegment},
#{remarks},
#{delFlag}
)
UPDATE sys_datarule SET
menu_id = #{menuId},
name = #{name},
className = #{className},
t_field = #{field},
t_express = #{express},
t_value = #{value},
sql_segment = #{sqlSegment},
remarks = #{remarks}
WHERE id = #{id}
DELETE FROM sys_datarule
WHERE id = #{id}
DELETE FROM sys_role_datarule
WHERE datarule_id = #{id}
UPDATE sys_datarule SET
del_flag = #{DEL_FLAG_DELETE}
WHERE id = #{id}