id, name, phone, company, reason, DATE_FORMAT(visit_date, '%Y-%m-%d') AS visit_date, DATE_FORMAT(visit_time, '%H:%i') AS visit_time, host_name, area, status, status_text, openid, DATE_FORMAT(create_time, '%Y-%m-%dT%H:%i:%s.000+00:00') AS create_time, sp_no INSERT INTO visit_application (id, name, phone, company, reason, visit_date, visit_time, host_name, area, status, status_text, openid, create_time, sp_no) VALUES (#{id}, #{name}, #{phone}, #{company}, #{reason}, #{visitDate}, #{visitTime}, #{hostName}, #{area}, #{status}, #{statusText}, #{openid}, NOW(), #{spNo}) UPDATE visit_application SET status = 'cancelled', status_text = '已取消' WHERE id = #{id} AND openid = #{openid} AND status = 'pending' UPDATE visit_application SET status = #{status}, status_text = #{statusText} WHERE id = #{id} AND status = 'pending' UPDATE visit_application SET status = #{status}, status_text = #{statusText} WHERE sp_no = #{spNo} AND status = 'pending'