Commit 550e0566 by huluobin

update

parent a82fbfed
...@@ -23,10 +23,7 @@ public class MvcInterceptorConfig extends WebMvcConfigurationSupport { ...@@ -23,10 +23,7 @@ public class MvcInterceptorConfig extends WebMvcConfigurationSupport {
protected void addInterceptors(InterceptorRegistry registry) { protected void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(sessionHandlerInterceptor) // registry.addInterceptor(sessionHandlerInterceptor);
.excludePathPatterns();
super.addInterceptors(registry); super.addInterceptors(registry);
} }
...@@ -43,6 +40,7 @@ public class MvcInterceptorConfig extends WebMvcConfigurationSupport { ...@@ -43,6 +40,7 @@ public class MvcInterceptorConfig extends WebMvcConfigurationSupport {
registry.addResourceHandler("/doc.html") registry.addResourceHandler("/doc.html")
.addResourceLocations("classpath:/META-INF/resources/"); .addResourceLocations("classpath:/META-INF/resources/");
registry.addResourceHandler("/webjars/**") registry.addResourceHandler("/webjars/**")
.addResourceLocations("classpath:/META-INF/resources/webjars/"); .addResourceLocations("classpath:/META-INF/resources/webjars/");
} }
......
...@@ -158,15 +158,27 @@ public class DepartmentCheckState extends CostState { ...@@ -158,15 +158,27 @@ public class DepartmentCheckState extends CostState {
} }
private DepartmentReviewer getCurrentDepartmentReviewer(Integer departmentId) { private DepartmentReviewer getCurrentDepartmentReviewer(Integer departmentId) {
Integer primaryDepartmentId;
Integer secondDepartmentId;
OaDepartment oaDepartment = oaDepartmentMapper.selectByDepartmentId(departmentId); OaDepartment oaDepartment = oaDepartmentMapper.selectByDepartmentId(departmentId);
Integer primaryDepartmentId = departmentId;
if (oaDepartment.getParentId() > 0) { if (oaDepartment.getParentId() > 0) {
primaryDepartmentId = oaDepartment.getParentId(); OaDepartment nextDepartment = oaDepartmentMapper.selectByDepartmentId(oaDepartment.getParentId());
if (nextDepartment.getParentId() > 0) {
primaryDepartmentId = nextDepartment.getParentId();
secondDepartmentId = nextDepartment.getDepartmentId();
} else {
primaryDepartmentId = oaDepartment.getParentId();
secondDepartmentId = oaDepartment.getDepartmentId();
}
} else {
primaryDepartmentId = departmentId;
secondDepartmentId = null;
} }
DepartmentReviewer primaryDepartmentReviewer = departmentReviewerMapper.selectByPrimaryDepartmentId(primaryDepartmentId); DepartmentReviewer primaryDepartmentReviewer = departmentReviewerMapper.selectByPrimaryDepartmentId(primaryDepartmentId);
DepartmentReviewer secondDepartmentReviewer = departmentReviewerMapper.selectBySecondDepartmentId(departmentId); DepartmentReviewer secondDepartmentReviewer = departmentReviewerMapper.selectBySecondDepartmentId(secondDepartmentId);
if (secondDepartmentReviewer != null) { if (secondDepartmentReviewer != null) {
return secondDepartmentReviewer; return secondDepartmentReviewer;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment