import request from '@/utils/request' export function getPendingRequests(state = 1) { return request({ url: '/admin/requests', method: 'get', params: { state } }) } export function approveRequest(requestId) { return request({ url: `/admin/request/${requestId}/approve`, method: 'post' }) } export function rejectRequest(requestId) { return request({ url: `/admin/request/${requestId}/reject`, method: 'post' }) } export function getAllCertificates() { return request({ url: '/admin/certificates', method: 'get' }) } export function revokeCertificate(certId) { return request({ url: `/admin/certificate/${certId}/revoke`, method: 'post' }) } export function getRequestDetail(requestId) { return request({ url: `/admin/request/${requestId}`, method: 'get' }) } export function getCertificateDetail(certId) { return request({ url: `/admin/certificate/${certId}`, method: 'get' }) }