dev-QQq
HeHaonan 2 years ago
parent 51e018b660
commit 0dcce54b08

@ -1208,6 +1208,8 @@ const getData = () => {
//
if (res.data.subState & (res.data.subState == 1)) {
showAnswerFlag.value = true;
drawEcharts();
drawLineEchart();
}
})

@ -224,7 +224,7 @@
</div>
<div class="chartXData" v-if="step3AnswerFlag">
<div style="display: flex; align-items: center; justify-content: center">
<el-select v-model="chartParam1" placeholder="请选择" style="width: 85px" class="XdataItem" size="small">
<el-select v-model="chartParam1" placeholder="请选择" style="width: 85px" class="XdataItem" size="small" @change="selectData($event, 4)">
<el-option :label="'男士配饰'" :value="'男士配饰'" />
<el-option :label="'床上用品'" :value="'床上用品'" />
<el-option :label="'婴儿用品'" :value="'婴儿用品'" />
@ -236,7 +236,7 @@
</div>
</div>
<div style="display: flex; align-items: center; justify-content: center">
<el-select v-model="chartParam2" placeholder="请选择" style="width: 85px" class="XdataItem" size="small">
<el-select v-model="chartParam2" placeholder="请选择" style="width: 85px" class="XdataItem" size="small" @change="selectData($event, 4)">
<el-option :label="'男士配饰'" :value="'男士配饰'" />
<el-option :label="'床上用品'" :value="'床上用品'" />
<el-option :label="'婴儿用品'" :value="'婴儿用品'" />
@ -248,7 +248,7 @@
</div>
</div>
<div style="display: flex; align-items: center; justify-content: center">
<el-select v-model="chartParam3" placeholder="请选择" style="width: 85px" class="XdataItem" size="small">
<el-select v-model="chartParam3" placeholder="请选择" style="width: 85px" class="XdataItem" size="small" @change="selectData($event, 4)">
<el-option :label="'男士配饰'" :value="'男士配饰'" />
<el-option :label="'床上用品'" :value="'床上用品'" />
<el-option :label="'婴儿用品'" :value="'婴儿用品'" />
@ -260,7 +260,7 @@
</div>
</div>
<div style="display: flex; align-items: center; justify-content: center">
<el-select v-model="chartParam4" placeholder="请选择" style="width: 85px" class="XdataItem" size="small" @change="selectChange">
<el-select v-model="chartParam4" placeholder="请选择" style="width: 85px" class="XdataItem" size="small" @change="selectData($event, 4)">
<el-option :label="'男士配饰'" :value="'男士配饰'" />
<el-option :label="'床上用品'" :value="'床上用品'" />
<el-option :label="'婴儿用品'" :value="'婴儿用品'" />
@ -1137,8 +1137,8 @@ const getData = () => {
})
.catch((error) => {});
};
const selectChange = (item) => {
// console.log(22);
const selectData = (item,index) => {
console.log(index);
// initCharts();
};
const submitData = () => {

@ -172,7 +172,7 @@
</div>
</template>
</el-table-column>
<el-table-column label="提度" align="center" prop="amount">
<el-table-column label="提度" align="center" prop="amount">
<template #default="scope">
<el-input v-model="scope.row.params3" placeholder="请输入" style="width: 70px"></el-input>
%

@ -1929,6 +1929,11 @@ const getData = () => {
step5DataTable3.value[3].params2 = res.data.stepNewFive;
step5DataTable3.value[4].params1 = res.data.stepNewSix;
step5DataTable3.value[4].params2 = res.data.stepNewEight;
if (res.data.stepElevenA && res.data.stepOneB && res.data.stepOneD && res.data.stepTwoB) {
draw();
// console.log(132);
}
//
if (res.data.subState & (res.data.subState == 1)) {
showAnswerFlag.value = true;
@ -2092,73 +2097,61 @@ const getData = () => {
}
if (step5DataTable2.value[0].params && step5DataTable2.value[0].params != "裤子" && step5DataTable2.value[0].params != "外套") {
step5DataTable2.value[0].isError = true;
} else {
step5DataTable2.value[0].isError = false;
}
if (step5DataTable2.value[1].params && step5DataTable2.value[1].params != "衬衫" && step5DataTable2.value[1].params != "短袖" && step5DataTable2.value[1].params != "睡衣") {
step5DataTable2.value[1].isError = true;
} else {
step5DataTable2.value[1].isError = false;
}
if (step5DataTable3.value[0].params1 && step5DataTable3.value[0].params1 != "无") {
step5DataTable3.value[0].isError1 = true;
} else {
step5DataTable3.value[0].isError1 = false;
}
if (step5DataTable3.value[0].params2 && step5DataTable3.value[0].params2 != "0") {
step5DataTable3.value[0].isError2 = true;
} else {
step5DataTable3.value[0].isError2 = false;
}
if (step5DataTable3.value[1].params1 && step5DataTable3.value[1].params1 != "无") {
step5DataTable3.value[1].isError1 = true;
} else {
step5DataTable3.value[1].isError1 = false;
}
if (step5DataTable3.value[1].params2 && step5DataTable3.value[1].params2 != "0") {
step5DataTable3.value[1].isError2 = true;
} else {
step5DataTable3.value[1].isError2 = false;
}
if (step5DataTable3.value[2].params1 && step5DataTable3.value[2].params1 != "无") {
step5DataTable3.value[2].isError1 = true;
} else {
step5DataTable3.value[2].isError1 = false;
}
if (step5DataTable3.value[2].params2 && step5DataTable3.value[2].params2 != "0") {
step5DataTable3.value[2].isError2 = true;
} else {
step5DataTable3.value[2].isError2 = false;
}
if (step5DataTable3.value[3].params1 && step5DataTable3.value[3].params1 != "C") {
step5DataTable3.value[3].isError1 = true;
} else {
step5DataTable3.value[3].isError1 = false;
}
if (step5DataTable3.value[3].params2 && step5DataTable3.value[3].params2 != "1") {
step5DataTable3.value[3].isError2 = true;
} else {
step5DataTable3.value[3].isError2 = false;
}
if (step5DataTable3.value[4].params1 && step5DataTable3.value[4].params1 != "D") {
step5DataTable3.value[4].isError1 = true;
} else {
step5DataTable3.value[4].isError1 = false;
}
if (step5DataTable3.value[4].params2 && step5DataTable3.value[4].params2 != "2") {
;
step5DataTable3.value[4].isError2 = true;
} else {
step5DataTable3.value[4].isError2 = false;

@ -1673,6 +1673,7 @@ const getData = () => {
//
if (res.data.subState & (res.data.subState == 1)) {
showAnswerFlag.value = true;
draw();
for (let i in step1Data.value.slice(0, step1Data.value.length - 1)) {
if (step1Data.value[i].params != step1RightAnswer.value[i]) {
step1Data.value[i].isError = true;

@ -622,30 +622,30 @@ const step6Data = ref([
{
data1: "1",
data2: "小明",
data3: "4",
data4: "2",
data5: "4",
data3: "",
data4: "",
data5: "",
},
{
data1: "2",
data2: "小红",
data3: "5",
data4: "2",
data5: "2",
data3: "",
data4: "",
data5: "",
},
{
data1: "3",
data2: "小李",
data3: "5",
data4: "1",
data5: "1",
data3: "",
data4: "",
data5: "",
},
{
data1: "平均值",
data2: "",
data3: "5",
data4: "1",
data5: "1",
data3: "",
data4: "",
data5: "",
},
]);
const step7Data = ref([
@ -1281,6 +1281,33 @@ const getData = () => {
step7Data.value[0].params = res.data.stepFourB;
step7Data.value[1].params = res.data.stepFourC;
step7Data.value[2].params = res.data.stepFourD;
//
step7Data.value[0].data3 = step6Data.value[0].params1;
step7Data.value[0].data4 = step6Data.value[0].params2;
step7Data.value[0].data5 = step6Data.value[0].params3;
step7Data.value[1].data3 = step6Data.value[1].params1;
step7Data.value[1].data4 = step6Data.value[1].params2;
step7Data.value[1].data5 = step6Data.value[1].params3;
step7Data.value[2].data3 = step6Data.value[2].params1;
step7Data.value[2].data4 = step6Data.value[2].params2;
step7Data.value[2].data5 = step6Data.value[2].params3;
//
step6Data.value[0].data3 = step4Data.value[0].params1;
step6Data.value[0].data4 = step4Data.value[0].params2;
step6Data.value[0].data5 = step4Data.value[0].params3;
step6Data.value[1].data3 = step4Data.value[1].params1;
step6Data.value[1].data4 = step4Data.value[1].params2;
step6Data.value[1].data5 = step4Data.value[1].params3;
step6Data.value[2].data3 = step4Data.value[2].params1;
step6Data.value[2].data4 = step4Data.value[2].params2;
step6Data.value[2].data5 = step4Data.value[2].params3;
//
step6Data.value[3].data3 = step5Data.value[0].params1;
step6Data.value[3].data4 = step5Data.value[0].params2;
step6Data.value[3].data5 = step5Data.value[0].params3;
//
if (res.data.subState & (res.data.subState == 1)) {
showAnswerFlag.value = true;
@ -1453,6 +1480,22 @@ const getData = () => {
} else {
step6Data.value[2].isError3 = false;
}
if (step7Data.value[0].params && step7Data.value[0].params !== "重要保持用户") {
step7Data.value[0].isError1 = true;
} else {
step7Data.value[0].isError1 = false;
}
if (step7Data.value[1].params && step7Data.value[1].params !== "重要价值用户") {
step7Data.value[1].isError1 = true;
} else {
step7Data.value[1].isError1 = false;
}
if (step7Data.value[2].params && step7Data.value[2].params !== "一般发展用户") {
step7Data.value[2].isError1 = true;
} else {
step7Data.value[2].isError1 = false;
}
}
})
.catch((error) => {});

@ -1792,6 +1792,7 @@ const getData = () => {
//
if (res.data.subState & (res.data.subState == 1)) {
showAnswerFlag.value = true;
drawEcharts();
for (let i in step1Data.value) {
if (step1Data.value[i].params1 != step1RightAnswer.value[i].activeNum) {
step1Data.value[i].isError1 = true;

Loading…
Cancel
Save