zhanglei 2026-07-07 11:06:05 +08:00
parent 083bebf2ac
commit 6c2703edb4
2 changed files with 6 additions and 6 deletions

View File

@ -46,10 +46,8 @@ public class LocalDevUserContextConfig implements WebMvcConfigurer {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
String orgInfoId = request.getHeader("orgInfoId");
if (StringUtils.hasText(orgInfoId)) {
if (StringUtils.hasText(orgInfoId) && !"undefined".equals(orgInfoId)) {
ThreadLocalUserInfoAdapter.set(Long.valueOf(orgInfoId));
} else if (defaultOrgId != null && defaultOrgId > 0) {
ThreadLocalUserInfoAdapter.set(defaultOrgId);
}
return true;
}
@ -59,6 +57,6 @@ public class LocalDevUserContextConfig implements WebMvcConfigurer {
Object handler, Exception exception) {
ThreadLocalUserInfoAdapter.clear();
}
}).addPathPatterns(LOCAL_DEV_PATHS).excludePathPatterns("/**/getInfo/**");
}).addPathPatterns(LOCAL_DEV_PATHS).excludePathPatterns("/**/getInfo/**").excludePathPatterns("/**/org-info/**");
}
}

View File

@ -79,8 +79,10 @@ public class OrgInfoGatewayImpl implements OrgInfoGateway {
dataObject.setState(0);
}
InsertFieldDefaults.apply(dataObject);
if (entity.getRegisterUserId() != null) {
dataObject.setCreateId(entity.getRegisterUserId());
dataObject.setUpdateId(entity.getRegisterUserId());
}
orgInfoMapper.insert(dataObject);
entity.setId(dataObject.getId());
return entity;