import request from '../utils/request'

const api = {
  GetQueueTasks: '/Admin/MQ/GetQueueTasks'
}

/**
 * 管理端 MQ 队列窥视 / 概览
 * @param {Object} parameter
 * @param {string} [parameter.summary] 传 '1' 或 'true' 返回所有允许队列的 messageCount / consumerCount
 * @param {string} [parameter.queue] 队列名（须在后端白名单内）
 * @param {number|string} [parameter.limit] 窥视条数 1–100，默认由后端处理
 */
export function adminGetQueueTasks (parameter) {
  return request({
    url: api.GetQueueTasks,
    method: 'get',
    params: parameter
  })
}
