content: 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, 2025-05-12 19:37:49
   */
  public class AlipayMarketingCampaignSelfActivityBatchqueryModel extends AlipayObject {
  
  	private static final long serialVersionUID = 1491517891562448242L;
  
  	/**
  	 * 是否需要券核销范围信息（包括pid列表、门店id列表和小程序appid列表，由于字段可能较大默认不返回，业务方也请慎用。pid列表:PID，门店id列表:SHOP_ID，小程序appid列表:APP_ID）
  	 */
  	@ApiListField("need_use_scope_info")
  	@ApiField("string")
  	private List<String> needUseScopeInfo;
  
  	/**
  	 * 分页查询的当前页号，从1开始（默认1）
  	 */
  	@ApiField("page_number")
  	private String pageNumber;
  
  	/**
  	 * 分页查询的单页活动数量，不大于20（默认10）
  	 */
  	@ApiField("page_size")
  	private String pageSize;
  
  	/**
  	 * 场景码：默认(DEFAULT)
  	 */
  	@ApiListField("scene_code")
  	@ApiField("string")
  	private List<String> sceneCode;
  
  	public List<String> getNeedUseScopeInfo() {
  		return this.needUseScopeInfo;
  	}
  	public void setNeedUseScopeInfo(List<String> needUseScopeInfo) {
  		this.needUseScopeInfo = needUseScopeInfo;
  	}
  
  	public String getPageNumber() {
  		return this.pageNumber;
  	}
  	public void setPageNumber(String pageNumber) {
  		this.pageNumber = pageNumber;
  	}
  
  	public String getPageSize() {
  		return this.pageSize;
  	}
  	public void setPageSize(String pageSize) {
  		this.pageSize = pageSize;
  	}
  
  	public List<String> getSceneCode() {
  		return this.sceneCode;
  	}
  	public void setSceneCode(List<String> sceneCode) {
  		this.sceneCode = sceneCode;
  	}
  
  }
  