diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/WorkflowServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/WorkflowServiceImpl.java index 8d8849b7..0b39e5f6 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/WorkflowServiceImpl.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/WorkflowServiceImpl.java @@ -358,7 +358,7 @@ public class WorkflowServiceImpl implements WorkflowService { imageUrl = (String) image.get("showValue"); } String[] imageSplit = imageUrl.split(":"); - String tagName = imageSplit[1]; + String tagName = imageSplit[imageSplit.length - 1]; ImageVersion imageVersion = imageVersionDao.queryByUrl(imageUrl); insertAssetWorkFlow(workflowId, workflowName, Long.valueOf(imageVersion.getImageId()), tagName, Constant.Asset_Type_Image); } catch (Exception e) {