| | |
| | | PDDOrder old = pddOrderMapper.selectByOrderSN(order.getOrderSn());
|
| | | if (old != null) {
|
| | | // 更新订单信息
|
| | | if (order.getOrderStatus().intValue() != old.getOrderStatus()) {// 状态改变了才更改订单信息
|
| | | if ((order.getOrderStatus().intValue() != old.getOrderStatus())||(old.getOrderStatus()==2 && old.getOrderReceiveTime()==null)) {// 状态改变了才更改订单信息
|
| | | PDDOrder update = new PDDOrder();
|
| | | update.setId(old.getId());
|
| | | update.setOrderStatus(order.getOrderStatus());
|
| | |
| | | return pddOrderMapper.listByStatus(status, (page - 1) * pageSize, pageSize);
|
| | | }
|
| | |
|
| | | |
| | | @Override
|
| | | public Long countOrderByDay(String preDay) {
|
| | | return pddOrderMapper.countOrderByDay(preDay);
|
| | | }
|
| | | |
| | | |
| | | @Override
|
| | | public List<PDDOrder> listQuery(long start, int count, String key) {
|
| | | return pddOrderMapper.listQuery(start, count, key);
|
| | | }
|
| | | |
| | | @Override
|
| | | public long countQuery(String key) {
|
| | | Long count = pddOrderMapper.countQuery(key);
|
| | | if (count == null) {
|
| | | count = 0L;
|
| | | }
|
| | | return count;
|
| | | }
|
| | | |
| | | |
| | | }
|