| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- package com.ydtech.modules.fnc.vo;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableId;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import javax.validation.constraints.Min;
- import java.io.Serializable;
- import java.time.LocalDateTime;
- import java.util.List;
- @Data
- @ApiModel("合同查询vo")
- public class ContractVo implements Serializable {
- @ApiModelProperty("主键")
- private String id;
- @ApiModelProperty("合同编码")
- private String contractCode;
- @ApiModelProperty("合同名称")
- private String contractName;
- @ApiModelProperty("内部公司名称")
- private String internalCompanyName;
- @ApiModelProperty("内部公司id")
- private String internalCompanyId;
- @ApiModelProperty("外部公司名称")
- private String externalCompaniesName;
- @ApiModelProperty("外部公司id")
- private String externalCompaniesId;
- @ApiModelProperty("供应商名称")
- private String supplierName;
- @ApiModelProperty("供应商id")
- private String supplierId;
- @ApiModelProperty("合同类型")
- private String contractType;
- @ApiModelProperty("是否开口合同 0 是 1 否")
- private String isOpenContract;
- @ApiModelProperty("是否顺延 0 是 1 否")
- private String shouldPostponed;
- @ApiModelProperty("到期提醒")
- private String expirationReminder;
- @ApiModelProperty("生效日期")
- private LocalDateTime effectiveDate;
- @ApiModelProperty("失效日期")
- private LocalDateTime expiringDate;
- @ApiModelProperty("顺延时间")
- private LocalDateTime shouldPostponedDate;
- @ApiModelProperty("顺延后失效时间")
- private LocalDateTime shouldPostponedEffectiveDate;
- @ApiModelProperty("附件路径")
- private String filePathId;
- @ApiModelProperty("部门编码")
- private String deptId;
- @ApiModelProperty("用户编码")
- private String userId;
- @ApiModelProperty(value = "每页页数")
- private int pageSize;
- @ApiModelProperty(value = "页数")
- @Min(value = 1, message = "页数最小为1")
- private int pageNum;
- @ApiModelProperty("供应商id")
- private List<String> supplierIdList;
- @ApiModelProperty("合同idList")
- private List<String> contractIdList;
- @ApiModelProperty("合同是否有效 0 有效 1 无效")
- private String contractStatus;
- @ApiModelProperty("合同父id")
- private String parentId;
- @ApiModelProperty("合同idList")
- private List<String> idList;
- }
|