@@ -91,7 +96,7 @@
@@ -102,13 +107,51 @@
- This is dialog content.
-
This is a message
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -131,6 +174,10 @@ const tableLabel=reactive([
{prop:'name',label:'注册时间'},
{prop:'name',label:'所在地'}
])
+const formInline=reactive({
+ user:'',
+ region:''
+})
const input=ref()
const options = [
{
@@ -173,8 +220,40 @@ const tableData = [
name: 'Tom',
address: 'No. 189, Grove St, Los Angeles',
},
- {
- date: '2016-05-01',
+{
+ date: '2016-05-04',
+ name: 'Tom',
+ address: 'No. 189, Grove St, Los Angeles',
+ },{
+ date: '2016-05-04',
+ name: 'Tom',
+ address: 'No. 189, Grove St, Los Angeles',
+ },{
+ date: '2016-05-04',
+ name: 'Tom',
+ address: 'No. 189, Grove St, Los Angeles',
+ },{
+ date: '2016-05-04',
+ name: 'Tom',
+ address: 'No. 189, Grove St, Los Angeles',
+ },{
+ date: '2016-05-04',
+ name: 'Tom',
+ address: 'No. 189, Grove St, Los Angeles',
+ },{
+ date: '2016-05-04',
+ name: 'Tom',
+ address: 'No. 189, Grove St, Los Angeles',
+ },{
+ date: '2016-05-04',
+ name: 'Tom',
+ address: 'No. 189, Grove St, Los Angeles',
+ },{
+ date: '2016-05-04',
+ name: 'Tom',
+ address: 'No. 189, Grove St, Los Angeles',
+ },{
+ date: '2016-05-04',
name: 'Tom',
address: 'No. 189, Grove St, Los Angeles',
},
@@ -216,12 +295,16 @@ margin: 20px 20px 0;
}
.app-main {
// background-color: #f5f5f5;
+ min-height: 965px;
margin: 5px 20px 0;
- height: calc(117vh - 150px);
+ height: 100%;
display: flex;
overflow: auto;
.main-left {
//水平居中
+ flex-direction: column;
+ min-height: 965px;
+ display: flex;
width: 205px;
height: 100%;
background: #041c49;
@@ -246,7 +329,6 @@ margin: 20px 20px 0;
}
}
.startOver{
- margin-top: 70px;
margin-left: -10px;
width: 205px;
height: 55px;
@@ -268,7 +350,7 @@ margin: 20px 20px 0;
}
.main-right {
width: 1639px;
- height: 100%;
+ // height: 100%;
padding: 20px;
border: 1px solid #0452c6;
:deep(.el-table__header){
@@ -317,14 +399,28 @@ margin: 20px 20px 0;
margin: 15px 0px 5px;
}
}
-
+:deep(.el-form-item__label){
+ color: #FFFFFF;;
+}
+.from-item{
+ padding: 20px;
+ .el-input{
+ --el-input-text-color:#FFFFFF;
+ --el-input-bg-color:#002651;
+ --el-input-border-color:#67B3D6;
+ }
+}
+.dialog-footer{
+ margin-bottom: 20px;
+}
\ No newline at end of file
diff --git a/src/views/digitalMarketingAlgorithms/index.vue b/src/views/digitalMarketingAlgorithms/index.vue
index 2004695..22e73f1 100644
--- a/src/views/digitalMarketingAlgorithms/index.vue
+++ b/src/views/digitalMarketingAlgorithms/index.vue
@@ -19,8 +19,9 @@
// import AIGC from './AIGCLargeModel/index.vue'
import big from './components/bigData.vue'
import descriptiveStatistics from './components/descriptiveStatistics.vue'
+ import clusterAnalysis from './components/clusterAnalysis.vue'
const component=ref(big)
- const pageData=[big,descriptiveStatistics,null]
+ const pageData=[big,descriptiveStatistics,clusterAnalysis]
const isActive=ref(1)
const activeIndex=(index)=>{
isActive.value=index
diff --git a/src/views/learningCenter/evaluation.vue b/src/views/learningCenter/evaluation.vue
index d81ca53..f205d2f 100644
--- a/src/views/learningCenter/evaluation.vue
+++ b/src/views/learningCenter/evaluation.vue
@@ -1,5 +1,5 @@
-
+
@@ -219,7 +219,7 @@ import { onMounted } from "vue";
})
const submitDialogVisible1 = () => {
const newArray = [];
- API.checkLearningAssessment(data.value).then((res)=>{
+ API.hashFunctionLearningReview(data.value).then((res)=>{
mlist.value = res.data;
mlist.value.forEach((item) => {
answerData.value.push(item.studentAnswer)
@@ -348,8 +348,9 @@ import { onMounted } from "vue";
});
const mlistArray = Object.values(mlist.value);
const transformedData = {
- stuLearningAssessmentScoreDTO: {
+ stuLearningAssessmentScoreDTO: {
userId: JSON.parse(getUserInfo()).userId,
+ module:'112',
learningProjects: "学习测评",
assessmentItems: "客观题测试",
stuLearningAssessmentDTOS: mlistArray.map((item) => {
@@ -433,7 +434,7 @@ import { onMounted } from "vue";
width: 82%;
height: 45px;
z-index: 999;
- top: 158px;
+ top: 80px;
right: 50px;
background-color: white;
}
@@ -515,7 +516,7 @@ import { onMounted } from "vue";
border: 1px solid #e5e5e5;
}
.eval_main0 {
- margin-top: 122px !important;
+ margin-top: 53px !important;
}
.correctStyleSingleChoiceQuestions.el-radio.is-bordered.is-checked {
border-color: #00bb00 !important;
diff --git a/src/views/learningCenter/learningResources.vue b/src/views/learningCenter/learningResources.vue
index c04c0c9..0e138e4 100644
--- a/src/views/learningCenter/learningResources.vue
+++ b/src/views/learningCenter/learningResources.vue
@@ -2,7 +2,7 @@
@@ -33,7 +33,7 @@
import { getUserInfo } from '@/utils/auth'
import { onMounted } from "vue";
const getImg=(i)=>{
- return getAssetsFile('images/'+i)
+ return getAssetsFile(i)
}
const getImgLink=(i)=>{
return i
@@ -81,7 +81,7 @@
-
+