实验步骤、子步骤数据结构

更新记录

版本 日期 修改人 修改内容
1.0.0 2020年3月25日 龚鑫(758116) 新建文档
判定数据结构说明-实验步骤结构

“Id”: “e4b7c731-82d9-4b6c-8316-000000000000”,—实验步骤的ID
“AcitveBySubStep”: null,—当前版本已经丢弃
“FailBySubStep”: null,—当前版本已经丢弃
“FailBySubStepDes”: null,—当前版本已经丢弃
“FailConditonGroup”: null,—当前版本已经丢弃
“PreConditionGroup”: null,—当前版本已经丢弃
“AcitveSubStepList”: [],—当前版本已经丢弃
“StepBrokenGroup”: “”,—当前步骤会被跳过的条件组
“FailBySubStepList”: [],—当前版本已经丢弃
“FailConditionList”: [],—当前版本已经丢弃
“PreConditionList”: [],—当前版本已经丢弃
“PreStep”: “”,—前置步骤
“StepActiveGroup”: “”,—当前步骤会被激活的条件组
“PreStepDes”: “”,—当前版本已经丢弃
“preStepList”: [],—当前版本已经丢弃
“IsKeyStep”: false,—当前版本已经丢弃
“LabModelABName”: “”,—当前版本已经丢弃
“StepIndex”: 0,—当前步骤的索引
“StepPrefabName”: “”,—当前步骤对应的实验示意图(3D模型)
“StepTitle”: “实验总览”,
“StepKeyDescription”: “”,—当前版本已经丢弃
“StepSummary”: “”,—当前步骤在完成的时候,需要展示的旁白
“StepContent”: “”,—当前步骤的内容,
“State”: 0,—当前步骤的状态 0是初始状态,1是完成态,2是完成高
亮态,3是跳过、失败态、4在正在进行时
“Equipments”: “”,—当前版本已经丢弃
“SketchMaps”: [“”],—当前步骤对应的实验示意图(2D图片)
“SubSteps”: [],—当前步骤包含的子步骤集合

“Score”: 0.0,—当前版本已经丢弃
“FinishTime”: 0.0,—当前版本已经丢弃
“DelayTime”: 0.0,—当前版本已经丢弃
“SubStepConditionRelation”: null,—编辑器换成数据,可以不关心
“SubStepConditionLsit”: []—当前版本已经丢弃

判定数据结构说明-实验步骤的子步骤结构

“LabStepID”: “e4b7c731-82d9-4b6c-8316-000000000000”,—当前子步骤对应步骤的ID
“SubID”: “6d613cd3-998c-4dee-9d2e-b62a8bf1b924”,—当前子步骤的ID
“index”: 1,—当前子步骤的索引,这个索引是所有步骤的子步骤从0开始按顺序递增
“subIndex”: 0,—子步骤在当前步骤下的索引,从0开始
“ActiveConditionGroupId”: null,—子步骤的激活条件组
“ConditionGroupId”: “b90c1905-e9b0-70c0-10f3-hhhhggggeeee”,—子步骤的完成条件组
“IsCompleteSubStep”: true,—当前子步骤是否是关键子步骤,只有步骤的所有关键子步骤都完成,步骤才能完成
“IsWrongStep”: false,—当前步骤是否是错误的子步骤,
“KnowledgeCardId”: null,—当前步骤对应的实验考点信息
“SubStepDescribe”: “实验总览”,—当前子步骤的描述信息
“RightGuide”: null,—当前子步骤是错误步骤时候,是错误步骤的正常的操作引导信息
“Priority”: 0,—错误的等级0123对应低中高严重,四个等级
“Type”: 0,—0123456,分别对应,不展示、文字、图文、gif、视频、语音、NPC
“SourcePath”: null,—如果Type是多媒体类型,这个值存储多媒体文件名称.后缀名
“RightSourcePath”: null,—错误子步骤对应的正常的引导文件名,与SourcePath一样,多媒体文件.后缀名
“WrongStepID”: null,—当前版本已经丢弃
“WrongStepIDs”: null,—当前子步骤对应的错误子步骤的集合
“state”: 0,—0,与步骤的State一样,0是初始状态,1是完成态,2是完成高亮态,3是跳过、失败态、4在正在进行时
“Unfold”: true,—编辑器缓存数据,可以不关系
“WrongStepResult”: 0— 当前子步骤是错误步骤时候,完成时候对应的结果 0、1:无 2:当前子步骤终止 3:当前步骤终止 4:实验终止