From a99c7070cebb995de2f0289f0f2d6cca2806b425 Mon Sep 17 00:00:00 2001 From: "Stormeye.Wu" Date: Mon, 20 Aug 2018 11:47:24 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=94=AF=E4=BB=98/=E9=80=80=E6=AC=BE][?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D]:=E5=8E=BB=E9=99=A4selectOne?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/simple/service/impl/WxCUserCarServiceImpl.java | 6 +++++- .../com/simple/service/impl/WxMerchantBUserServiceImpl.java | 6 +++++- .../java/com/simple/service/impl/WxOrderServiceImpl.java | 4 +--- .../java/com/simple/service/impl/WxParkServiceImpl.java | 5 ++++- .../com/simple/service/impl/WxRefundOrderServiceImpl.java | 5 ++++- 5 files changed, 19 insertions(+), 7 deletions(-) diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxCUserCarServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxCUserCarServiceImpl.java index e9505a54d..7dfbc9e19 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxCUserCarServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxCUserCarServiceImpl.java @@ -29,7 +29,11 @@ public class WxCUserCarServiceImpl implements WxCUserCarService { @Override public WxCUserCar getOne(WxCUserCar record) { - return wxCUserCarMapper.selectOne(record); + List userCarList = wxCUserCarMapper.findList(record); + if (userCarList.size() > 0) { + return userCarList.get(0); + } + return null; } diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxMerchantBUserServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxMerchantBUserServiceImpl.java index 095c78139..c6b33ba90 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxMerchantBUserServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxMerchantBUserServiceImpl.java @@ -36,7 +36,11 @@ public class WxMerchantBUserServiceImpl implements WxMerchantBUserService { @Override public WxMerchantBUser getBUserByAppId(WxMerchantBUser record) { - return wxMerchantBUserMapper.selectOne(record); + List userList = wxMerchantBUserMapper.findList(record); + if (userList.size() > 0) { + return userList.get(0); + } + return null; } @Override diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxOrderServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxOrderServiceImpl.java index b2259497e..cd528226d 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxOrderServiceImpl.java @@ -199,10 +199,8 @@ public class WxOrderServiceImpl implements WxOrderService { @Override public WxOrder sendUserFreeCoupon(Long userId, Long couponId) { WxCUser user = null; - WxCUser userQ = new WxCUser(); - userQ.setId(userId); try { - user = wxCUserMapper.selectOne(userQ); + user = wxCUserMapper.selectByPrimaryKey(userId); } catch (Exception e) { logger.error("userId : " + userId + ", e: " + e.getMessage()); } diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxParkServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxParkServiceImpl.java index e9926c86c..af3adb608 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxParkServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxParkServiceImpl.java @@ -29,7 +29,10 @@ public class WxParkServiceImpl implements WxParkService { @Override public WxPark getByObj(WxPark record) { - return wxParkMapper.selectOne(record); + List parkList = wxParkMapper.findList(record); + if (parkList.size() > 0) + return parkList.get(0); + return null; } @Override diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxRefundOrderServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxRefundOrderServiceImpl.java index ebdf0dcc7..5891cf7bd 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxRefundOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxRefundOrderServiceImpl.java @@ -242,7 +242,10 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { payOrderQ.setId(payOrderId); payOrderQ.setPayOrderNo(record.getPayOrderNo()); payOrderQ.setPayOrderStatus(EnumPayStatus.PAY_WAY_SUCCESS.getCode()); - payOrder = wxPayOrderMapper.selectOne(payOrderQ); + List payOrderList = wxPayOrderMapper.findList(payOrderQ); + if (payOrderList.size() > 0) { + payOrder = payOrderList.get(0); + } } catch (Exception e) { logger.error("数据库获取异常: " + e.getMessage()); throw new MallinkException(ErrorCode.DB_FAIL);