package cn.ey.biz.module.system.api.contract.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("RPC 服务 - 合同归档字段")
@Data
public class ContractArchivedFieldDTO {

    @ApiModelProperty(value = "ID 用于更新时判断被更新内容")
    private String uuid;

    @ApiModelProperty(value = "合同模块")
    private String model;

    @ApiModelProperty(value = "字段名称")
    private String name;

    @ApiModelProperty(value = "字段code")
    private String code;

    @ApiModelProperty(value = "字段类型")
    private String category;

    @ApiModelProperty(value = "是否必填 0: 非必填 1: 必填")
    private Integer need;

    @ApiModelProperty(value = "是否展示 0: 非展示 1: 展示")
    private Integer show;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "是否为mainland字段, 0: 不是， 1: 是")
    private Integer main;

    @ApiModelProperty(value = "是否为拓展字段, 0: 不是， 1: 是")
    private Integer expand=0;
}
