import request from '@/utils/request' export function getServiceTypes() { return request({ url: '/api/admin/service-types', method: 'get' }) } export function getAllServiceTypes() { return request({ url: '/api/admin/service-types/all', method: 'get' }) } export function createServiceType(data) { return request({ url: '/api/admin/service-types', method: 'post', data }) } export function updateServiceType(id, data) { return request({ url: `/api/admin/service-types/${id}`, method: 'put', data }) } export function deleteServiceType(id) { return request({ url: `/api/admin/service-types/${id}`, method: 'delete' }) } export function getServiceContents(params) { return request({ url: '/api/admin/service-contents', method: 'get', params }) } export function getActiveServiceContents() { return request({ url: '/api/admin/service-contents/active', method: 'get' }) } export function getServiceContent(id) { return request({ url: `/api/admin/service-contents/${id}`, method: 'get' }) } export function createServiceContent(data) { return request({ url: '/api/admin/service-contents', method: 'post', data }) } export function updateServiceContent(id, data) { return request({ url: `/api/admin/service-contents/${id}`, method: 'put', data }) } export function deleteServiceContent(id) { return request({ url: `/api/admin/service-contents/${id}`, method: 'delete' }) } export function getPackageTemplatesAdmin() { return request({ url: '/api/admin/package-templates', method: 'get' }) } export function getAllPackageTemplates() { return request({ url: '/api/admin/package-templates/all', method: 'get' }) } export function getPackageTemplate(id) { return request({ url: `/api/admin/package-templates/${id}`, method: 'get' }) } export function createPackageTemplate(data) { return request({ url: '/api/admin/package-templates', method: 'post', data }) } export function updatePackageTemplate(id, data) { return request({ url: `/api/admin/package-templates/${id}`, method: 'put', data }) } export function deletePackageTemplate(id) { return request({ url: `/api/admin/package-templates/${id}`, method: 'delete' }) }