xin
2025-09-03 ca0f290991d7a15748d90d01e57f0f4cd6f26c9c
oying-system/src/main/java/com/oying/modules/hwc/service/impl/CallbackServiceImpl.java
@@ -13,11 +13,14 @@
import com.oying.utils.enums.PayTypeEnum;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.dom4j.DocumentException;
import org.springframework.dao.DataIntegrityViolationException;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
@@ -75,8 +78,14 @@
                }
            }
            response.getWriter().write(respString);
        } catch (DataIntegrityViolationException e) {
            log.error("汇旺财退款回调数据异常失败:{} {}", map.toString(), e.getMessage());
        } catch (DocumentException e) {
            log.error("汇旺财退款回调XML转码失败:{} {}", map.toString(), e.getMessage());
        } catch (IOException e) {
            log.error("汇旺财退款回调写入流失败:{} {}", map.toString(), e.getMessage());
        } catch (Exception e) {
            log.error("汇旺财支付回调失败:{}", map.toString());
            log.error("汇旺财退款回调失败:{} {}", map.toString(), e.getMessage());
        }
    }
@@ -110,8 +119,14 @@
                }
            }
            response.getWriter().write(respString);
        } catch (DataIntegrityViolationException e) {
            log.error("汇旺财退款回调数据异常失败:{} {}", map.toString(), e.getMessage());
        } catch (DocumentException e) {
            log.error("汇旺财退款回调XML转码失败:{} {}", map.toString(), e.getMessage());
        } catch (IOException e) {
            log.error("汇旺财退款回调写入流失败:{} {}", map.toString(), e.getMessage());
        } catch (Exception e) {
            log.error("汇旺财退款回调失败:{}", map.toString());
            log.error("汇旺财退款回调失败:{} {}", map.toString(), e.getMessage());
        }
    }
}