From ccf8aa321b8751e32ba4d806cf7ba9f5b095ba23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=BE=99?= Date: Fri, 21 Feb 2025 13:44:14 +0800 Subject: [PATCH] =?UTF-8?q?feat:(feature/REQ-3581)=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=8F=96=E6=B6=88=E7=94=A8=E5=8D=B0=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/axzo/nanopart/visa/api/request/UpdateVisaChangeReq.java | 3 ++- .../java/cn/axzo/nanopart/visa/server/domain/ChangeRecord.java | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/visa/visa-api/src/main/java/cn/axzo/nanopart/visa/api/request/UpdateVisaChangeReq.java b/visa/visa-api/src/main/java/cn/axzo/nanopart/visa/api/request/UpdateVisaChangeReq.java index f71f6c83..642bf5bb 100644 --- a/visa/visa-api/src/main/java/cn/axzo/nanopart/visa/api/request/UpdateVisaChangeReq.java +++ b/visa/visa-api/src/main/java/cn/axzo/nanopart/visa/api/request/UpdateVisaChangeReq.java @@ -41,7 +41,8 @@ public class UpdateVisaChangeReq { @AllArgsConstructor(access = AccessLevel.PRIVATE) public enum VisaStampAction { - COMPLETE("完成用印"); + COMPLETE("完成用印"), + CANCEL("取消用印"); private String desc; } diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/domain/ChangeRecord.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/domain/ChangeRecord.java index e8099620..7459716d 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/domain/ChangeRecord.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/domain/ChangeRecord.java @@ -171,6 +171,7 @@ public class ChangeRecord extends BaseEntity { static { VISA_STAMP_STATUS_ACTION.put(VisaStampStatusEnum.WITH_PRINT, UpdateVisaChangeReq.VisaStampAction.COMPLETE, VisaStampStatusEnum.USED_PRINTS); + VISA_STAMP_STATUS_ACTION.put(VisaStampStatusEnum.WITH_PRINT, UpdateVisaChangeReq.VisaStampAction.CANCEL, VisaStampStatusEnum.UNPRINTED); } public VisaStampStatusEnum nextStampStatus(UpdateVisaChangeReq.VisaStampAction action) {