import request from '@/utils/request' /** * 获取我的节点语音列表(分页) * @param {Object} query - 查询参数 * @param {number} query.pageNum - 页码 * @param {number} query.pageSize - 每页数量 * @param {string} query.workflowName - 工作流名称(可选) * @param {string} query.nodeName - 节点名称(可选) * @param {string} query.nodeType - 节点类型(可选) */ export function getMyNodes(query) { return request({ url: '/company/aiWorkflow/myNodes', method: 'get', params: query }) } /** * 上传节点语音 * @param {Object} data - 上传数据 * @param {number} data.nodeId - 节点ID * @param {string} data.voiceUrl - 语音URL */ export function uploadNodeVoice(data) { return request({ url: '/company/aiWorkflow/uploadVoice', method: 'post', data: data }) } /** * 删除节点语音 * @param {number} nodeId - 节点ID */ export function deleteNodeVoice(nodeId) { return request({ url: '/company/aiWorkflow/deleteVoice/' + nodeId, method: 'delete' }) }