4.9w+
社区成员
//实时订单
if(state.equals("realTime")){
if(userID!=null&&startPlace!=null&&endPlace!=null&&carOneID!=null&&carTwoID!=null){
ActualOrder order=new ActualOrder();
order.setUserId(userID);
order.setStartPlace(startPlace);
order.setEndPlace(endPlace);
order.setCreateTime(new Timestamp(System.currentTimeMillis()));
actualOrderDAO.save(order);
System.out.println(order.getId());
//
/**
* 抢单
* @throws Exception
* */
public void Grab() throws Exception{
String flag="";
String orderID=this.request.getParameter("orderID");
String driverID=this.request.getParameter("driverID");
String state=this.request.getParameter("state");
Map<String , Object>map=new HashMap<String, Object>();
//实时订单
if (state!=null) {
if(state.equals("realTime")){
if (orderID!=null&&driverID!=null) {
ActualOrder actualOrder=actualOrderDAO.findById(orderID);
if (actualOrder!=null) {
if (actualOrder.getDriverId()==null) {
actualOrder.setDriverId(driverID);
actualOrderDAO.attachDirty(actualOrder);
DriverInFo driverInFo=driverInFoDAO.findById(driverID);
// driverInFo.getMobile();
actualOrder.setDelFlag("1");
flag="success";
想实现60秒这个订单过时