fix: 对齐 BasePlatform 新版 SDK 包路径(CI 宿主 m2 快照已晋升)
build / build-push (push) Failing after 1m10s

BasePlatform 2b14e09 服务目录版把 openapi 类挪入子包,CI 复用的宿主 m2 缓存快照已更新为新布局,
旧包路径(openapi.TargetSpec/openapi.client.*/openapi.dto.FlowDto)在 CI 编译失败(run 971)。
本批纯包路径替换,无逻辑改动:
- openapi.TargetSpec/YschOpenCall → openapi.core.*(FlowCenterClient/CmsSiteDirectoryImpl)
- openapi.client.YschBaseOpenApi → openapi.base.*(YschBaseDeptSource/BaseApiController)
- openapi.client.YschFlowOpenApi → openapi.flow.*(FlowCenterClient)
- openapi.dto.FlowDto.FlowSummary → openapi.flow.model.FlowSummary(SvcModels.FlowSummaryVo)
This commit is contained in:
chenxing
2026-09-16 16:37:29 +08:00
parent 76b35b2fb3
commit da1b76e45a
5 changed files with 11 additions and 11 deletions
@@ -1,6 +1,6 @@
package com.yunhai.svchall.controller.api; package com.yunhai.svchall.controller.api;
import com.yunhai.platform.openapi.client.YschBaseOpenApi; import com.yunhai.platform.openapi.base.YschBaseOpenApi;
import com.yunhai.platform.utils.model.BoaModule; import com.yunhai.platform.utils.model.BoaModule;
import com.yunhai.platform.utils.model.BoaUser; import com.yunhai.platform.utils.model.BoaUser;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
@@ -476,6 +476,6 @@ public final class SvcModels {
/** 字段单一事实源=SDK 门面 DTO(可直接作 YschFlowOpenApi 泛型出入参) */ /** 字段单一事实源=SDK 门面 DTO(可直接作 YschFlowOpenApi 泛型出入参) */
@Data @Data
@lombok.EqualsAndHashCode(callSuper = true) @lombok.EqualsAndHashCode(callSuper = true)
public static class FlowSummaryVo extends com.yunhai.platform.openapi.dto.FlowDto.FlowSummary { public static class FlowSummaryVo extends com.yunhai.platform.openapi.flow.model.FlowSummary {
} }
} }
@@ -3,8 +3,8 @@ package com.yunhai.svchall.service.impl;
import com.github.benmanes.caffeine.cache.Cache; import com.github.benmanes.caffeine.cache.Cache;
import com.github.benmanes.caffeine.cache.Caffeine; import com.github.benmanes.caffeine.cache.Caffeine;
import com.yunhai.platform.apistd.BizException; import com.yunhai.platform.apistd.BizException;
import com.yunhai.platform.openapi.TargetSpec; import com.yunhai.platform.openapi.core.TargetSpec;
import com.yunhai.platform.openapi.YschOpenCall; import com.yunhai.platform.openapi.core.YschOpenCall;
import com.yunhai.platform.utils.exception.ErrorCode; import com.yunhai.platform.utils.exception.ErrorCode;
import com.yunhai.svchall.model.svc.SvcModels; import com.yunhai.svchall.model.svc.SvcModels;
import com.yunhai.svchall.service.SiteDirectory; import com.yunhai.svchall.service.SiteDirectory;
@@ -3,8 +3,8 @@ package com.yunhai.svchall.service.impl;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.yunhai.platform.apistd.BizException; import com.yunhai.platform.apistd.BizException;
import com.yunhai.platform.openapi.TargetSpec; import com.yunhai.platform.openapi.core.TargetSpec;
import com.yunhai.platform.openapi.YschOpenCall; import com.yunhai.platform.openapi.core.YschOpenCall;
import com.yunhai.platform.utils.exception.ErrorCode; import com.yunhai.platform.utils.exception.ErrorCode;
import com.yunhai.svchall.model.svc.SvcModels; import com.yunhai.svchall.model.svc.SvcModels;
import com.yunhai.svchall.service.FlowClient; import com.yunhai.svchall.service.FlowClient;
@@ -52,9 +52,9 @@ public class FlowCenterClient implements FlowClient {
String path = uri.getRawPath() == null ? "" : uri.getRawPath(); String path = uri.getRawPath() == null ? "" : uri.getRawPath();
this.flowSpec = TargetSpec.of(host, path); this.flowSpec = TargetSpec.of(host, path);
this.directoryResolved = openCall.hasTarget( this.directoryResolved = openCall.hasTarget(
com.yunhai.platform.openapi.PlatformService.FLOWCENTER.key()); com.yunhai.platform.openapi.core.PlatformService.FLOWCENTER.key());
if (directoryResolved) { if (directoryResolved) {
com.yunhai.platform.openapi.client.YschFlowOpenApi.setCall(openCall); com.yunhai.platform.openapi.flow.YschFlowOpenApi.setCall(openCall);
} }
} }
@@ -74,7 +74,7 @@ public class FlowCenterClient implements FlowClient {
public List<SvcModels.FlowSummaryVo> listFlows(Long schId) { public List<SvcModels.FlowSummaryVo> listFlows(Long schId) {
requireEnabled(); requireEnabled();
if (directoryResolved) { if (directoryResolved) {
return com.yunhai.platform.openapi.client.YschFlowOpenApi.listFlows( return com.yunhai.platform.openapi.flow.YschFlowOpenApi.listFlows(
schId, SvcModels.FlowSummaryVo.class); schId, SvcModels.FlowSummaryVo.class);
} }
return openCall.getList(flowSpec, "/oapi/flow/list", return openCall.getList(flowSpec, "/oapi/flow/list",
@@ -85,7 +85,7 @@ public class FlowCenterClient implements FlowClient {
public SvcModels.FlowSummaryVo getFlow(Long schId, String flowGuid) { public SvcModels.FlowSummaryVo getFlow(Long schId, String flowGuid) {
requireEnabled(); requireEnabled();
if (directoryResolved) { if (directoryResolved) {
return com.yunhai.platform.openapi.client.YschFlowOpenApi.getFlow( return com.yunhai.platform.openapi.flow.YschFlowOpenApi.getFlow(
schId, flowGuid, SvcModels.FlowSummaryVo.class); schId, flowGuid, SvcModels.FlowSummaryVo.class);
} }
return openCall.get(flowSpec, "/oapi/flow/" + flowGuid, return openCall.get(flowSpec, "/oapi/flow/" + flowGuid,
@@ -1,6 +1,6 @@
package com.yunhai.svchall.service.impl; package com.yunhai.svchall.service.impl;
import com.yunhai.platform.openapi.client.YschBaseOpenApi; import com.yunhai.platform.openapi.base.YschBaseOpenApi;
import com.yunhai.platform.utils.model.BoaGroup; import com.yunhai.platform.utils.model.BoaGroup;
import com.yunhai.svchall.service.DeptSource; import com.yunhai.svchall.service.DeptSource;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;