insert into ma_lease_info
lease_name,
lease_code,
province_code,
city_code,
address,
area_code,
lease_status,
lease_start_time,
lease_end_time,
start_time,
publish_user,
publish_company,
end_time,
person,
person_phone,
description,
create_by,
create_time,
#{leaseName},
#{leaseCode},
#{provinceCode},
#{cityCode},
#{address},
#{areaCode},
#{leaseStatus},
#{leaseStartTime},
#{leaseEndTime},
#{startTime},
#{publishUser},
#{publishCompany},
#{endTime},
#{person},
#{personPhone},
#{description},
#{createBy},
#{createTime},
insert into ma_hot_search(lease_id, lease_num, create_time)
values(#{id}, 1, now())
insert into ma_lease_details
lease_id,
type_id,
type_ids,
lease_num,
description,
#{leaseId},
#{typeId},
#{ids},
#{leaseNum},
#{description},
update ma_lease_info
lease_name = #{leaseName},
province_code = #{provinceCode},
city_code = #{cityCode},
area_code = #{areaCode},
address = #{address},
lease_start_time = #{leaseStartTime},
lease_end_time = #{leaseEndTime},
lease_status = #{leaseStatus},
start_time = #{startTime},
publish_user = #{publishUser},
end_time = #{endTime},
person = #{person},
person_phone = #{personPhone},
description = #{description},
update_by = #{updateBy},
update_time = #{updateTime},
order_user = #{orderUser},
order_company = #{orderCompany},
order_time = #{orderTime},
agree_user = #{agreeUser},
reject_user = #{rejectUser},
where id = #{id}
update ma_hot_search
set lease_num = lease_num + 1,
update_time = now()
where lease_id = #{id}
delete from ma_lease_info where id = #{id}
delete from ma_lease_details where lease_id = #{id}