计算树的高度
This commit is contained in:
parent
0ec37f926d
commit
9f032fc032
|
|
@ -1,13 +1,13 @@
|
||||||
spring.application.name=material
|
spring.application.name=material
|
||||||
spring.profiles.active=dev
|
spring.profiles.active=sit
|
||||||
server.port=7002
|
server.port=7002
|
||||||
|
|
||||||
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
|
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
|
||||||
|
|
||||||
spring.cloud.nacos.config.namespace=nflg_dev
|
spring.cloud.nacos.config.namespace=nflg
|
||||||
spring.cloud.nacos.discovery.namespace=nflg_dev
|
spring.cloud.nacos.discovery.namespace=nflg
|
||||||
spring.cloud.nacos.config.file-extension=properties
|
spring.cloud.nacos.config.file-extension=properties
|
||||||
nacos.plugin.namespace=nflg_dev
|
nacos.plugin.namespace=nflg
|
||||||
|
|
||||||
#configuration
|
#configuration
|
||||||
spring.cloud.nacos.config.server-addr=${nacos.server-addr}
|
spring.cloud.nacos.config.server-addr=${nacos.server-addr}
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,12 @@
|
||||||
<groupId>com.nflg.product.starter</groupId>
|
<groupId>com.nflg.product.starter</groupId>
|
||||||
<artifactId>nflg-boot-starter</artifactId>
|
<artifactId>nflg-boot-starter</artifactId>
|
||||||
<version>1.0-SNAPSHOT</version>
|
<version>1.0-SNAPSHOT</version>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<artifactId>commons-io</artifactId>
|
||||||
|
<groupId>commons-io</groupId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.nflg.product.base.core</groupId>
|
<groupId>com.nflg.product.base.core</groupId>
|
||||||
|
|
|
||||||
|
|
@ -88,6 +88,7 @@ public class OriginalBomApi extends BaseApi {
|
||||||
@ApiOperation("计算树的高度(测试用)")
|
@ApiOperation("计算树的高度(测试用)")
|
||||||
public ResultVO<Boolean> computeTreeHeight() throws ExecutionException, InterruptedException {
|
public ResultVO<Boolean> computeTreeHeight() throws ExecutionException, InterruptedException {
|
||||||
return ResultVO.success(originalParentService.compucteLevelNum());
|
return ResultVO.success(originalParentService.compucteLevelNum());
|
||||||
|
SessionUtil.getUserCode()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
spring.application.name=bom-new
|
spring.application.name=bom-new
|
||||||
spring.profiles.active=dev
|
spring.profiles.active=sit
|
||||||
|
|
||||||
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
|
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
|
||||||
|
|
||||||
spring.cloud.nacos.config.namespace=nflg_dev
|
spring.cloud.nacos.config.namespace=nflg
|
||||||
spring.cloud.nacos.discovery.namespace=nflg_dev
|
spring.cloud.nacos.discovery.namespace=nflg
|
||||||
spring.cloud.nacos.config.file-extension=properties
|
spring.cloud.nacos.config.file-extension=properties
|
||||||
nacos.plugin.namespace=nflg_dev
|
nacos.plugin.namespace=nflg
|
||||||
|
|
||||||
#configuration
|
#configuration
|
||||||
spring.cloud.nacos.config.server-addr=${nacos.server-addr}
|
spring.cloud.nacos.config.server-addr=${nacos.server-addr}
|
||||||
|
|
|
||||||
|
|
@ -26,9 +26,11 @@ public class BaseApi {
|
||||||
private void initLoginInfo(HttpServletRequest request) {
|
private void initLoginInfo(HttpServletRequest request) {
|
||||||
try {
|
try {
|
||||||
String token = request.getHeader("authorization").toString();
|
String token = request.getHeader("authorization").toString();
|
||||||
|
String language=Objects.nonNull(request.getHeader("language"))? request.getHeader("language").toString():"zh_cn";
|
||||||
ResultVO result = JwtUtil.parse(token);
|
ResultVO result = JwtUtil.parse(token);
|
||||||
if (result.getState().equals(STATE.Success.getState())) {
|
if (result.getState().equals(STATE.Success.getState())) {
|
||||||
LoginUserInfoDTO userInfo = (LoginUserInfoDTO) result.getData();
|
LoginUserInfoDTO userInfo = (LoginUserInfoDTO) result.getData();
|
||||||
|
userInfo.setLanguage(language);
|
||||||
if (!Objects.isNull(userInfo)) {
|
if (!Objects.isNull(userInfo)) {
|
||||||
loginUser.set(userInfo);
|
loginUser.set(userInfo);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -70,4 +70,8 @@ public class SessionUtil {
|
||||||
public static String getFullDeptName() {
|
public static String getFullDeptName() {
|
||||||
return Optional.ofNullable(loginUser.get()).map(LoginUserInfoDTO::getFullDeptName).orElse(null);
|
return Optional.ofNullable(loginUser.get()).map(LoginUserInfoDTO::getFullDeptName).orElse(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String getLanguage() {
|
||||||
|
return Optional.ofNullable(loginUser.get()).map(LoginUserInfoDTO::getLanguage).orElse(null);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -29,4 +29,6 @@ public class LoginUserInfoDTO {
|
||||||
private Integer queryData;
|
private Integer queryData;
|
||||||
|
|
||||||
private String fullDeptName;
|
private String fullDeptName;
|
||||||
|
|
||||||
|
private String language;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue