package jnpf.dmsEntity.recordprint.form; import com.fasterxml.jackson.annotation.JsonAlias; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.validation.constraints.NotBlank; import lombok.Data; /** * 单条记录打印流水回收信息。 */ @Data public class DmsRecordPrintHuishouItemForm { /** 接收部门。 */ @JsonProperty("f_id") @JsonAlias("fId") @NotBlank(message = "主键") private String fId; /** 打印流水号。 */ @NotBlank(message = "流水号不能为空") private String liushuihao; /** 归还人。 */ @JsonProperty("guihuanren") @JsonAlias("guihuanren") @NotBlank(message = "归还人不能为空") private String guihuanren; /** 归还部门。 */ @JsonProperty("guihuan_bumen") @JsonAlias("guihuanBumen") @NotBlank(message = "归还部门不能为空") private String guihuanBumen; /** 回收人。 */ @JsonProperty("huishouren") @JsonAlias("huishouren") @NotBlank(message = "回收人不能为空") private String huishouren; /** 回收部门。 */ @JsonProperty("huishou_bumen") @JsonAlias("huishouBumen") @NotBlank(message = "回收部门不能为空") private String huishouBumen; /** 回收部门。 */ @JsonProperty("huishou_yuanyin") @JsonAlias("huishouYuanyin") private String huishouYuanyin; /** 回收类型。 */ @JsonProperty("huishou_leixing") @JsonAlias("huishouLeixing") private String huishouLeixing; }