From 6df8f9816bdfde3ddf860146a72189b7271caf35 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Fri, 22 Dec 2023 16:27:34 +0800
Subject: [PATCH] 富文本框输入版本变化

---
 src/main/java/cc/mrbird/febs/pay/service/impl/xcxCodePayServiceImpl.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/pay/service/impl/xcxCodePayServiceImpl.java b/src/main/java/cc/mrbird/febs/pay/service/impl/xcxCodePayServiceImpl.java
index d45e026..950130a 100644
--- a/src/main/java/cc/mrbird/febs/pay/service/impl/xcxCodePayServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/pay/service/impl/xcxCodePayServiceImpl.java
@@ -11,6 +11,7 @@
 import cc.mrbird.febs.pay.util.Signature;
 import cc.mrbird.febs.pay.util.WebUtil;
 import cc.mrbird.febs.pay.util.WeixinServiceUtil;
+import cc.mrbird.febs.rabbit.producter.AgentProducer;
 import cn.hutool.core.date.DateUtil;
 import cn.hutool.core.util.StrUtil;
 import com.alibaba.fastjson.JSONObject;
@@ -44,6 +45,7 @@
     private final MallOrderInfoMapper mallOrderInfoMapper;
     private final DataDictionaryCustomMapper dataDictionaryCustomMapper;
     private final WeixinServiceUtil weixinServiceUtil;
+    private final AgentProducer agentProducer;
     private static final String PAY_SUCCESS = "SUCCESS";
     private static final String PAY_USERPAYING = "USERPAYING";
     @Override
@@ -126,6 +128,7 @@
 
             if(PAY_SUCCESS.equals(returnCode) && PAY_SUCCESS.equals(resultCode)){
                 log.info("微信免密支付成功");
+                agentProducer.sendSyAppOrderPayDoneQueue(outTradeNo);
                 return PAY_SUCCESS;
             } else if (PAY_USERPAYING.equals(errCode)){//等待用户输入密码
                 for(int i = 0; i < 4; i++){
@@ -146,6 +149,7 @@
                     String tradeTypePaying = wxPayOrderQueryResult.getTradeType();
                     if(PAY_SUCCESS.equals(tradeTypePaying)&& PAY_SUCCESS.equals(returnCodePaying)&& PAY_SUCCESS.equals(resultCodePaying)){
                         log.info("微信加密支付成功!");
+                        agentProducer.sendSyAppOrderPayDoneQueue(outTradeNo);
                         return PAY_SUCCESS;
                     }
                     log.info("正在支付" + wxPayOrderQueryResult.getDetail());

--
Gitblit v1.9.1