package com.red.circle.console.app.service.app.room;


import com.red.circle.console.app.dto.clienobject.room.RoomMemberCO;
import com.red.circle.console.app.dto.cmd.app.room.ChangeRoomMemberRoleCmd;
import com.red.circle.framework.dto.PageResult;
import com.red.circle.other.inner.model.cmd.room.RoomMemberOpsPageQryCmd;

/**
 * <p>
 * 成员列表 服务类.
 * </p>
 *
 * @author pengliang on 2023/11/22
 * @since 2021-03-31
 */
public interface RoomMemberService {

  /**
   * 获取成员列表.
   */
  PageResult<RoomMemberCO> pageOps(RoomMemberOpsPageQryCmd qryCmd);

  /**
   * 修改角色.
   */
  void changeRole(ChangeRoomMemberRoleCmd cmd);

}
