12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class QuestionProxy : DataProxy
- {
- /// <summary>
- /// 从表格读取题库信息
- /// </summary>
- /// <param name="tableName"></param>
- /// <returns></returns>
- public List<QuestionInfo> ReadStepMsgInfoFromTable(string tableName)
- {
- string tmpTableName = tableName + GlobalConfig.excelSuffix;
- List<QuestionInfo> tmpQuestionInfos = new List<QuestionInfo>();
- string tmpPath = System.IO.Path.Combine(GlobalConfig.operateTablePath, tmpTableName);
- tmpQuestionInfos = ExcelHelper.ReadInfoFromExcel<QuestionInfo>(tmpPath, 1);
- return tmpQuestionInfos;
- }
- }
- /// <summary>
- /// 从表中读取到的数据信息
- /// </summary>
- public class QuestionInfo
- {
- /// <summary>
- /// 步骤ID
- /// </summary>
- public string StepId;
- /// <summary>
- /// 试题类型
- /// </summary>
- public string QuestionType;
- /// <summary>
- /// 试题题目
- /// </summary>
- public string Topic;
- /// <summary>
- /// 试题选项
- /// </summary>
- public string Options;
- /// <summary>
- /// 试题答案
- /// </summary>
- public string Answer;
- }
|