26 lines
678 B
JavaScript
26 lines
678 B
JavaScript
import request from './request.js'
|
|
|
|
export function listAgents(params) {
|
|
return request.get('/agent/list', { params })
|
|
}
|
|
|
|
export function createAgent(data) {
|
|
return request.post('/agent/create', data)
|
|
}
|
|
|
|
export function updateAgent(data) {
|
|
return request.post('/agent/update', data)
|
|
}
|
|
|
|
export function createRenewOrder(agentId, duration, pricingId) {
|
|
return request.post('/agent/create-renew-order', { agent_id: agentId, duration, pricing_id: pricingId })
|
|
}
|
|
|
|
export function getAgentDetail(id) {
|
|
return request.post('/agent/get', { id })
|
|
}
|
|
|
|
export function listAgentRenewals(agentId) {
|
|
return request.get('/agent/list-renewals', { params: { agent_id: agentId } })
|
|
}
|