| | |
| | | if(order!=null){ |
| | | orders.addAll(order); |
| | | } |
| | | String value = (String) redisTemplate.opsForValue().get("dache_DRIVER" + String.valueOf(orderPrivateCar.getDriverId())); |
| | | String value = (String) redisTemplate.opsForValue().get("dache:DRIVER" + String.valueOf(orderPrivateCar.getDriverId())); |
| | | order = this.baseMapper.queryOrderInfo(orderId,5,value.split(",")[0],value.split(",")[1]); |
| | | if(order!=null){ |
| | | orders.addAll(order); |
| | |
| | | if(order!=null){ |
| | | orders.addAll(order); |
| | | } |
| | | String value = (String) redisTemplate.opsForValue().get("dache_DRIVER" + String.valueOf(orderPrivateCar.getDriverId())); |
| | | String value = (String) redisTemplate.opsForValue().get("dache:DRIVER" + String.valueOf(orderPrivateCar.getDriverId())); |
| | | order = this.baseMapper.queryOrderInfo(orderPrivateCar.getPid(),5,value.split(",")[0],value.split(",")[1]); |
| | | if(order!=null){ |
| | | orders.addAll(order); |
| | |
| | | orders.addAll(order); |
| | | } |
| | | OrderPrivateCar orderPrivateCar = this.baseMapper.selectById(orderId); |
| | | String value = redisUtil.getValue("dache_DRIVER" + String.valueOf(orderPrivateCar.getDriverId())); |
| | | String value = redisUtil.getValue("dache:DRIVER" + String.valueOf(orderPrivateCar.getDriverId())); |
| | | order = this.baseMapper.queryOrderInfo(orderId,5,value.split(",")[0],value.split(",")[1]); |
| | | if(order!=null){ |
| | | orders.addAll(order); |
| | |
| | | Map<String,Object> map = orderPrivateCarMapper.queryOrderInfo2(orderId, openCity.getId()); |
| | | OrderPrivateCar orderPrivateCar = this.baseMapper.selectById(orderId); |
| | | Integer canOperation=1; |
| | | if(orderPrivateCar.getState()<5){ |
| | | if(orderPrivateCar.getPid()==null) { |
| | | List<Map<String, Object>> order = this.baseMapper.queryOrderInfo(orderId, 4, null, null); |
| | | if (order != null && order.size()>0) { |
| | | if(!order.get(0).get("orderId").equals(orderId)){ |
| | | canOperation=0; |
| | | } |
| | | } |
| | | }else { |
| | | List<Map<String, Object>> order = this.baseMapper.queryOrderInfo(orderPrivateCar.getPid(),4,null,null); |
| | | if(order!=null && order.size()>0){ |
| | | if(!order.get(0).get("orderId").equals(orderId)){ |
| | | canOperation=0; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | // if(orderPrivateCar.getState()<5){ |
| | | // if(orderPrivateCar.getPid()==null) { |
| | | // List<Map<String, Object>> order = this.baseMapper.queryOrderInfo(orderId, 4, null, null); |
| | | // if (order != null && order.size()>0) { |
| | | // if(!order.get(0).get("orderId").equals(orderId)){ |
| | | // canOperation=0; |
| | | // } |
| | | // } |
| | | // }else { |
| | | // List<Map<String, Object>> order = this.baseMapper.queryOrderInfo(orderPrivateCar.getPid(),4,null,null); |
| | | // if(order!=null && order.size()>0){ |
| | | // if(!order.get(0).get("orderId").equals(orderId)){ |
| | | // canOperation=0; |
| | | // } |
| | | // } |
| | | // } |
| | | // } |
| | | map.put("canOperation",canOperation); |
| | | System.out.println(map); |
| | | String phone = map.get("phone").toString(); |
| | |
| | | } |
| | | |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("orderMoney", orderPrivateCar.getOrderMoney()==null?0:new BigDecimal(orderPrivateCar.getOrderMoney()).setScale(2,BigDecimal.ROUND_DOWN));//订单金额 |
| | | map.put("orderMoney", orderPrivateCar.getOrderMoney()==null?0:orderPrivateCar.getOrderMoney());//订单金额 |
| | | map.put("startMileage", orderPrivateCar.getStartMileage());//起步价 |
| | | map.put("startMoney", orderPrivateCar.getStartMoney());//起步价 |
| | | map.put("mileageKilometers", orderPrivateCar.getMileageKilometers());//里程费 |