feat(REQ-3004) - 调整应用 POM 依赖,移除无关的 jar,避免影响启动

This commit is contained in:
wangli 2024-11-21 13:56:38 +08:00
parent 39099d3247
commit 5ce082a125
2 changed files with 32 additions and 10 deletions

32
pom.xml
View File

@ -97,11 +97,43 @@
<groupId>cn.axzo.maokai</groupId> <groupId>cn.axzo.maokai</groupId>
<artifactId>maokai-api</artifactId> <artifactId>maokai-api</artifactId>
<version>${axzo-dependencies.version}</version> <version>${axzo-dependencies.version}</version>
<exclusions>
<exclusion>
<groupId>cn.axzo.apollo</groupId>
<artifactId>apollo-api</artifactId>
</exclusion>
<exclusion>
<groupId>cn.axzo.apollo</groupId>
<artifactId>apollo-workspace-common</artifactId>
</exclusion>
<exclusion>
<groupId>cn.axzo.attendance</groupId>
<artifactId>attendance-api</artifactId>
</exclusion>
<exclusion>
<groupId>cn.axzo.pudge</groupId>
<artifactId>pudge-core</artifactId>
</exclusion>
</exclusions>
</dependency> </dependency>
<dependency> <dependency>
<groupId>cn.axzo.karma</groupId> <groupId>cn.axzo.karma</groupId>
<artifactId>karma-api</artifactId> <artifactId>karma-api</artifactId>
<version>${axzo-dependencies.version}</version> <version>${axzo-dependencies.version}</version>
<exclusions>
<exclusion>
<groupId>cn.axzo.apollo</groupId>
<artifactId>apollo-api</artifactId>
</exclusion>
<exclusion>
<groupId>cn.axzo.apollo</groupId>
<artifactId>apollo-workspace-api</artifactId>
</exclusion>
<exclusion>
<groupId>cn.axzo.pudge</groupId>
<artifactId>pudge-core</artifactId>
</exclusion>
</exclusions>
</dependency> </dependency>
<dependency> <dependency>
<groupId>mysql</groupId> <groupId>mysql</groupId>

View File

@ -1,6 +1,5 @@
package cn.axzo.workflow.server.common.util; package cn.axzo.workflow.server.common.util;
import cn.axzo.apollo.core.web.Result;
import cn.axzo.basics.common.util.AssertUtil; import cn.axzo.basics.common.util.AssertUtil;
import cn.axzo.framework.domain.ServiceException; import cn.axzo.framework.domain.ServiceException;
import cn.axzo.framework.domain.web.result.ApiListResult; import cn.axzo.framework.domain.web.result.ApiListResult;
@ -36,15 +35,6 @@ public class RpcExternalUtil {
}, param); }, param);
} }
public static <T> T rpcApolloProcessor(Supplier<Result<T>> supplier, String operationType, Object... param) {
log.info(operationType + "-Param: " + JSONUtil.toJsonStr(param));
Result<T> result = printLatency(supplier, operationType);
log.info(operationType + "-Result: " + JSONUtil.toJsonStr(result));
Assert.notNull(result, "服务调用异常");
Assert.isTrue(result.getCode() == 200, "服务调用异常:" + result.getMsg());
return result.getData();
}
public static <T> T rpcApiResultProcessor(Supplier<ApiResult<T>> supplier, String operationType, Object... param) { public static <T> T rpcApiResultProcessor(Supplier<ApiResult<T>> supplier, String operationType, Object... param) {
log.info(operationType + "-Param: " + JSONUtil.toJsonStr(param)); log.info(operationType + "-Param: " + JSONUtil.toJsonStr(param));
ApiResult<T> result = printLatency(supplier, operationType); ApiResult<T> result = printLatency(supplier, operationType);