|
|
|
@ -1,6 +1,6 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<div class="content">
|
|
|
|
<div class="content">
|
|
|
|
<div class="import" @click="dialogVisible = true">
|
|
|
|
<div class="import" @click="openKnowledge">
|
|
|
|
<img src="@/assets/images/导入.png" alt="" />
|
|
|
|
<img src="@/assets/images/导入.png" alt="" />
|
|
|
|
<span>任务知识导入</span>
|
|
|
|
<span>任务知识导入</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
@ -294,7 +294,7 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<pop-modal :showModel="dialogVisible" @closePop="dialogVisible = false">
|
|
|
|
<pop-modal :showModel="dialogVisible" @closePop="handlClose">
|
|
|
|
<template v-slot:content>
|
|
|
|
<template v-slot:content>
|
|
|
|
<p>
|
|
|
|
<p>
|
|
|
|
帕累托分析法源于经典的二八法则。意大利经济学家维尔弗雷多·帕累托于1906年提出了著名的关于意大利社会财务分配的研究结论:20%的人口掌握了80%的社会财富。这个结论对大多数国家的社会财富分配情况都成立。因此帕累托法则又被称为80/20法则。
|
|
|
|
帕累托分析法源于经典的二八法则。意大利经济学家维尔弗雷多·帕累托于1906年提出了著名的关于意大利社会财务分配的研究结论:20%的人口掌握了80%的社会财富。这个结论对大多数国家的社会财富分配情况都成立。因此帕累托法则又被称为80/20法则。
|
|
|
|
@ -328,6 +328,8 @@ import * as portraitModel from "@/api/portraitModel";
|
|
|
|
import { downBlobFile } from "@/utils/index.js";
|
|
|
|
import { downBlobFile } from "@/utils/index.js";
|
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
|
const baseUrl = import.meta.env.VITE_APP_BASE_API;
|
|
|
|
const baseUrl = import.meta.env.VITE_APP_BASE_API;
|
|
|
|
|
|
|
|
const timer = ref(null);
|
|
|
|
|
|
|
|
const timeCount = ref(0);
|
|
|
|
const barData = ref(["", "", "", ""]);
|
|
|
|
const barData = ref(["", "", "", ""]);
|
|
|
|
const lineData = ref(["", "", "", ""]);
|
|
|
|
const lineData = ref(["", "", "", ""]);
|
|
|
|
const showAnswerFlag = ref(false);
|
|
|
|
const showAnswerFlag = ref(false);
|
|
|
|
@ -956,6 +958,14 @@ const saveDataSubmit = () => {
|
|
|
|
stepNineB: chartParam2.value,
|
|
|
|
stepNineB: chartParam2.value,
|
|
|
|
stepNineC: chartParam3.value,
|
|
|
|
stepNineC: chartParam3.value,
|
|
|
|
stepNineD: chartParam4.value,
|
|
|
|
stepNineD: chartParam4.value,
|
|
|
|
|
|
|
|
stepTenA: barData.value[0],
|
|
|
|
|
|
|
|
stepTenB: barData.value[1],
|
|
|
|
|
|
|
|
stepTenC: barData.value[2],
|
|
|
|
|
|
|
|
stepTenD: barData.value[3],
|
|
|
|
|
|
|
|
stepElevenA: lineData.value[0],
|
|
|
|
|
|
|
|
stepOneA: lineData.value[1],
|
|
|
|
|
|
|
|
stepOneB: lineData.value[2],
|
|
|
|
|
|
|
|
stepOneC: lineData.value[3],
|
|
|
|
// stepTenA: step4Data.value[1].params2,
|
|
|
|
// stepTenA: step4Data.value[1].params2,
|
|
|
|
// stepTenB: step4Data.value[1].params3,
|
|
|
|
// stepTenB: step4Data.value[1].params3,
|
|
|
|
// stepTenC: step4Data.value[2].params1,
|
|
|
|
// stepTenC: step4Data.value[2].params1,
|
|
|
|
@ -1176,8 +1186,8 @@ const submitData = () => {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
errorNum.value = step1Error.value + step2Error.value + step3Error.value + step4Error.value + step5Error.value;
|
|
|
|
errorNum.value = step1Error.value + step2Error.value + step3Error.value + step4Error.value + step5Error.value;
|
|
|
|
console.log(errorNum.value, "总错误次数");
|
|
|
|
console.log(errorNum.value, "总错误次数");
|
|
|
|
if(errorNum.value > 5){
|
|
|
|
if (errorNum.value > 5) {
|
|
|
|
errorNum.value = 5
|
|
|
|
errorNum.value = 5;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
portraitModel
|
|
|
|
portraitModel
|
|
|
|
.submit({
|
|
|
|
.submit({
|
|
|
|
@ -1232,6 +1242,40 @@ defineExpose({
|
|
|
|
retrain,
|
|
|
|
retrain,
|
|
|
|
// practicalTraining,
|
|
|
|
// practicalTraining,
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
const openKnowledge = () => {
|
|
|
|
|
|
|
|
dialogVisible.value = true;
|
|
|
|
|
|
|
|
// startCount();
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
const handlClose = () => {
|
|
|
|
|
|
|
|
console.log('123');
|
|
|
|
|
|
|
|
dialogVisible.value = false;
|
|
|
|
|
|
|
|
if (timer.value) {
|
|
|
|
|
|
|
|
clearInterval(timer.value);
|
|
|
|
|
|
|
|
timer.value = null;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
console.log("阅读时长", timeCount.value + "s");
|
|
|
|
|
|
|
|
submitTimeCount();
|
|
|
|
|
|
|
|
timeCount.value = 0;
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
const handleTest = ()=>{
|
|
|
|
|
|
|
|
console.log('aa');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
const startCount = () => {
|
|
|
|
|
|
|
|
timer.value = setInterval(() => {
|
|
|
|
|
|
|
|
timeCount.value++;
|
|
|
|
|
|
|
|
}, 1000);
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
const submitTimeCount = () => {
|
|
|
|
|
|
|
|
// portraitModel
|
|
|
|
|
|
|
|
// .timeCountSubmit({
|
|
|
|
|
|
|
|
// stuScoreDetailsDTO: {
|
|
|
|
|
|
|
|
// userId: JSON.parse(getUserInfo()).userId,
|
|
|
|
|
|
|
|
// viewingTime: timeCount.value,
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// })
|
|
|
|
|
|
|
|
// .then((res) => {})
|
|
|
|
|
|
|
|
// .catch((error) => {});
|
|
|
|
|
|
|
|
};
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
|
<style scoped lang="scss">
|
|
|
|
|