| | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | import java.time.format.DateTimeFormatter; |
| | | import java.util.*; |
| | |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public void updatePrice(Integer orderId, Integer orderType, Integer priceType, BigDecimal updatePrice) { |
| | | switch (orderType){ |
| | | case 1: |
| | | orderPrivateCarService.updatePrice(orderId,priceType,updatePrice); |
| | | break; |
| | | case 2: |
| | | break; |
| | | } |
| | | } |
| | | |
| | | @Autowired |
| | | private ISystemNoticeService systemNoticeService; |
| | | |
| | |
| | | |
| | | for(OrderPrivateCar order : orderList){ |
| | | if(order.getSmsTime()==null ){ |
| | | if(order.getGetoffTime().getTime()+24*60*60*1000L<day.getTime()){ |
| | | if((order.getTravelTime().getTime()+24*60*60*1000L)<day.getTime()){ |
| | | order.setSmsNumber(order.getSmsNumber()+1); |
| | | order.setSmsTime(day); |
| | | //发送短信 |
| | |
| | | systemNoticeService.addSystemNotice(1, "有一笔订单未付款,请前往支付!", order.getUserId()); |
| | | } |
| | | }else{ |
| | | if(order.getSmsTime().getTime()+24*60*60*1000L<day.getTime()){ |
| | | if((order.getSmsTime().getTime()+24*60*60*1000L)<day.getTime()){ |
| | | order.setSmsNumber(order.getSmsNumber()+1); |
| | | order.setSmsTime(day); |
| | | //发送短信 |