package com.ruoyi.system.vo.asset; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.time.LocalDate; /** * 资产入库申请分页列表返回对象 */ @Data @ApiModel("资产入库申请分页列表返回对象") public class OaApprovalApplicationStoragePageVO implements Serializable { private static final long serialVersionUID = 4352345234523452345L; @ApiModelProperty("主键ID") private Integer id; @ApiModelProperty("所属部门") private String deptName; @ApiModelProperty("入库单号") private String applicationCode; @ApiModelProperty("标题") private String title; @ApiModelProperty("资产一级类型名称") private String firstAssetTypeName; @ApiModelProperty("资产二级类型名称") private String secondAssetTypeName; @ApiModelProperty("创建人(申请人)") private String applicantName; @ApiModelProperty("入库日期") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate storageTime; @ApiModelProperty("入库类型 0-正常入库") private Integer storageType; @ApiModelProperty("审批状态 0-草稿,1-待审批,2-通过,3-拒绝,4-撤回") private Integer approvalStatus; }