content: package com.alipay.api.domain;
  
  import com.alipay.api.AlipayObject;
  import com.alipay.api.internal.mapping.ApiField;
  
  /**
   * 经营参谋数据报表处理器
   *
   * @author auto create
   * @since 1.0, 2022-11-22 15:14:43
   */
  public class KoubeiMarketingDataBizadviserMyreportQueryModel extends AlipayObject {
  
  	private static final long serialVersionUID = 8831927978715478932L;
  
  	/**
  	 * 非必须参数，uniq_key不同，参数也不同：
  参数格式如下：
  [
  {"paramKey": " campStatus ","paramValue": " campStatusValue"}
  ]
  参数组织方式根据不同的uniqkey进行，规则如下
  1、activityList：campStatus ，campStatus值为PROCESSING
  2、activityDetail：campId，campId值需要传要查询的活动ID
  3、activityTop11ShopList：campId，campId值需要传要查询的活动ID
  4、activityTradeTrend：campId，campId值需要传要查询的活动ID
  5、activityShopList：campId，campId值需要传要查询的活动ID
  6、codeSingleShopInfo：shopId，shopId店铺ID值
  7、codeSingleShopTrend：shopId，shopId店铺ID值
  7、cardMemberBigData：dimension
  Dimension 对应关系
  1-	性别；2-年龄；3-是否学生；4-是否有小孩；5-消费频率；6-消费金额；7-笔单价；
  没有在此列举的uniq_key表示无需传入此参数；
  	 */
  	@ApiField("req_parameters")
  	private String reqParameters;
  
  	/**
  	 * uniq_key 是每次请求不同数据需要传不同的value，具体区别如下：
  当uniq_key 为cardOperateSum时询经营分析卡片总数据；
  cardActivitySum时查营销活动总数据；
  cardCodeSum时查营销 商户昨日扫码数据；
  cardOperateTrend时查经营分析趋势信息；
  cardOperateCodeTrend时查营销 商户扫码近期趋势 数据；
  activityList时查 活动交易明细列表 数据；
  activityDetail时查 活动交易明细查询 数据；
  activityTop11ShopList时查 近30天门店交易额排名Top11 数据；
  activityTradeTrend时查单个活动金额趋势图 数据；
  tradeShopRank时查 近30天门店交易额排名 数据；
  activityShopList时查 门店活动交易明细列表 数据；
  codeAllShopInfo时查 全部门店 活跃门店码数，活跃桌码数，到店非会员数数据；
  codeAllShopTrend时查 全部门店 扫码近期趋势 扫码次数、优惠领券、买单次数数据；
  codeSingleShopInfo时查单个门店 活跃门店码数，活跃桌码数，到店非会员数数据；
  codeSingleShopTrend时查单个门店 扫码近期趋势 扫码次数、优惠领券、买单次数数据；
  tradeTop11ShopList时查 近30天门店交易额排名Top11 数据；
  tradeUnitPrice时查 消费笔单价分布 数据；
  tradeDayTrend时查 按日趋势 数据；
  tradeWeekTrend时查按周趋势 数据；
  tradeMonthTrend时查【交易】按月趋势 数据；
  memberPreTradeCnt时查【会员】上月交易笔数 数据；
  cardMemberBigData时查会员大数据 数据；
  cardMemberSum时查会员总；
  cardMemberTotalMember时查会员数据汇总；
  cardMemberClassify时查会员分层数据；
  memberCurTradeCnt时查当月交易笔数 数据；
  memberHierarchical时查商户会员分层查询；
  memberDefaultShop时查商户门店数
  loginCount时查询登录次数；
  	 */
  	@ApiField("uniq_key")
  	private String uniqKey;
  
  	/**
  	 * 用户id
  	 */
  	@ApiField("user_id")
  	private String userId;
  
  	public String getReqParameters() {
  		return this.reqParameters;
  	}
  	public void setReqParameters(String reqParameters) {
  		this.reqParameters = reqParameters;
  	}
  
  	public String getUniqKey() {
  		return this.uniqKey;
  	}
  	public void setUniqKey(String uniqKey) {
  		this.uniqKey = uniqKey;
  	}
  
  	public String getUserId() {
  		return this.userId;
  	}
  	public void setUserId(String userId) {
  		this.userId = userId;
  	}
  
  }
  