admin
2019-03-19 2019c99e41c1d5a58afb00c4291f7e8451004ddd
fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java
@@ -17,7 +17,6 @@
import com.yeshi.fanli.entity.bus.user.HongBaoV2;
import com.yeshi.fanli.entity.bus.user.LostOrder;
import com.yeshi.fanli.entity.bus.user.Order;
import com.yeshi.fanli.service.inter.order.CommonOrderService;
import com.yeshi.fanli.service.inter.order.HongBaoOrderService;
import com.yeshi.fanli.service.inter.order.LostOrderService;
import com.yeshi.fanli.service.inter.order.OrderService;
@@ -39,6 +38,7 @@
   @Resource
   private LostOrderMapper lostOrderMapper;
   @Transactional
   @Override
   public int addLostOrder(LostOrder lostOrder) {
      String orderId = lostOrder.getOrderId();
@@ -142,13 +142,13 @@
      }
      lostOrder.setHandleTime(System.currentTimeMillis());
      lostOrder.setResultCode(LostOrder.RESULT_CODE_VERFING);
      lostOrderDao.update(lostOrder);
      lostOrderMapper.updateByPrimaryKeySelective(lostOrder);
   }
   public void reject(LostOrder lostOrder) {
      lostOrder.setHandleTime(System.currentTimeMillis());
      lostOrder.setState(2);
      lostOrderDao.update(lostOrder);
      lostOrderMapper.updateByPrimaryKeySelective(lostOrder);
   }
   @Override
@@ -196,7 +196,7 @@
   @Override
   public LostOrder getOne(long id) {
      return lostOrderDao.find(LostOrder.class, id);
      return lostOrderMapper.selectByPrimaryKey(id);
   }
   @Override
@@ -232,8 +232,14 @@
   @Override
   public void processFail(String orderId) {
      lostOrderDao.update("update LostOrder lo set lo.resultCode=? where lo.orderId=?",
            new Serializable[] { LostOrder.RESULT_CODE_FAIL, orderId });
      List<LostOrder> list = lostOrderMapper.selectByOrderId(orderId);
      if (list != null)
         for (LostOrder order : list) {
            LostOrder update = new LostOrder();
            update.setId(order.getId());
            update.setResultCode(LostOrder.RESULT_CODE_FAIL);
            lostOrderMapper.updateByPrimaryKeySelective(update);
         }
   }
   @Override
@@ -247,6 +253,7 @@
   @Override
   public void deleteLostOrder(long id) {
      LostOrder lostOrder = new LostOrder();
      lostOrder.setId(id);
      lostOrderDao.delete(lostOrder);