feat:(feature/REQ-3581) 支持取消用印操作

This commit is contained in:
李龙 2025-02-21 13:44:14 +08:00
parent f6a1937025
commit ccf8aa321b
2 changed files with 3 additions and 1 deletions

View File

@ -41,7 +41,8 @@ public class UpdateVisaChangeReq {
@AllArgsConstructor(access = AccessLevel.PRIVATE)
public enum VisaStampAction {
COMPLETE("完成用印");
COMPLETE("完成用印"),
CANCEL("取消用印");
private String desc;
}

View File

@ -171,6 +171,7 @@ public class ChangeRecord extends BaseEntity<ChangeRecord> {
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) {