insert into tb_area(area_id,area_name,bid_code,remarks,
area_code,create_time, gt_id,del_flag,area_type)value (
#{areaId},#{areaName},#{bidCode},#{remarks},#{areaCode},now(),#{gtId},0,#{areaType})
insert into t_pro_gt (gt_id,gt_name,gt_code,bid_code,lat,lon,del_flag,create_time)value (
#{gtId},#{gtName},#{gtCode},#{bidCode},#{lat},#{lon},0,now()
)
insert into tb_sw_source (bid_code,gt_id,del_flag) value (#{bidCode},#{gtId},0)
update tb_area set area_name=#{areaName},bid_code=#{bidCode},remarks=#{remarks},gt_id=#{gtId},
area_code=#{areaCode},update_time=now(),area_type=#{areaType}
where area_id=#{areaId}
update tb_area set del_flag=1 where area_id=#{areaId}
update t_pro_gt set gt_name=#{gtName},gt_code=#{gtCode},lat=#{lat},lon=#{lon},update_time=now()
where gt_id=#{gtId}
update t_pro_gt set del_flag=1 where gt_id=#{gtId}
delete from tb_sw_source where id=#{id}