diff --git a/visa/visa-api/src/main/java/cn/axzo/nanopart/visa/api/response/VisaDetailByIdResponse.java b/visa/visa-api/src/main/java/cn/axzo/nanopart/visa/api/response/VisaDetailByIdResponse.java index 530cef17..0def92d3 100644 --- a/visa/visa-api/src/main/java/cn/axzo/nanopart/visa/api/response/VisaDetailByIdResponse.java +++ b/visa/visa-api/src/main/java/cn/axzo/nanopart/visa/api/response/VisaDetailByIdResponse.java @@ -269,6 +269,11 @@ public class VisaDetailByIdResponse { @Setter @Getter public static class DetailCard { + /** + * 变签Id + */ + private Long visaId; + /** * 审批实例Id */ diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/DetailCardBuilder.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/DetailCardBuilder.java index 9740ca83..f1b2fbd5 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/DetailCardBuilder.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/DetailCardBuilder.java @@ -55,6 +55,7 @@ public class DetailCardBuilder { if (workflowRelation == null) return; DetailCard detail = new DetailCard(); + detail.setVisaId(visa.getId()); detail.setWorkflowInstanceId(workflowRelation.getContent()); FormInstanceVO formInstance = printModelService.getFormInstance(workflowRelation.getContent()); if (formInstance != null)