955 lines
21 KiB
C#
955 lines
21 KiB
C#
using System;
|
||
using System.Collections;
|
||
using System.Collections.Generic;
|
||
using UnityEngine;
|
||
using UnityEngine.UIElements;
|
||
using static UnityEditor.Progress;
|
||
|
||
public class DataParse : SingleTon<DataParse>
|
||
{
|
||
public void ParseCheckBodyQuestionToQuit(string str)
|
||
{
|
||
CheckBodyQuetionRoot root = JsonUtility.FromJson<CheckBodyQuetionRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.checkBodyQuestion = root.data;
|
||
for (int i = 0; i < DataManager.Instance.checkBodyQuestion.Count; i++)
|
||
{
|
||
var item = DataManager.Instance.checkBodyQuestion[i];
|
||
AnswerQuestionData questionData = new AnswerQuestionData();
|
||
questionData.question = item;
|
||
questionData.questionID = item.id;
|
||
questionData.type = item.type;
|
||
if (item.type == 1)
|
||
{
|
||
questionData.chooseOne = -1;
|
||
}
|
||
else if (item.type == 2)
|
||
{
|
||
questionData.choose = new List<int>();
|
||
}
|
||
else
|
||
{
|
||
questionData.hint = "";
|
||
}
|
||
bool ishave = false;
|
||
var temp2 = DataManager.Instance.currentAllDoneQuestion;
|
||
for (int j = 0; j < temp2.Count; j++)
|
||
{
|
||
if (temp2[j].questionID == questionData.questionID)
|
||
{
|
||
temp2[j] = questionData;
|
||
ishave = true;
|
||
}
|
||
}
|
||
if (!ishave)
|
||
{
|
||
DataManager.Instance.currentAllDoneQuestion.Add(questionData);
|
||
}
|
||
}
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseBodyPosInfo(string str)
|
||
{
|
||
BodyPosInfoRoot root = JsonUtility.FromJson<BodyPosInfoRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.bodyPosInfos = root.data;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetBodyPosInfo, null);
|
||
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseBodyInfo(string str)
|
||
{
|
||
BodyInfoRoot root = JsonUtility.FromJson<BodyInfoRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.bodyInfoData = root.data;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetBodyInfo, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseBodyNum(string str)
|
||
{
|
||
BodyNumRoot root = JsonUtility.FromJson<BodyNumRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.bodyNum = root.data.rows;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetBodyNum, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseAllStyle(string str)
|
||
{
|
||
AllStyleRoot root = JsonUtility.FromJson<AllStyleRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.currentStyleItem = root.data;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetAllStyle, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseAllOtherInfo(string str)
|
||
{
|
||
OtherInfoRoot root = JsonUtility.FromJson<OtherInfoRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.otherInfoItem = root.data;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetOtherInfo, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseAllCheckReason(string str)
|
||
{
|
||
CheckReasonRoot root = JsonUtility.FromJson<CheckReasonRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.checkReasonItems = root.data.rows;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetCheckReason, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseAllHealing(string str)
|
||
{
|
||
HealingRoot root = JsonUtility.FromJson<HealingRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.healingItems = root.data.rows;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetHealing, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseAllLifeType(string str)
|
||
{
|
||
LifeTypeRoot root = JsonUtility.FromJson<LifeTypeRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.lifeItems = root.data.rows;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetLifeType, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseAllHistoryInfo(string str)
|
||
{
|
||
HistoryInfoRoot root = JsonUtility.FromJson<HistoryInfoRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.historyInfoItems = root.data;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetHistoryInfo, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
|
||
public void ParseAllAskReason(string str)
|
||
{
|
||
AskRoot root = JsonUtility.FromJson<AskRoot>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.askItems = root.data.rows;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetAskReason, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseSinglePeopleInfo(string str)
|
||
{
|
||
Root6 root = JsonUtility.FromJson<Root6>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.rowitems2 = root.data.rows;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetPeopleInfo2, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParseAllPeopleInfo(string str)
|
||
{
|
||
Root6 root = JsonUtility.FromJson<Root6>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.rowitems2 = root.data.rows;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetPeopleInfo2, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParsePeopleHistory(string str)
|
||
{
|
||
Root5 root = JsonUtility.FromJson<Root5>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
//DataManager.Instance.currentTalk = root.data;
|
||
//EventCenter.dispatcher.SendMessage(MsgType.OnGetTalkMsg, null);
|
||
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParsePeopleTalk(string str)
|
||
{
|
||
Root4 root = JsonUtility.FromJson<Root4>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.currentTalk = root.data;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetTalkMsg, null);
|
||
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParsePeopleQuestion(string str)
|
||
{
|
||
Root3 root = JsonUtility.FromJson<Root3>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.currentPeoplesQuestion = root.data;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetPeopleQuetionList, null);
|
||
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
|
||
public void ParsePeopleList(string str)
|
||
{
|
||
Root2 root = JsonUtility.FromJson<Root2>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.currentPeoplesProgress = root.data;
|
||
//<2F><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD> <20><><EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD>
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetCurrentPeopleProgress, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// <20><><EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>չ
|
||
/// </summary>
|
||
/// <param name="str"></param>
|
||
public void ParsePeople(string str)
|
||
{
|
||
Root root = JsonUtility.FromJson<Root>(str);
|
||
if (root != null)
|
||
{
|
||
if (root.code == 200)
|
||
{
|
||
DataManager.Instance.peoples = root.data.rows;
|
||
var list = DataManager.Instance.peopleDisProgress;
|
||
for (int i = 0; i < root.data.rows.Count; i++)
|
||
{
|
||
var data = root.data.rows[i];
|
||
if (!list.ContainsKey(data.id))
|
||
{
|
||
list.Add(data.id, new List<int>(1) { 0 });
|
||
}
|
||
}
|
||
DataManager.Instance.peopleDisProgress = list;
|
||
EventCenter.dispatcher.SendMessage(MsgType.OnGetPeopleInfo, null);
|
||
}
|
||
else
|
||
{
|
||
Debug.LogError("root.code = " + root.code);
|
||
}
|
||
}
|
||
}
|
||
}
|
||
/// <summary>
|
||
/// <20><><EFBFBD>˵ĸ<CBB5><C4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
[Serializable]
|
||
public class RowsItem2
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int createBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string createTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int updateBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string updateTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int sex;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int age;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int weight;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int height;
|
||
/// <summary>
|
||
/// <20><>
|
||
/// </summary>
|
||
public string familyName;
|
||
/// <summary>
|
||
/// <20><>
|
||
/// </summary>
|
||
public string name;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int matrimony;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int childrenNum;
|
||
/// <summary>
|
||
/// java<76><61><EFBFBD><EFBFBD>ʦ
|
||
/// </summary>
|
||
public string occupation;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int weightExponent;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string type;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string abdominalCircumference;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string diagnosisId;
|
||
}
|
||
/// <summary>
|
||
/// <20><><EFBFBD>˵ĸ<CBB5><C4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
[Serializable]
|
||
public class Data2
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int total;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<RowsItem2> rows;
|
||
}
|
||
/// <summary>
|
||
/// <20><><EFBFBD>˵ĸ<CBB5><C4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
[Serializable]
|
||
public class Root6
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int code;
|
||
/// <summary>
|
||
/// <20><>ѯ<EFBFBD>ɹ<EFBFBD>
|
||
/// </summary>
|
||
public string msg;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public Data2 data;
|
||
}
|
||
[Serializable]
|
||
public class DataItem4
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int createBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string createTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string updateBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string updateTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
/// {"drugAllergy":null,"allergens":"<22><>Ī<EFBFBD><C4AA><EFBFBD><EFBFBD>"}
|
||
/// </summary>
|
||
public string detailInfo;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string type;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
public string peculiarity;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int diagnosisId;
|
||
}
|
||
[Serializable]
|
||
public class Root5
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int code { get; set; }
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
||
/// </summary>
|
||
public string msg { get; set; }
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<DataItem4> data { get; set; }
|
||
}
|
||
|
||
[Serializable]
|
||
public class DataItem3
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string createBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string createTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string updateBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string updateTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int senderCode;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int backgroundType;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int relationId;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD><EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?
|
||
/// </summary>
|
||
public string msg;
|
||
}
|
||
[Serializable]
|
||
public class Root4
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int code;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
||
/// </summary>
|
||
public string msg;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<DataItem3> data;
|
||
}
|
||
[Serializable]
|
||
public class LinkRedirectRespListItem
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string title;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string linkUrl;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int backgroundType;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int relevanceId { get; set; }
|
||
}
|
||
[Serializable]
|
||
public class ProblemAnswerRespListItem
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int problemId;
|
||
/// <summary>
|
||
/// û<><C3BB><EFBFBD><EFBFBD><EFBFBD>ⲻ<EFBFBD><E2B2BB>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD>
|
||
/// </summary>
|
||
public string replyText;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int replyEvaluate;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string extra;
|
||
}
|
||
[Serializable]
|
||
public class ProblemDescribeFilesItem
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int type;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string filePath;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string filePathOutside;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string name;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string remark;
|
||
}
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
[Serializable]
|
||
public class DataItem2
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int diagnosisId;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int backgroundType;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int type;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
public string introduce;
|
||
/// <summary>
|
||
/// ûɶ<C3BB><C9B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
public string title;
|
||
/// <summary>
|
||
/// <20><><EFBFBD>ⲻ<EFBFBD><E2B2BB>
|
||
/// </summary>
|
||
public string feedback;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string titleFileIds;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string feedbackFileIds;
|
||
public List<ProblemAnswerRespListItem> problemAnswerRespList;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<ProblemDescribeFilesItem> problemDescribeFiles;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<string> problemFeedbackFiles;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<LinkRedirectRespListItem> linkRedirectRespList;
|
||
}
|
||
[Serializable]
|
||
public class Root3
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int code;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
||
/// </summary>
|
||
public string msg;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<DataItem2> data;
|
||
}
|
||
|
||
[Serializable]
|
||
public class DataItem
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int createBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string createTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int updateBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string updateTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string bodyTemperature;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string pulse;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string respiratoryRate;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int bloodPressure;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int casesId;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string diagnosisBackgroundId;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string reason;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string illustrate;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int sort;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
public string title;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string dateTime;
|
||
/// <summary>
|
||
/// <20><><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
|
||
/// </summary>
|
||
public string background;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int patientDiagnosis;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string haveProjectId;
|
||
}
|
||
[Serializable]
|
||
public class Root2
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int code;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
||
/// </summary>
|
||
public string msg;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<DataItem> data;
|
||
}
|
||
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
[Serializable]
|
||
public class RowsItem
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int createBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string createTime;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int updateBy;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string updateTime;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD>ID
|
||
/// </summary>
|
||
public int id;
|
||
/// <summary>
|
||
/// <20><><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD>
|
||
/// </summary>
|
||
public string name;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
public string languageType;
|
||
/// <summary>
|
||
/// <20><><EFBFBD><EFBFBD>
|
||
/// </summary>
|
||
public string specialty;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<string> assessmentPoints;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<string> field;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<string> difficulty;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string patientId;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string image;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string sex;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string age;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string weight;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string feature;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int haveClothing;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string order;
|
||
}
|
||
|
||
[Serializable]
|
||
public class Data
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int total;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public List<RowsItem> rows;
|
||
}
|
||
|
||
[Serializable]
|
||
public class Root
|
||
{
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public int code;
|
||
/// <summary>
|
||
/// <20><>ѯ<EFBFBD>ɹ<EFBFBD>
|
||
/// </summary>
|
||
public string msg;
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public Data data;
|
||
}
|