dev-QQq
HeHaonan 2 years ago
parent ea2662e88e
commit f8a745be3d

@ -42,3 +42,27 @@ export function filterOutStatisSample(data) {
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,
});
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 951 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1008 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

File diff suppressed because it is too large Load Diff

@ -13,6 +13,10 @@
</div>
</div>
</div>
<div class="btn">
<div class="submit">提交任务</div>
<div class="retrain">重新实训</div>
</div>
<div class="container" v-if="menuIndex != 0">
<div class="leftContent">
<div class="title">
@ -275,7 +279,8 @@ import basketAnalysis from "./components/basketAnalysis.vue";
import repurchaseAnalysis from "./components/repurchaseAnalysis.vue";
import retainAnalysis from "./components/retainAnalysis.vue";
import viscosityAnalysis from "./components/viscosityAnalysis.vue";
import AARRRAnalysis from "./components/AARRRAnalysis.vue"
import AARRRAnalysis from "./components/AARRRAnalysis.vue";
import portraitAnalysis from "./components/portraitAnalysis.vue";
import { onMounted } from "vue";
const currentComponent = ref(null);
const menuIndex = ref(1);
@ -338,6 +343,7 @@ const tabList = ref([
},
{
id: "10",
key: portraitAnalysis,
title: "用户画像分析",
backImg: "src/assets/images/icon10.png",
},
@ -346,7 +352,7 @@ onMounted(() => {
getTableData("用户属性表");
});
const getTableData = (name) => {
fileTable.value = []
fileTable.value = [];
portraitModel
.getUserTableData({
userId: 492,
@ -431,6 +437,31 @@ const changeTab = (item) => {
}
}
}
.btn{
display: flex;
position: absolute;
right: 70px;
top: 110px;
.submit{
width: 99px;
height: 31px;
background-image: url("@/assets/images/submit.png");
color: #080138;
font-size: 14px;
line-height: 31px;
padding-left: 30px;
}
.retrain{
width: 99px;
height: 31px;
background-image: url("@/assets/images/retrain.png");
color: #080138;
font-size: 14px;
line-height: 31px;
padding-left: 30px;
margin-left: 20px;
}
}
.container {
display: flex;
.leftContent {

Loading…
Cancel
Save