| @@ -29,7 +29,11 @@ public class WxCUserCarServiceImpl implements WxCUserCarService { | |||||
| @Override | @Override | ||||
| public WxCUserCar getOne(WxCUserCar record) { | public WxCUserCar getOne(WxCUserCar record) { | ||||
| return wxCUserCarMapper.selectOne(record); | |||||
| List<WxCUserCar> userCarList = wxCUserCarMapper.findList(record); | |||||
| if (userCarList.size() > 0) { | |||||
| return userCarList.get(0); | |||||
| } | |||||
| return null; | |||||
| } | } | ||||
| @@ -36,7 +36,11 @@ public class WxMerchantBUserServiceImpl implements WxMerchantBUserService { | |||||
| @Override | @Override | ||||
| public WxMerchantBUser getBUserByAppId(WxMerchantBUser record) { | public WxMerchantBUser getBUserByAppId(WxMerchantBUser record) { | ||||
| return wxMerchantBUserMapper.selectOne(record); | |||||
| List<WxMerchantBUser> userList = wxMerchantBUserMapper.findList(record); | |||||
| if (userList.size() > 0) { | |||||
| return userList.get(0); | |||||
| } | |||||
| return null; | |||||
| } | } | ||||
| @Override | @Override | ||||
| @@ -199,10 +199,8 @@ public class WxOrderServiceImpl implements WxOrderService { | |||||
| @Override | @Override | ||||
| public WxOrder sendUserFreeCoupon(Long userId, Long couponId) { | public WxOrder sendUserFreeCoupon(Long userId, Long couponId) { | ||||
| WxCUser user = null; | WxCUser user = null; | ||||
| WxCUser userQ = new WxCUser(); | |||||
| userQ.setId(userId); | |||||
| try { | try { | ||||
| user = wxCUserMapper.selectOne(userQ); | |||||
| user = wxCUserMapper.selectByPrimaryKey(userId); | |||||
| } catch (Exception e) { | } catch (Exception e) { | ||||
| logger.error("userId : " + userId + ", e: " + e.getMessage()); | logger.error("userId : " + userId + ", e: " + e.getMessage()); | ||||
| } | } | ||||
| @@ -29,7 +29,10 @@ public class WxParkServiceImpl implements WxParkService { | |||||
| @Override | @Override | ||||
| public WxPark getByObj(WxPark record) { | public WxPark getByObj(WxPark record) { | ||||
| return wxParkMapper.selectOne(record); | |||||
| List<WxPark> parkList = wxParkMapper.findList(record); | |||||
| if (parkList.size() > 0) | |||||
| return parkList.get(0); | |||||
| return null; | |||||
| } | } | ||||
| @Override | @Override | ||||
| @@ -242,7 +242,10 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { | |||||
| payOrderQ.setId(payOrderId); | payOrderQ.setId(payOrderId); | ||||
| payOrderQ.setPayOrderNo(record.getPayOrderNo()); | payOrderQ.setPayOrderNo(record.getPayOrderNo()); | ||||
| payOrderQ.setPayOrderStatus(EnumPayStatus.PAY_WAY_SUCCESS.getCode()); | payOrderQ.setPayOrderStatus(EnumPayStatus.PAY_WAY_SUCCESS.getCode()); | ||||
| payOrder = wxPayOrderMapper.selectOne(payOrderQ); | |||||
| List<WxPayOrder> payOrderList = wxPayOrderMapper.findList(payOrderQ); | |||||
| if (payOrderList.size() > 0) { | |||||
| payOrder = payOrderList.get(0); | |||||
| } | |||||
| } catch (Exception e) { | } catch (Exception e) { | ||||
| logger.error("数据库获取异常: " + e.getMessage()); | logger.error("数据库获取异常: " + e.getMessage()); | ||||
| throw new MallinkException(ErrorCode.DB_FAIL); | throw new MallinkException(ErrorCode.DB_FAIL); | ||||