import request from "@/utils/request"; //条件查询用户表信息 export function getUserTableData(data) { return request({ url: "/api/userprofile/getBaseInfoBySelect", method: "get", params: data, }); } // 查询用户数据基本信息 export function getUserTableInfo(params) { return request({ url: "/api/userprofile/getBaseInfo", method: "get", params, }); } //数据下载-RFM分析 export function downloadDataByRFM(data) { return request({ url: "/api/downDataByUserPortrait/analysisByRfmDown", method: "get", params: data, responseType: "blob", }); } //数据下载-ABC分析 export function downloadDataByABC(data) { return request({ url: "/api/downDataByUserPortrait/analysisByPareto", method: "get", params: data, }); } //数据下载-波士顿矩阵分析 export function downloadDataByBoston(data) { return request({ url: "/api/downDataByUserPortrait/bostonMatrixAnalysisData", method: "get", responseType: "blob", params: data, }); } //数据下载-漏斗分析 export function downloadDataByFunnel(data) { return request({ url: "/api/downDataByUserPortrait/analysisByFunnelModel", method: "get", params: data, }); } //数据下载-购物篮分析 export function downloadDataByBasket(data) { return request({ url: "/api/downDataByUserPortrait/analysisByShopBasket", method: "get", params: data, }); } //数据下载-复购分析 export function downloadDataByRepurchase(data) { return request({ url: "/api/downDataByUserPortrait/analysisByRepurchase", method: "get", params: data, }); } //数据下载-留存分析 export function downloadDataByRetain(data) { return request({ url: "/api/downDataByUserPortrait/analysisByRetention", method: "get", params: data, }); } //数据下载-用户粘性分析 export function downloadDataByViscosity(data) { return request({ url: "/api/downDataByUserPortrait/analysisByStickiness", method: "get", params: data, }); } //筛选出统计样本 export function filterOutStatisSample(data) { return request({ url: "/api/userBehaviorByRFM/filterOutStatisSample", method: "post", data: data, }); } //保存数据接口 export function saveData(data) { return request({ url: "/api/userBehavior/analysisByAutoSave", method: "post", data: data, }); } //页面回显 export function getData(data) { return request({ url: "/api/userBehavior/readTrainInfo", method: "get", params: data, }); } //重新实训 export function retrain(data) { return request({ url: "/api/userBehavior/restartByTraining", method: "get", params: data, }); } //实训任务提交 export function submit(data) { return request({ url: "/api/userBehavior/practicalTrainingSubmission", method: "post", params: data, }); } //文件上传 export function uploadFile(data) { return request({ url: "/api/bigModule/uploadFile", method: "post", data: data, }); }