如图这是一个预约打卡的界面,在渲染这个界面时向后台请求的到数据,假如有两台手机,一台不操作,另一台执行预约操作了。那台没操作的手机的车辆信息没更新,并且发送了请求预约。这会造成请求错误吧?对于用户体验也不好,请问有什么好的办法吗
后台做一下验证,如果同一个账号有预约了,再预约让接口返回一个标识其前端判断一下,然后提示个已有预约无法预约
实时更新的话没必要。
服务端接到请求后做验证,请求的时候如果满了,返回给前端告诉他满了。
前端接口取值判断,如果调用成功就走流程,如果满了就弹个框"页面过期"(或者车位已满什么的,文案随便想),然后刷新当前,显示出最新数据