| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- userController = {
- data_scores: [],
- updateScore: function() {
- MyRequest.GetScore(function(res) {
- userController.data_scores = res.data.Scores;
- console.log("获取分数",res);
- // console.log("******", userController,userController.data_scores);
- }, null);
- },
- //原理认知0
- getScore_ylrz: function() {
- // console.log("//////",userController, userController.data_scores);
- return userController.data_scores[0].Score;
- },
- //实景勘察1
- getScore_sjck: function() {
- return userController.data_scores[1].Score;
- },
- //虚拟技术搭建2-4
- getScore_xnjsdj: function() {
- let score = -1;
- for (let i = 2; i <= 4; i++) {
- if (userController.data_scores[i].Score > 0) {
- score += userController.data_scores[i].Score;
- }
- }
- return score;
- },
- //虚拟艺术创作5-14
- getScore_xnyscz: function() {
- let score = -1;
- for (let i = 5; i <= 14; i++) {
- if (userController.data_scores[i].Score > 0) {
- score += userController.data_scores[i].Score;
- }
- }
- return score;
- },
- //教师评分15
- getScore_jspf: function() {
- return userController.data_scores[15].Score;
- },
- userInfo: null,
- updateUserInfo:function(){
- MyRequest.GetUserInfo(function(res) {
- userController.userInfo = res.data.User;
- // console.log("请求用户信息",userController.userInfo);
- }, null);
- },
- //老师
- studentList:null,
- updateStudentList:function(suc,fail){
- MyRequest.GetStudentList(function(res) {
- // console.log("请求学生列表",res);
- userController.studentList = res.data.Students;
- if(suc){
- suc();
- }
- }, fail);
- },
- //上传分数-教师评分
- setupScore_jspf(score,suc,fail){
- // console.log("请求上传分数1111----",score);
- let data = JSON.parse(userController.data_scores);
- // console.log("请求上传分数2222----",typeof(data),data.length,"====",data[15].Score,"----",data[14].Score);
- data[15].Score=Number(score);
- // console.log("请求上传分数3333----",data);
- MyRequest.SetupScore(data,suc, fail);
- },
- //上传分数-原理认知
- setupScore_ylrz(score,suc,fail){
- // console.log("请求上传分数1111----",score);
- // let data = JSON.parse(userController.data_scores);
- let data = userController.data_scores;
- // console.log("请求上传分数2222----",typeof(data),data.length,"====",data[15].Score,"----",data[14].Score);
- data[0].Score=Number(score);
- // console.log("请求上传分数3333----",data);
- MyRequest.SetupScore(data,suc, fail);
- },
- //上传分数-实景勘察
- setupScore_sjkc(score,suc,fail){
- // console.log("请求上传分数1111----",score);
- // let data = JSON.parse(userController.data_scores);
- let data = userController.data_scores;
- // console.log("请求上传分数2222----",typeof(data),data.length,"====");
- // console.log("请求上传分数2222----",data[15].Score,"----",data[14].Score);
- data[1].Score=Number(score);
- // console.log("请求上传分数3333----",data);
- MyRequest.SetupScore(data,suc, fail);
- }
- }
|