diff --git a/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/config/filter/csrf/CsrfFilter.java b/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/config/filter/csrf/CsrfFilter.java index a89d50aa..c415af2a 100644 --- a/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/config/filter/csrf/CsrfFilter.java +++ b/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/config/filter/csrf/CsrfFilter.java @@ -5,13 +5,12 @@ import cn.hutool.json.JSONUtil; import com.jero.common.api.vo.Result; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.springframework.beans.factory.annotation.Value; -import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import java.io.*; +import java.io.IOException; +import java.io.PrintWriter; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; @@ -55,7 +54,8 @@ public class CsrfFilter implements Filter { String url = req.getRequestURL().toString(); // 获取来源 String referurl = req.getHeader("Referer"); - if(isWhiteReq(referurl)){ + // websocket 请求放过 + if(isWhiteReq(referurl) || url.contains("/websocket/")){ chain.doFilter(request, response); }else{ String log = ""; diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java b/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java index fd3af00a..7b945800 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java @@ -301,6 +301,12 @@ public class PayContactsManagementController extends JeroController updatePayContactsManagement = new LambdaUpdateWrapper<>(); updatePayContactsManagement.eq(PayContactsManagement::getId,payContactsManagement.getId()); @@ -314,9 +320,14 @@ public class PayContactsManagementController extends JeroController listPayContactsManagement = payContactsManagementService.list(queryPayContactsManagement); -// if(!StringUtils.isBlank(payCompanyManagement.getCompanyPhone())){ -// payCompanyManagement.setCompanyPhone(PasswordUtil.decrypt(payCompanyManagement.getCompanyPhone())); -// } -// if (!StringUtils.isBlank(payContactsManagement.getPhone())){ -// payContactsManagement.setPhone(PasswordUtil.decrypt(payContactsManagement.getPhone())); -// } -// if (!StringUtils.isBlank(payContactsManagement.getEmail())){ -// payContactsManagement.setEmail(PasswordUtil.decrypt(payContactsManagement.getEmail())); -// } payCompanyManagement.setFlagStatus(PayCompanyManagementCommon.FLAG_STATUS); payContactsManagement.setFlagStatus(PayContactsManagementCommon.FLAG_STATUS); payCompanyManagement.setRoleCode(PayCompanyManagementCommon.ROLE_CODE2);