id, parent_id, ancestors, `name`, order_num, leader, `status`, create_by, create_time,
update_by, update_time, lvl, finance_id, ancestors_names, accountant, remarks
delete from amb_system
where id = #{id,jdbcType=BIGINT}
insert into amb_system (parent_id, ancestors, `name`,
order_num, leader, `status`,
create_by, create_time, update_by,
update_time, lvl, finance_id,
ancestors_names, accountant, remarks
)
values (#{parentId,jdbcType=BIGINT}, #{ancestors,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
#{orderNum,jdbcType=INTEGER}, #{leader,jdbcType=VARCHAR}, #{status,jdbcType=CHAR},
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP}, #{lvl,jdbcType=INTEGER}, #{financeId,jdbcType=VARCHAR},
#{ancestorsNames,jdbcType=VARCHAR}, #{accountant,jdbcType=VARCHAR}, #{remarks,jdbcType=VARCHAR}
)
insert into amb_system
parent_id,
ancestors,
`name`,
order_num,
leader,
`status`,
create_by,
create_time,
update_by,
update_time,
lvl,
finance_id,
ancestors_names,
accountant,
remarks,
#{parentId,jdbcType=BIGINT},
#{ancestors,jdbcType=VARCHAR},
#{name,jdbcType=VARCHAR},
#{orderNum,jdbcType=INTEGER},
#{leader,jdbcType=VARCHAR},
#{status,jdbcType=CHAR},
#{createBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{lvl,jdbcType=INTEGER},
#{financeId,jdbcType=VARCHAR},
#{ancestorsNames,jdbcType=VARCHAR},
#{accountant,jdbcType=VARCHAR},
#{remarks,jdbcType=VARCHAR},
update amb_system
parent_id = #{parentId,jdbcType=BIGINT},
ancestors = #{ancestors,jdbcType=VARCHAR},
`name` = #{name,jdbcType=VARCHAR},
order_num = #{orderNum,jdbcType=INTEGER},
leader = #{leader,jdbcType=VARCHAR},
`status` = #{status,jdbcType=CHAR},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
lvl = #{lvl,jdbcType=INTEGER},
finance_id = #{financeId,jdbcType=VARCHAR},
ancestors_names = #{ancestorsNames,jdbcType=VARCHAR},
accountant = #{accountant,jdbcType=VARCHAR},
remarks = #{remarks,jdbcType=VARCHAR},
where id = #{id,jdbcType=BIGINT}
update amb_system
set parent_id = #{parentId,jdbcType=BIGINT},
ancestors = #{ancestors,jdbcType=VARCHAR},
`name` = #{name,jdbcType=VARCHAR},
order_num = #{orderNum,jdbcType=INTEGER},
leader = #{leader,jdbcType=VARCHAR},
`status` = #{status,jdbcType=CHAR},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
lvl = #{lvl,jdbcType=INTEGER},
finance_id = #{financeId,jdbcType=VARCHAR},
ancestors_names = #{ancestorsNames,jdbcType=VARCHAR},
accountant = #{accountant,jdbcType=VARCHAR},
remarks = #{remarks,jdbcType=VARCHAR}
where id = #{id,jdbcType=BIGINT}
update amb_system
set ancestors_names=replace(ancestors_names,#{useName},#{name})
where FIND_IN_SET( #{id},ancestors)