编号, 机关名称, 机关类别, 分类号, 分级号, 上级机关编号, 停用, 停用时间, 简称, DEL_FLAG
INSERT INTO 实施_机关 (
编号, 机关名称, 机关类别, 分类号, 分级号,
上级机关编号, 停用, 停用时间, 简称
) VALUES (
#{department.bH}, #{department.jGMC}, #{department.jGLB},
#{department.fLH}, #{department.fJH}, #{department.sJJGBH},
#{department.tY}, #{department.tYSJ}, #{department.jC}
)
UPDATE 实施_机关
SET 机关名称 = #{department.jGMC},
机关类别 = #{department.jGLB},
分类号 = #{department.fLH},
分级号 = #{department.fJH},
上级机关编号 = #{department.sJJGBH},
简称 = #{department.jC}
WHERE 编号 = #{department.bH}
UPDATE 实施_机关
SET 停用 = #{disabled},
停用时间 = #{disabledAt}
WHERE 编号 = #{id}
UPDATE 实施_机关
SET DEL_FLAG = 1
WHERE 编号 = #{id}
AND (DEL_FLAG = 0 OR DEL_FLAG IS NULL)