Explorar el Código

修复订单支付状态错误bug

mac hace 2 años
padre
commit
c74fa7d962

+ 0 - 6
kxs-product/kxs-product-biz/src/main/java/com/kxs/product/biz/service/impl/KxsShopOrderServiceImpl.java

@@ -218,8 +218,6 @@ public class KxsShopOrderServiceImpl extends ServiceImpl<KxsShopOrderMapper, Kxs
                 throw new GlobalCustomerException("支付密码错误");
             }
 
-            LambdaUpdateWrapper<KxsShopOrder> lambdaUpdateWrapper = Wrappers.<KxsShopOrder>lambdaUpdate().eq(KxsShopOrder::getId, param.getId());
-
             PayRequest payReq = new PayRequest();
             payReq.setPayTypeEnum(PayPlatformEnum.YUEPAY);
             payReq.setOutTradeNo(order.getOrderSn());
@@ -230,10 +228,6 @@ public class KxsShopOrderServiceImpl extends ServiceImpl<KxsShopOrderMapper, Kxs
 
                 YuePayMessage payMessage = BeanUtil.toBean(payResponse.getResult(), YuePayMessage.class);
                 if (payMessage != null) {
-                    //支付成功
-                    lambdaUpdateWrapper.set(KxsShopOrder::getStatus, KxsShopEnum.ORDER_NO_SEND.getType());
-                    lambdaUpdateWrapper.set(KxsShopOrder::getPayTime, LocalDateTime.now());
-                    this.update(lambdaUpdateWrapper);
                     //支付成功回调
                     this.payBack(order.getOrderSn());
                 }else{

+ 1 - 1
kxs-system/kxs-system-api/src/main/java/com/kxs/system/api/feign/RemoteSysService.java

@@ -61,5 +61,5 @@ public interface RemoteSysService {
 	 * @param param 请求参数
 	 */
 	@PostExchange("/camp/campOpenNumStat")
-	void campOpenNumStat(CampOpenNumStatDTO param, String fromIn);
+	void campOpenNumStat(CampOpenNumStatDTO param, @RequestHeader(SecurityConstants.FROM) String fromIn);
 }