throw new MallinkException(ErrorCode.PAY_ORDER_PAYING.getCode(),"订单支付流水号生成失败!");
throw new MallinkException(ErrorCode.PAY_ORDER_PAYING.getCode(),"订单支付流水号生成失败!handleWxOrderQuery:oldRecord:"+oldRecord.getId()+":wxstatus:"+wxpaystatus);
}
oldRecord.setPayOrderNo(String.valueOf(payno));
@@ -303,7 +303,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {
//重新设置支付no
Long payno = idworker.nextId();
if (null == payno || payno.intValue() <=0) {
throw new MallinkException(ErrorCode.PAY_ORDER_PAYING.getCode(),"订单支付流水号生成失败!");
throw new MallinkException(ErrorCode.PAY_ORDER_PAYING.getCode(),"订单支付流水号生成失败!service oldRecord:"+oldRecord.getId());
}
oldRecord.setPayOrderNo(String.valueOf(payno));
int sqlRow0 = wxPayOrderMapper.updateById(oldRecord);
@@ -320,7 +320,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService {
// 3.1 创建支付订单
Long id = idworker.nextId();
if (null == id || id.intValue() <=0) {
throw new MallinkException(ErrorCode.PAY_ORDER_PAYING.getCode(),"订单支付流水号生成失败!");
throw new MallinkException(ErrorCode.PAY_ORDER_PAYING.getCode(),"订单支付流水号生成失败!new payorder:"+record.getOrderId());