|
@@ -806,7 +806,7 @@ public class PayOrderServiceImpl implements PayOrderService {
|
|
log.info("【支付异步回调】>>>>>>>>>>>>>>订单(全部支付),修改订单状态:" + order.getStatus() + ",orderId:" + orderId);
|
|
log.info("【支付异步回调】>>>>>>>>>>>>>>订单(全部支付),修改订单状态:" + order.getStatus() + ",orderId:" + orderId);
|
|
log.info("************************订单支付完成消息推送*********************");
|
|
log.info("************************订单支付完成消息推送*********************");
|
|
//判断是否是二手订单和返佣订单
|
|
//判断是否是二手订单和返佣订单
|
|
- if (0 == orderClubMapper.getsecondHandOrderFlag(orderId) && 0 == orderClubMapper.getrebateFlag(orderId) && !"6060".equals(orderClubMapper.getProductOrder(orderId))) {
|
|
|
|
|
|
+ if (0 == orderClubMapper.getsecondHandOrderFlag(orderId) && 0 == orderClubMapper.getrebateFlag(orderId) && !orderClubMapper.getProductOrder(orderId).contains(6060)) {
|
|
try {
|
|
try {
|
|
String accessToken = weChatService.getAccessToken();
|
|
String accessToken = weChatService.getAccessToken();
|
|
log.info(">>>>>>>>>>>>>>>>>"+order.getUserId()+">>>>>>>>>>>>>>"+orderClubMapper.getOpenidunionId(order.getUserId()));
|
|
log.info(">>>>>>>>>>>>>>>>>"+order.getUserId()+">>>>>>>>>>>>>>"+orderClubMapper.getOpenidunionId(order.getUserId()));
|
|
@@ -1016,12 +1016,9 @@ public class PayOrderServiceImpl implements PayOrderService {
|
|
@Override
|
|
@Override
|
|
public ResponseJson<String> payWhetherSuccess(Integer orderId, Integer paySuccessCounter) {
|
|
public ResponseJson<String> payWhetherSuccess(Integer orderId, Integer paySuccessCounter) {
|
|
Integer dbPayCounter = payOrderMapper.getDbPaySuccessCounter(orderId);
|
|
Integer dbPayCounter = payOrderMapper.getDbPaySuccessCounter(orderId);
|
|
-
|
|
|
|
if (paySuccessCounter.equals(dbPayCounter)) {
|
|
if (paySuccessCounter.equals(dbPayCounter)) {
|
|
-
|
|
|
|
return ResponseJson.error(-2, "支付失败", "付款次数异常");
|
|
return ResponseJson.error(-2, "支付失败", "付款次数异常");
|
|
} else if (dbPayCounter > paySuccessCounter) {
|
|
} else if (dbPayCounter > paySuccessCounter) {
|
|
-
|
|
|
|
if ( 1 == orderClubMapper.getReceiptStatus(orderId)) {
|
|
if ( 1 == orderClubMapper.getReceiptStatus(orderId)) {
|
|
if (0 == orderClubMapper.getsecondHandOrderFlag(orderId) && 0 == orderClubMapper.getrebateFlag(orderId)) {
|
|
if (0 == orderClubMapper.getsecondHandOrderFlag(orderId) && 0 == orderClubMapper.getrebateFlag(orderId)) {
|
|
try {
|
|
try {
|
|
@@ -1046,8 +1043,6 @@ public class PayOrderServiceImpl implements PayOrderService {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
return ResponseJson.success("支付成功");
|
|
return ResponseJson.success("支付成功");
|
|
} else {
|
|
} else {
|
|
return ResponseJson.error("支付异常", null);
|
|
return ResponseJson.error("支付异常", null);
|