import request from '@/utils/request' // 查询产品销售话术列表 export function listProductSalesScript(query) { return request({ url: '/wms/productSalesScript/list', method: 'get', params: query }) } // 查询产品销售话术,只要标题和内容有一个配置就会被返回 export function searchProductSalesScript(keyword) { return request({ url: '/wms/productSalesScript/list', method: 'get', params: { keyword } }) } // 查询产品销售话术详细 export function getProductSalesScript(scriptId) { return request({ url: '/wms/productSalesScript/' + scriptId, method: 'get' }) } // 新增产品销售话术 export function addProductSalesScript(data) { return request({ url: '/wms/productSalesScript', method: 'post', data: data }) } // 修改产品销售话术 export function updateProductSalesScript(data) { return request({ url: '/wms/productSalesScript', method: 'put', data: data }) } // 删除产品销售话术 export function delProductSalesScript(scriptId) { return request({ url: '/wms/productSalesScript/' + scriptId, method: 'delete' }) } // 获取产品咨询热度排行 export function getProductRanking() { return request({ url: '/wms/productSalesScript/dashboard/ranking', method: 'get' }) } /** * 根据产品生成话术 * @param {*} data.productId 产品id * @param {*} data.scriptCount 生成话术数量 * @returns */ export function generateForProduct(data) { return request({ url: '/wms/salesScriptGenerator/generateForProduct', method: 'post', data, timeout: 1000000 }) }