eraser 4 rokov pred
rodič
commit
c51372e910

+ 1 - 2
components/login/loginByPWD.vue

@@ -103,9 +103,8 @@
 							// console.log("登陆成功,个人信息", mydata_userInfo);
 							if (mydata_userInfo.role == '老师') {
 								userController.updateStudentList(null,null);
-							} else {
-								userController.updateScore();
 							}
+							userController.updateScore();
 							userController.updateUserInfo();
 							MyRequest.SetUserType(mydata_userInfo.role,null,null);
 							

+ 7 - 1
components/startLearning/learningAndExperiment/ksxx_xxysy_sjkc/ksxx_xxysy_sjkc.vue

@@ -288,8 +288,14 @@
 						}
 					}
 				}
-				console.log("检测结果为", this.allWrongTest);
 				this.checkedIndex1 = 2;
+				let score=10-this.allWrongTest.length;
+				console.log("检测结果为",score, this.allWrongTest);
+				userController.setupScore_sjkc(score,function(res){
+					console.log("上传分数完毕",res);
+				},function(res){
+					console.log("上传分数失败",res);
+				});
 			},
 			onClick_test_exit() {
 				this.checkedIndex1 = 1;

+ 10 - 4
components/startLearning/learningAndExperiment/ksxx_xxysy_ylrz/ksxx_xxysy_ylrz.vue

@@ -121,7 +121,7 @@
 								</view>
 							</view>
 							<view class="ylrz-test-a-box3">正确答案</view>
-							<view class="ylrz-test-a-box3">{{'我的答案:'+allCheckedAnswerLetter[wrongIndex]}}</view>
+							<!-- <view class="ylrz-test-a-box3">{{'我的答案:'+allCheckedAnswerLetter[wrongIndex]}}</view> -->
 						</view>
 						<view class="ylrz-test-btn-exit ylrz-test-btn-red df aic jcc" @click="onClick_test_exit">退出</view>
 					</view>
@@ -146,7 +146,7 @@
 				//玩家选择的答案 0 1
 				allCheckedAnswer: [],
 				//玩家选择的答案 ABCDE
-				allCheckedAnswerLetter: [],
+				// allCheckedAnswerLetter: [],
 				//玩家错误的题目序列号
 				allWrongTest: [],
 				scrollTop: 0,
@@ -264,7 +264,7 @@
 				this.resetCurCheckedAnswer();
 			},
 			onClick_test_next() {
-				console.log("这道题选了什么", this.curCheckedAnswer);
+				// console.log("这道题选了什么", this.curCheckedAnswer);
 				if (this.checkedAnswer() == true) {
 					this.curQIndex++;
 					this.resetCurCheckedAnswer();
@@ -304,8 +304,14 @@
 						}
 					}
 				}
-				console.log("检测结果为", this.allWrongTest);
 				this.checkedIndex1 = 2;
+				let score=10-this.allWrongTest.length;
+				// console.log("检测结果为",score, this.allWrongTest);
+				userController.setupScore_ylrz(score,function(res){
+					console.log("上传分数完毕",res);
+				},function(res){
+					console.log("上传分数失败",res);
+				});
 			},
 			onClick_test_exit() {
 				this.checkedIndex1 = 1;

+ 22 - 0
components/user/userController.js

@@ -65,5 +65,27 @@ userController = {
 		data[15].Score=Number(score);
 		// console.log("请求上传分数3333----",data);
 		MyRequest.SetupScore(data,suc, fail);
+	},
+	//上传分数-原理认知
+	setupScore_ylrz(score,suc,fail){
+		// console.log("请求上传分数1111----",score,userController.data_scores);
+		// console.log("类型",typeof(userController.data_scores));
+		let data = userController.data_scores; 
+		// let data = JSON.parse(userController.data_scores); 
+		// console.log("请求上传分数2222----",typeof(data),data.length,"====",data[0].Score);
+		data[0].Score=Number(score);
+		// console.log("请求上传分数3333----",data);
+		MyRequest.SetupScore(data,suc, fail);
+	},
+	//上传分数-实景勘察
+	setupScore_sjkc(score,suc,fail){
+		// console.log("请求上传分数1111----",score,userController.data_scores);
+		// console.log("类型",typeof(userController.data_scores));
+		let data = userController.data_scores; 
+		// let data = JSON.parse(userController.data_scores); 
+		// console.log("请求上传分数2222----",typeof(data),data.length,"====",data[0].Score);
+		data[1].Score=Number(score);
+		// console.log("请求上传分数3333----",data);
+		MyRequest.SetupScore(data,suc, fail);
 	}
 }