| | |
| | | import java.math.BigDecimal; |
| | | import java.math.MathContext; |
| | | import java.math.RoundingMode; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.*; |
| | | |
| | | import static com.stylefeng.guns.modular.taxi.service.impl.OrderTaxiServiceImpl.orderIds; |
| | |
| | | orderCrossCity.setSort(orderCrossCities.size() + 1); |
| | | orderCrossCity.setState(7);//待支付 |
| | | orderCrossCity.setInsertTime(new Date()); |
| | | orderCrossCity.setTravelTime(orderCrossCityWarpper.getTravelTime()); |
| | | SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | orderCrossCity.setTravelTime(format.parse(orderCrossCityWarpper.getTravelTime())); |
| | | orderCrossCity.setSnatchOrderTime(new Date()); |
| | | orderCrossCity.setTravelMode(orderCrossCityWarpper.getTravelMode()); |
| | | orderCrossCity.setOrderSource(orderCrossCityWarpper.getOrderSource()); |
| | |
| | | public List<OrderCrossCity> queryListOrder(Integer driverId, Integer lineShiftId, List<Integer> state, String day) throws Exception { |
| | | return orderCrossCityMapper.queryListOrder(driverId, lineShiftId, state, day); |
| | | } |
| | | @Override |
| | | public int queryCountOrder(Integer driverId, Integer lineShiftId, Integer state, String day){ |
| | | return orderCrossCityMapper.queryCountOrder(driverId, lineShiftId, state, day); |
| | | } |
| | | |
| | | /** |
| | | * 获取订单编号 |