|
@@ -1,28 +1,563 @@
|
|
|
userController = {
|
|
userController = {
|
|
|
|
|
+ // data_scores: [
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
+ // ],
|
|
|
|
|
+ // data_scores: [
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 1,
|
|
|
|
|
+ // "Title": "原理认知",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 11,
|
|
|
|
|
+ // "ExpectTime": 40
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 2,
|
|
|
|
|
+ // "Title": "实景考察",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 6,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 3,
|
|
|
|
|
+ // "Title": "设备认知",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 5
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 4,
|
|
|
|
|
+ // "Title": "设备搭建",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 2,
|
|
|
|
|
+ // "ExpectTime": 5
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 5,
|
|
|
|
|
+ // "Title": "设备连接",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 2,
|
|
|
|
|
+ // "ExpectTime": 5
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 6,
|
|
|
|
|
+ // "Title": "线上建组",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 2
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 7,
|
|
|
|
|
+ // "Title": "研读分析剧本",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 8,
|
|
|
|
|
+ // "Title": "线上互动研讨会",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 9,
|
|
|
|
|
+ // "Title": "自主空间设计",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 10,
|
|
|
|
|
+ // "Title": "自主设计气氛图",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 11,
|
|
|
|
|
+ // "Title": "虚拟资产创作",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 13,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 12,
|
|
|
|
|
+ // "Title": "虚景空间设计",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 13,
|
|
|
|
|
+ // "Title": "实景空间设计",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 14,
|
|
|
|
|
+ // "Title": "虚景实景拟合",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 15,
|
|
|
|
|
+ // "Title": "光线调节",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 16,
|
|
|
|
|
+ // "Title": "选择摄影画面",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 17,
|
|
|
|
|
+ // "Title": "撰写报告",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 1,
|
|
|
|
|
+ // "ExpectTime": 30
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 18,
|
|
|
|
|
+ // "Title": "气氛图互评",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -11,
|
|
|
|
|
+ // "MaxScore": 11,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 19,
|
|
|
|
|
+ // "Title": "空间设计互评",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -1,
|
|
|
|
|
+ // "MaxScore": 11,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 20,
|
|
|
|
|
+ // "Title": "会议纪要互评",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -11,
|
|
|
|
|
+ // "MaxScore": 11,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 21,
|
|
|
|
|
+ // "Title": "实验报告互评",
|
|
|
|
|
+ // "StartTime":"",
|
|
|
|
|
+ // "EndTime":"",
|
|
|
|
|
+ // "Score": -11,
|
|
|
|
|
+ // "MaxScore": 21,
|
|
|
|
|
+ // "ExpectTime": 10
|
|
|
|
|
+ // }
|
|
|
|
|
+ // ],
|
|
|
|
|
+ // {
|
|
|
|
|
+ // "Seq": 1,
|
|
|
|
|
+ // "Title": "实验步骤1",
|
|
|
|
|
+ // "StartTime": 1522646936000,
|
|
|
|
|
+ // "EndTime": 1522647936000,
|
|
|
|
|
+ // "TimeUsed": 900,
|
|
|
|
|
+ // "ExpectTime":2,
|
|
|
|
|
+ // "MaxScore":10,
|
|
|
|
|
+ // "Score":10,
|
|
|
|
|
+ // "RepeatCount":1,
|
|
|
|
|
+ // "Evaluation":"优",
|
|
|
|
|
+ // "ScoringModel":"赋分模型",
|
|
|
|
|
+ // "Remarks":"备注"
|
|
|
|
|
+ // },
|
|
|
data_scores: [
|
|
data_scores: [
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
- {EndTime: 0,Evaluation: "",ExpectTime: 0,MaxScore: 0,Remarks: "",RepeatCount: 0,Score: -1,ScoringModel: "",Seq: 0,StartTime: 0,TimeUsed: 0,Title: ""},
|
|
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 1,
|
|
|
|
|
+ "Title": "原理认知",
|
|
|
|
|
+ "StartTime": 0,
|
|
|
|
|
+ "EndTime": 0,
|
|
|
|
|
+ "TimeUsed": 0,
|
|
|
|
|
+ "ExpectTime": 40,
|
|
|
|
|
+ "MaxScore": 11,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 2,
|
|
|
|
|
+ "Title": "实景考察",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "TimeUsed": 0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 6,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 3,
|
|
|
|
|
+ "Title": "设备认知",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 5,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 4,
|
|
|
|
|
+ "Title": "设备搭建",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 5,
|
|
|
|
|
+ "MaxScore": 2,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 5,
|
|
|
|
|
+ "Title": "设备连接",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 5,
|
|
|
|
|
+ "MaxScore": 2,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 6,
|
|
|
|
|
+ "Title": "线上建组",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 2,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 7,
|
|
|
|
|
+ "Title": "研读分析剧本",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 8,
|
|
|
|
|
+ "Title": "线上互动研讨会",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 9,
|
|
|
|
|
+ "Title": "自主空间设计",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 10,
|
|
|
|
|
+ "Title": "自主设计气氛图",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 11,
|
|
|
|
|
+ "Title": "虚拟资产创作",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 13,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 12,
|
|
|
|
|
+ "Title": "虚景空间设计",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 13,
|
|
|
|
|
+ "Title": "实景空间设计",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 14,
|
|
|
|
|
+ "Title": "虚景实景拟合",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 15,
|
|
|
|
|
+ "Title": "光线调节",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 16,
|
|
|
|
|
+ "Title": "选择摄影画面",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 17,
|
|
|
|
|
+ "Title": "撰写报告",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 30,
|
|
|
|
|
+ "MaxScore": 1,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 18,
|
|
|
|
|
+ "Title": "气氛图互评",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 11,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 19,
|
|
|
|
|
+ "Title": "空间设计互评",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 11,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 20,
|
|
|
|
|
+ "Title": "会议纪要互评",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 11,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ "Seq": 21,
|
|
|
|
|
+ "Title": "实验报告互评",
|
|
|
|
|
+ "StartTime":0,
|
|
|
|
|
+ "EndTime":0,
|
|
|
|
|
+ "ExpectTime": 10,
|
|
|
|
|
+ "MaxScore": 21,
|
|
|
|
|
+ "Score": -1,
|
|
|
|
|
+ "RepeatCount":0,
|
|
|
|
|
+ "Evaluation":"",
|
|
|
|
|
+ "ScoringModel":"赋分模型",
|
|
|
|
|
+ "Remarks":"备注"
|
|
|
|
|
+ }
|
|
|
],
|
|
],
|
|
|
updateScore: function() {
|
|
updateScore: function() {
|
|
|
- MyRequest.GetScore(function(res) {
|
|
|
|
|
- userController.data_scores = res.data.Scores;
|
|
|
|
|
- // console.log("获取分数",res);
|
|
|
|
|
- // console.log("******", userController,userController.data_scores);
|
|
|
|
|
|
|
+ let Self = this;
|
|
|
|
|
+ MyRequest.GetUserInfo(function(res){
|
|
|
|
|
+ // console.log('0aaaaaa=',res)
|
|
|
|
|
+ // console.log('分数=',res)
|
|
|
|
|
+ let examUsingId = res.data.User.ExamUsingId;
|
|
|
|
|
+
|
|
|
|
|
+ if(examUsingId===undefined)
|
|
|
|
|
+ {
|
|
|
|
|
+ MyRequest.CreateExam(function(res2,suc){
|
|
|
|
|
+ console.log('res2=',res2.data.Exam)
|
|
|
|
|
+
|
|
|
|
|
+ mydata_examInfo.Id = res2.data.Exam.ID;
|
|
|
|
|
+
|
|
|
|
|
+ Self.setCurrentExam(function(res3){
|
|
|
|
|
+ // console.log('设置当前实验id=',res3);
|
|
|
|
|
+ }, null);
|
|
|
|
|
+
|
|
|
|
|
+ var scoresJsonStr = JSON.stringify(Self.data_scores);
|
|
|
|
|
+ MyRequest.UpdateScoreStep(scoresJsonStr, function(res4){
|
|
|
|
|
+ console.log('上传分数成功=',res4);
|
|
|
|
|
+ }, function(err){
|
|
|
|
|
+ console.log('err=',err);
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ }, null);
|
|
|
|
|
+
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ mydata_examInfo.Id = examUsingId;
|
|
|
|
|
+
|
|
|
|
|
+ // var scoresJsonStr = JSON.stringify(Self.data_scores);
|
|
|
|
|
+ // MyRequest.UpdateScoreStep(scoresJsonStr, function(res4){
|
|
|
|
|
+ // console.log('上传分数成功=',res4);
|
|
|
|
|
+ // }, function(err){
|
|
|
|
|
+ // console.log('err=',err);
|
|
|
|
|
+ // });
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ MyRequest.GetExam(function(res5)
|
|
|
|
|
+ {
|
|
|
|
|
+ // console.log('res5=',res5)
|
|
|
|
|
+ let scoreStep = res5.data.Exam.ScoreStep;
|
|
|
|
|
+
|
|
|
|
|
+ let scoreJson = JSON.parse(scoreStep);
|
|
|
|
|
+
|
|
|
|
|
+ data_scores = scoreJson;
|
|
|
|
|
+ console.log('分数=',res5)
|
|
|
|
|
+ }, null);
|
|
|
|
|
+
|
|
|
}, null);
|
|
}, null);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ // MyRequest.GetScore(function(res) {
|
|
|
|
|
+ // userController.data_scores = res.data.Scores;
|
|
|
|
|
+ // console.log("获取分数",res);
|
|
|
|
|
+ // // console.log("******", userController,userController.data_scores);
|
|
|
|
|
+ // }, null);
|
|
|
},
|
|
},
|
|
|
//原理认知0
|
|
//原理认知0
|
|
|
getScore_ylrz: function() {
|
|
getScore_ylrz: function() {
|
|
@@ -93,27 +628,53 @@ userController = {
|
|
|
// console.log("请求上传分数2222----",typeof(data),data.length,"====",data[15].Score,"----",data[14].Score);
|
|
// console.log("请求上传分数2222----",typeof(data),data.length,"====",data[15].Score,"----",data[14].Score);
|
|
|
data[15].Score=Number(score);
|
|
data[15].Score=Number(score);
|
|
|
// console.log("请求上传分数3333----",data);
|
|
// console.log("请求上传分数3333----",data);
|
|
|
- MyRequest.SetupScore(data,suc, fail);
|
|
|
|
|
|
|
+ // MyRequest.SetupScore(data,suc, fail);
|
|
|
|
|
+
|
|
|
|
|
+ var scoresJsonStr = JSON.stringify(data);
|
|
|
|
|
+ MyRequest.UpdateScoreStep(scoresJsonStr,suc, fail);
|
|
|
},
|
|
},
|
|
|
//上传分数-原理认知
|
|
//上传分数-原理认知
|
|
|
- setupScore_ylrz(score,suc,fail){
|
|
|
|
|
|
|
+ setupScore_ylrz(startTime,endTime,score,suc,fail){
|
|
|
// console.log("原理认知上传分数----",score);
|
|
// console.log("原理认知上传分数----",score);
|
|
|
// let data = JSON.parse(userController.data_scores);
|
|
// let data = JSON.parse(userController.data_scores);
|
|
|
let data = userController.data_scores;
|
|
let data = userController.data_scores;
|
|
|
// console.log("请求上传分数2222----",typeof(data),data.length,"====",data[15].Score,"----",data[14].Score);
|
|
// console.log("请求上传分数2222----",typeof(data),data.length,"====",data[15].Score,"----",data[14].Score);
|
|
|
data[0].Score=Number(score);
|
|
data[0].Score=Number(score);
|
|
|
|
|
+ data[0].StartTime=Math.round(startTime.getTime()/1000);
|
|
|
|
|
+ data[0].EndTime=Math.round(endTime.getTime()/1000);
|
|
|
|
|
+
|
|
|
// console.log("原理认知上传分数333----",data);
|
|
// console.log("原理认知上传分数333----",data);
|
|
|
- MyRequest.SetupScore(data,suc, fail);
|
|
|
|
|
|
|
+ // MyRequest.SetupScore(data,suc, fail);
|
|
|
|
|
+
|
|
|
|
|
+ var scoresJsonStr = JSON.stringify(data);
|
|
|
|
|
+ MyRequest.UpdateScoreStep(scoresJsonStr,suc, fail);
|
|
|
},
|
|
},
|
|
|
//上传分数-实景勘察
|
|
//上传分数-实景勘察
|
|
|
- setupScore_sjkc(score,suc,fail){
|
|
|
|
|
|
|
+ setupScore_sjkc(startTime,endTime,score,suc,fail){
|
|
|
// console.log("请求上传分数1111----",score);
|
|
// console.log("请求上传分数1111----",score);
|
|
|
// let data = JSON.parse(userController.data_scores);
|
|
// let data = JSON.parse(userController.data_scores);
|
|
|
let data = userController.data_scores;
|
|
let data = userController.data_scores;
|
|
|
// console.log("请求上传分数2222----",typeof(data),data.length,"====");
|
|
// console.log("请求上传分数2222----",typeof(data),data.length,"====");
|
|
|
// console.log("请求上传分数2222----",data[15].Score,"----",data[14].Score);
|
|
// console.log("请求上传分数2222----",data[15].Score,"----",data[14].Score);
|
|
|
data[1].Score=Number(score);
|
|
data[1].Score=Number(score);
|
|
|
|
|
+
|
|
|
|
|
+ // console.log('startTime=',startTime)
|
|
|
|
|
+ // console.log('endTime=',endTime)
|
|
|
|
|
+ data[1].StartTime=Math.round(startTime.getTime()/1000) ;
|
|
|
|
|
+ data[1].EndTime=Math.round(endTime.getTime()/1000);
|
|
|
|
|
+
|
|
|
|
|
+ // data[1].StartTime=Math.round(startTime.getTime()) ;
|
|
|
|
|
+ // data[1].EndTime=Math.round(endTime.getTime());
|
|
|
|
|
+ // console.log("data[1].EndTime----",data[1].EndTime);
|
|
|
// console.log("请求上传分数3333----",data);
|
|
// console.log("请求上传分数3333----",data);
|
|
|
- MyRequest.SetupScore(data,suc, fail);
|
|
|
|
|
|
|
+
|
|
|
|
|
+ var scoresJsonStr = JSON.stringify(data);
|
|
|
|
|
+ MyRequest.UpdateScoreStep(scoresJsonStr,suc, fail);
|
|
|
|
|
+ },
|
|
|
|
|
+ createExam(suc, fail) {
|
|
|
|
|
+ MyRequest.CreateExam(suc, fail);
|
|
|
|
|
+ },
|
|
|
|
|
+ setCurrentExam(suc, fail) {
|
|
|
|
|
+ MyRequest.SetCurrentExam(suc, fail);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|