public PayOrder baseSelectByMchIdAndPayOrderId(String mchId, String payOrderId) { PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andMchIdEqualTo(mchId); criteria.andPayOrderIdEqualTo(payOrderId); List<PayOrder> payOrderList = payOrderMapper.selectByExample(example); return CollectionUtils.isEmpty(payOrderList) ? null : payOrderList.get(0); }
public PayOrder selectPayOrderByMchIdAndPayOrderId(String mchId, String payOrderId) { PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andMchIdEqualTo(mchId); criteria.andPayOrderIdEqualTo(payOrderId); List<PayOrder> payOrderList = payOrderMapper.selectByExample(example); return CollectionUtils.isEmpty(payOrderList) ? null : payOrderList.get(0); }
public PayOrder baseSelectPayOrderByMchIdAndPayOrderId(String mchId, String payOrderId) { PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andMchIdEqualTo(mchId); criteria.andPayOrderIdEqualTo(payOrderId); List<PayOrder> payOrderList = payOrderMapper.selectByExample(example); return CollectionUtils.isEmpty(payOrderList) ? null : payOrderList.get(0); }
public int updateStatus4Complete(String payOrderId) { PayOrder payOrder = new PayOrder(); payOrder.setPayOrderId(payOrderId); payOrder.setStatus(PayConstant.PAY_STATUS_COMPLETE); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_SUCCESS); return payOrderMapper.updateByExampleSelective(payOrder, example); }
public int baseUpdateStatus4Ing(String payOrderId, String channelOrderNo) { PayOrder payOrder = new PayOrder(); payOrder.setStatus(PayConstant.PAY_STATUS_PAYING); if(channelOrderNo != null) payOrder.setChannelOrderNo(channelOrderNo); payOrder.setPaySuccTime(System.currentTimeMillis()); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_INIT); return payOrderMapper.updateByExampleSelective(payOrder, example); }
void setCriteria(PayOrderExample.Criteria criteria, PayOrder payOrder) { if(payOrder != null) { if(StringUtils.isNotBlank(payOrder.getMchId())) criteria.andMchIdEqualTo(payOrder.getMchId()); if(StringUtils.isNotBlank(payOrder.getPayOrderId())) criteria.andPayOrderIdEqualTo(payOrder.getPayOrderId()); if(StringUtils.isNotBlank(payOrder.getMchOrderNo())) criteria.andMchOrderNoEqualTo(payOrder.getMchOrderNo()); if(StringUtils.isNotBlank(payOrder.getChannelOrderNo())) criteria.andChannelOrderNoEqualTo(payOrder.getChannelOrderNo()); if(payOrder.getStatus() != null && payOrder.getStatus() != -99) criteria.andStatusEqualTo(payOrder.getStatus()); } }
public int baseUpdateStatus4Ing(String payOrderId, String channelOrderNo) { PayOrder payOrder = new PayOrder(); payOrder.setStatus(PayConstant.PAY_STATUS_PAYING); if(channelOrderNo != null) payOrder.setChannelOrderNo(channelOrderNo); payOrder.setPaySuccTime(System.currentTimeMillis()); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_INIT); return payOrderMapper.updateByExampleSelective(payOrder, example); }
public int updateStatus4Success(String payOrderId) { PayOrder payOrder = new PayOrder(); payOrder.setPayOrderId(payOrderId); payOrder.setStatus(PayConstant.PAY_STATUS_SUCCESS); payOrder.setPaySuccTime(System.currentTimeMillis()); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_PAYING); return payOrderMapper.updateByExampleSelective(payOrder, example); }
public int baseUpdateStatus4Success(String payOrderId, String channelOrderNo) { PayOrder payOrder = new PayOrder(); payOrder.setPayOrderId(payOrderId); payOrder.setStatus(PayConstant.PAY_STATUS_SUCCESS); payOrder.setPaySuccTime(System.currentTimeMillis()); if(StringUtils.isNotBlank(channelOrderNo)) payOrder.setChannelOrderNo(channelOrderNo); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_PAYING); return payOrderMapper.updateByExampleSelective(payOrder, example); }
public int updateStatus4Ing(String payOrderId, String channelOrderNo) { PayOrder payOrder = new PayOrder(); payOrder.setStatus(PayConstant.PAY_STATUS_PAYING); if(channelOrderNo != null) payOrder.setChannelOrderNo(channelOrderNo); payOrder.setPaySuccTime(System.currentTimeMillis()); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_INIT); return payOrderMapper.updateByExampleSelective(payOrder, example); }
public int baseUpdateStatus4Complete(String payOrderId) { PayOrder payOrder = new PayOrder(); payOrder.setPayOrderId(payOrderId); payOrder.setStatus(PayConstant.PAY_STATUS_COMPLETE); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_SUCCESS); return payOrderMapper.updateByExampleSelective(payOrder, example); }
public int baseUpdateStatus4Complete(String payOrderId) { PayOrder payOrder = new PayOrder(); payOrder.setPayOrderId(payOrderId); payOrder.setStatus(PayConstant.PAY_STATUS_COMPLETE); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_SUCCESS); return payOrderMapper.updateByExampleSelective(payOrder, example); }
public int baseUpdateStatus4Success(String payOrderId, String channelOrderNo) { PayOrder payOrder = new PayOrder(); payOrder.setPayOrderId(payOrderId); payOrder.setStatus(PayConstant.PAY_STATUS_SUCCESS); if(channelOrderNo != null) payOrder.setChannelOrderNo(channelOrderNo); payOrder.setPaySuccTime(System.currentTimeMillis()); PayOrderExample example = new PayOrderExample(); PayOrderExample.Criteria criteria = example.createCriteria(); criteria.andPayOrderIdEqualTo(payOrderId); criteria.andStatusEqualTo(PayConstant.PAY_STATUS_PAYING); return payOrderMapper.updateByExampleSelective(payOrder, example); }