From 1e92eff67b997263ecefa255c63eb6641c47b57f Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 14 六月 2019 10:22:33 +0800 Subject: [PATCH] 设备消息BUG解决,品牌 --- fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java | 15 ++++++++++----- 1 files changed, 10 insertions(+), 5 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java index f49b5ec..2fe72bd 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java @@ -53,7 +53,7 @@ } // 璁㈠崟鏄惁宸茬敵璇� - List<LostOrder> orderList = lostOrderMapper.selectByOrderId(orderId); + List<LostOrder> orderList = lostOrderMapper.selectByOrderIdAndType(orderId, type); if (orderList != null && orderList.size() > 0) { if (orderList.get(0).getState() == 0 || orderList.get(0).getResultCode() == LostOrder.RESULT_CODE_VERFING) { return -2; @@ -213,9 +213,9 @@ @Transactional @Override - public void processSuceess(String orderId) { + public void processSuceess(String orderId, int orderType) { // 鏌ヨ璁㈠崟鍙锋槸鍚﹀湪鐢宠瘔鍒楄〃涓� - List<LostOrder> list = lostOrderMapper.selectByOrderId(orderId); + List<LostOrder> list = lostOrderMapper.selectByOrderIdAndType(orderId, orderType); if (list == null || list.size() == 0) return; for (LostOrder lo : list) { @@ -235,8 +235,8 @@ } @Override - public void processFail(String orderId) { - List<LostOrder> list = lostOrderMapper.selectByOrderId(orderId); + public void processFail(String orderId, int orderType) { + List<LostOrder> list = lostOrderMapper.selectByOrderIdAndType(orderId, orderType); if (list != null) for (LostOrder order : list) { LostOrder update = new LostOrder(); @@ -318,4 +318,9 @@ return lostOrderMapper.listByStateAndResultCode(state, resultCode, (page - 1) * pageSize, pageSize); } + @Override + public void saveLostOrder(LostOrder lostOrder) { + lostOrderMapper.insertSelective(lostOrder); + } + } -- Gitblit v1.8.0