package common


type CustomizeFieldInfoResponse struct {
	// <ext>core:true</ext> 【自定义字段名称】自定义字段名称 【作用】 通过名称确定自定义字段 【传参】 name（字段名称）和key（key值）必传其一，均传入以name为准
	Name string `json:"name,omitempty"`
	// <ext>core:true</ext> 【自定义字段key值】自定义字段key值 【作用】 通过自定义字段key值确定自定义字段 【传参】 name（字段名称）和key（key值）必传其一，均传入以name为准
	Key string `json:"key,omitempty"`
	// <ext>core:true</ext> 【自定义字段值】自定义字段值 【作用】 传入自定义字段的填写值，字段格式需与该字段的类型和格式要求一致 【传参】 1、文本类型：请传入具体的文本内容。 2、单选类型：例如可选项为“保密”、“非保密”，可传入“保密”。 3、多选类型：传入多个时使用“；”间隔。例如，配置了可选项为“保密”、“非保密”，可传入“保密；非保密”。 4、数值类型：仅可传入数值，如：123。 5、日期类型：请传入日期字段要求的日期格式。如日期格式为2023-09-23，则需传入2023-09-23。 6、内联数据源/成员类型：请使用 userInfos 传入成员。 7、内联数据源/组织类型：传入组织全路径（如 维森集团/测试组织），传入多个时使用“；”间隔。
	Value string `json:"value,omitempty"`
	// <ext>core:true</ext> 【自定义字段类型】自定义字段类型 LINE_TEXT（文本类型），SINGLE_CHOICE（单选类型），MULTIPLE_CHOICE（多选类型），NUMBER（数值类型），DATE（日期类型），INNER_DATA_USER（内联数据源/成员类型），INNER_DATA_DEPARTMENT（内联数据源/组织类型），IMAGE（图片类型），SERIAL_NUM（编号）
	Type_ string `json:"type,omitempty"`
	// <ext>core:true</ext> 【自定义字段成员信息】自定义字段成员信息 【作用】 当自定义字段类型为内联数据源/成员类型时，可查询对应成员作为该字段的值。 【传参】 1、参数必传其一，传入多个参数时只按参数中最高优先级查询，优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。 2、若用户不存在时，将会报错。
	UserInfos []interface{} `json:"userInfos,omitempty"`
}
