张三与李四通过微信约定,张三以70万元价格购买李四的一套二手房,并在线通过微信转账的方式支付20000元定金,李四收取了定金。双方约定待半个月后房屋过户时交清余下的购房款,并约定违约方应支付一倍的违约金。李四的表弟王五得知这一消息后,要求李四以同样的价格把房屋卖给自己。李四碍于情面,就把房卖给了表弟王五,并办理了过户手续。
半个月后,张三找李四准备办理房屋过户,李四如实相告。张三要求李四要么把房屋按原约定卖给自己,要么退还20000元定金,再另外赔偿20000元。李四认为并未给张三造成实际损失,只同意退还定金。双方由此产生争议,诉至人民法院。
结合材料,运用法律与生活的知识分析法院是否应该支持张三的诉讼请求并说明理由,这一案例带给我们的启示是什么?