insert into team_lease_info (agreement_id,type_id,team_name,lease_man,phone,num,create_by,create_time,type) values (#{agreementId},#{typeId},#{teamName},#{leaseMan},#{phone},#{num},#{createBy},now(),#{type}); UPDATE second_lot_config SET name = #{name}, unit_id = #{unitId}, updater = #{updater}, update_time = now() WHERE id = #{id} UPDATE ma_machine SET ma_status = #{maStatus} WHERE ma_id = #{maId} UPDATE lease_out_details SET out_num = out_num - #{outNum} WHERE id = #{id} DELETE FROM second_lot_config WHERE id = #{id} DELETE FROM lease_out_details WHERE parent_id = #{parentId} AND ma_id = #{maId} insert into second_lot_config (name,unit_id,creater,create_time) values (#{name},#{unitId},#{creater},now()); insert into team_group (name, unit_id, creater, create_time) values (#{name}, #{unitId}, #{creater}, now()); insert into receive_detail (parent_id,type_id,ma_id,out_num,out_time,type,cteater,pick_name,unit_id,team_group_id,phone) values (#{id},#{typeId},#{maId},#{outNum},now(),#{type},#{createBy},#{leaseMan},#{unitId},#{teamGroupId},#{phone}); update ma_type set num = num + #{outNum} where type_id = #{typeId}