10大优享服务
62项会员特权
1000以内
招标
小程序开发
收藏
汽车票订票功能完善
项目地区:邯郸市
任务结束
服务商要求:
河北省 -石家庄市
需求描述:

订单页:正则判断、缓存判断,同一个ID产生的订单缓存时间;发起再次支付,目的控制人数限制,人数增加及减少更改票价,更改人数随时读取数据库(在此期间,车主更改了价格,按照新的价格执行,人数增加做人数限制判断;人数减少,释放座位,可售人数++);修改

 

车次展示页面,参考12306手机APP界面显示;H5页面形式展示

附件里有图片

 

其中的:前一天、后一天更改为上一趟、、下一趟;

列表中的始发站,目的地,读取现有的数据库途经表;

价格、上下地点,上下时间都加上;

座位数量顶部显示;

底部有“生成”按钮,生成特征码;

后面加上预定按钮;进入订单生成页面;

 

订单页面:

首先,输入文本框正则判断;姓名最多四个汉字、身份证18位、数据库写入时候,是一个字段,西文逗号隔开“,”,手机号、验证码生成规则,,一个验证码有效期为10分钟,能不能根据时间值,每十分钟生成一个验证码,因为短信平台有限制,每一个手机号不能连续发送验证码,防止刷黑;根据手机号,当前时间生成的验证码算法,,获取短信验证码后,10分钟内不用再次获取,做个发送记录,时间值内不允许再次发送!

验证码输入,,这里要根据订单人数,去可售人数减减;每一个订单最大5个人,但是如果可售小于5,最多可售人数限制。

 

设置 Cookies记录,保存后,进入下一个 支付页面,在未完成支付,可返回页面修改人数;这一步需要怎么判断;才能再次读取数据库显示到页面;修改时候按照最新价格生成订单支付价格;支付完成;订单状态更改,就不能再次修改了;

保存后:进入下一个 支付页面;把现在的订单生成,和支付分开就行;

 

支付完成后,有个支付回调通知:一个是前端页面提示预定成功!通知乘客;另外一个异步通知服务器,程序做数据接收后,修改订单状态;根据异步通知触发短信(通知乘客)及微信通知(通知车主)。

 

 

 

上车验票功能完善:目前是通过订单短信,APP端输入密码完成的;需要开发成扫码上车确认。业务判断方法,支付时候微信支付有个异步通知,参数里面有个,是记录支付人员ID的,如果还是同一个微信扫码,我们很容易获取,根据这个参数与当前访问日期,去订单表查询对应;相等的话提示确认上车;每一个车生成一个带有车辆ID的二维码,来圈定乘车路线与订单的路线匹配;同一个线路可以有多个验票二维码;

登录查看详细需求描述

任务结束

一品威客网已聚集超千万专业人才,为雇主提供一站式优质服务