You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
digital-rmb-backend/src/main/java/com/yau/digitalrmb/institutionidentity/application/InstitutionTrainingResetRes...

29 lines
1.3 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.yau.digitalrmb.institutionidentity.application;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@ApiModel(description = "中国人民银行生成数字货币实验重新实现结果")
public class InstitutionTrainingResetResult {
@ApiModelProperty(value = "是否重置成功", example = "true")
private final boolean reset;
@ApiModelProperty(value = "逻辑删除的步骤业务数据和操作记录总数", example = "28")
private final int deletedRecordCount;
@ApiModelProperty(value = "密钥数据是否保留", example = "true")
private final boolean keysPreserved;
@ApiModelProperty(value = "处理说明")
private final String message;
public InstitutionTrainingResetResult(int deletedRecordCount) {
this.reset = true;
this.deletedRecordCount = deletedRecordCount;
this.keysPreserved = true;
this.message = "实验步骤数据已逻辑删除SM2密钥及密钥审计数据保留可从步骤一重新开始";
}
public boolean isReset() { return reset; }
public int getDeletedRecordCount() { return deletedRecordCount; }
public boolean isKeysPreserved() { return keysPreserved; }
public String getMessage() { return message; }
}