package com.red.circle.other.app.inner.service.material.props;

import com.red.circle.other.inner.model.dto.material.RoomThemeUserCustomizeDTO;
import java.util.Map;
import java.util.Set;

/**
 * 用户房间主题背包(自定义) 服务类.
 *
 * @author pengliang on 2023/6/6
 */
public interface RoomThemeCustomizeBackpackClientService {

  /**
   * 获取自定义主题
   *
   * @param ids 自定义主题id集合
   */
  Map<Long, RoomThemeUserCustomizeDTO> mapByIds(Set<Long> ids);

  /**
   * 获取最新的等待审批自定义主题
   *
   * @param userId 用户id
   */
  RoomThemeUserCustomizeDTO getLatestCustomize(Long userId);

}
