package com.red.circle.other.app.inner.service.count;

import com.red.circle.common.business.core.enums.SysOriginPlatformEnum;
import com.red.circle.other.inner.model.cmd.count.PropsSaleQuotaQryCmd;
import com.red.circle.other.inner.model.dto.count.StatisticsPropsSaleQuotaDTO;
import java.util.List;

/**
 * 道具销售情况.
 *
 * @author pengliang on 2023/11/17
 */
public interface StatisticsPropsSaleQuotaClientService {

  /**
   * 查询指定道具销售额.
   */
  List<StatisticsPropsSaleQuotaDTO> listPropsSaleQuota(PropsSaleQuotaQryCmd qryCmd);

  /**
   * 获取指定年总额.
   */
  Long getYearPropsSaleQuota(SysOriginPlatformEnum sysOrigin, Long propsSourceId);

}
