update 支付宝小程序

This commit is contained in:
Guoqs
2024-06-13 11:56:11 +08:00
parent ae9aa49540
commit 5a72797b06
9 changed files with 154 additions and 108 deletions

View File

@@ -0,0 +1,26 @@
package com.jsowell.common;
import com.jsowell.common.enums.adapay.AdapayPayChannelEnum;
import com.jsowell.common.util.StringUtils;
import javax.servlet.http.HttpServletRequest;
public class UserAgentUtils {
/**
* 判断请求来自哪里
*/
public static String determineRequestSource(HttpServletRequest request) {
String userAgent = request.getHeader("user-agent");
if (StringUtils.isBlank(userAgent)) {
return null;
}
if (userAgent.contains("AlipayClient")) {
return AdapayPayChannelEnum.ALIPAY_LITE.getValue();
}else if (userAgent.contains("MicroMessenger")) {
return AdapayPayChannelEnum.WX_LITE.getValue();
}else{
return null;
}
}
}