All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.OpenCrowdOperationOption Maven / Gradle / Ivy

package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 标签圈选项模型,用于返回标签的圈选项列表
 *
 * @author auto create
 * @since 1.0, 2024-06-03 16:16:05
 */
public class OpenCrowdOperationOption extends AlipayObject {

	private static final long serialVersionUID = 3421715774111456311L;

	/**
	 * 每个圈选标签有一个或者多个圈选项,每个圈选项在创建圈选请求时都需要传入圈选值
	 */
	@ApiField("option_code")
	private String optionCode;

	/**
	 * SINGLE_SELECT:当前圈选项只支持1个圈选值,传入标签详情查询返回的圈选值ID
MULTI_SELECT:当前圈选项支持多个圈选值,传入标签详情查询返回的圈选值ID
INPUT_VALUE:自定义输入圈选值
NUMBER_RANGE_VALUE:圈选值为数值范围类型,目前支持介于、大于、大于等于、小于、小于等于几种模式。
	 */
	@ApiField("option_data_type")
	private String optionDataType;

	/**
	 * 当前圈选项下的全部圈选值
	 */
	@ApiListField("option_list")
	@ApiField("open_operation_option")
	private List optionList;

	/**
	 * 标签圈选项的中文名称
	 */
	@ApiField("option_name")
	private String optionName;

	public String getOptionCode() {
		return this.optionCode;
	}
	public void setOptionCode(String optionCode) {
		this.optionCode = optionCode;
	}

	public String getOptionDataType() {
		return this.optionDataType;
	}
	public void setOptionDataType(String optionDataType) {
		this.optionDataType = optionDataType;
	}

	public List getOptionList() {
		return this.optionList;
	}
	public void setOptionList(List optionList) {
		this.optionList = optionList;
	}

	public String getOptionName() {
		return this.optionName;
	}
	public void setOptionName(String optionName) {
		this.optionName = optionName;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy