insert into tb_gw_model(name,
create_user)
values (#{name},
#{createUser})
insert into tb_gw_perf_rel(
gw_id,
perf_id
) values
(
#{item.parentId},
#{item.id}
)
insert into tb_gw_key_user(
gw_id,
key_id,
position,
in_time,
out_time,
pro_perf
)values
(
#{item.parentId},
#{item.id},
#{item.postName},
#{item.einDate},
#{item.exitDate},
#{item.proPerf}
)
insert into tb_gw_other_user(
gw_id,
other_id,
position
)values
(
#{item.parentId},
#{item.id},
#{item.postName}
)
insert into tb_gw_model_sub(
gw_id,
sub_id
)values
(
#{item.parentId},
#{item.id}
)
insert into tb_gw_sub_rel(
gw_id,
sub_id,
perf_id
)values
(
#{item.parentId},
#{item.subId},
#{item.id}
)
insert into tb_gw_sub_user(
gw_id,
sub_id,
people_id,
position,
pro_perf
)values
(
#{item.parentId},
#{item.subId},
#{item.id},
#{item.postName},
#{item.proPerf}
)
update tb_gw_model
set
name = #{name},
update_user = #{updateUser}
where id = #{id}
update tb_gw_model
set del_flag = 1
where id = #{id}
delete
from tb_gw_perf_rel
where gw_id = #{id};
delete
from tb_gw_key_user
where gw_id = #{id};
delete
from tb_gw_other_user
where gw_id = #{id};
delete
from tb_gw_model_sub
where gw_id = #{id};
delete
from tb_gw_sub_rel
where gw_id = #{id};
delete
from tb_gw_sub_user
where gw_id = #{id};