import request from '@/utils/request' // 分页查询项目信息列表 export function getProjectList(params) { return request({ url: '/projectManagement/list', method: 'get', params: { current: params.pageNum || 1, size: params.pageSize || 10, projectName: params.projectName, dealershipId: params.dealershipId, status: params.status, groupName: params.groupName } }) } // 根据ID查询项目 export function getProjectById(id) { return request({ url: `/projectManagement/get/${id}`, method: 'get' }) } // 根据项目名称查询项目信息 export function getProjectByName(projectName) { return request({ url: '/projectManagement/getByName', method: 'get', params: { projectName } }) } // 删除项目 export function deleteProject(id) { return request({ url: `/projectManagement/delete/${id}`, method: 'delete' }) } // 批量删除项目 export function batchDeleteProject(ids) { return request({ url: '/projectManagement/batchDelete', method: 'delete', data: ids }) } // 添加新的项目信息 export function addProject(data) { return request({ url: '/projectManagement/add', method: 'post', data }) } // 更新项目信息 export function updateProject(data) { return request({ url: '/projectManagement/update', method: 'put', data }) } // 配置话术 export function configureScript(projectId) { return request({ url: `/projectManagement/configureScript/${projectId}`, method: 'get' }) } // 发布话术 export function publishScript(projectId) { return request({ url: `/projectManagement/publishScript/${projectId}`, method: 'post' }) } // 获取项目统计信息 export function getProjectStatistics() { return request({ url: '/projectManagement/statistics', method: 'get' }) }