2024-11-28 23:50:38 +08:00
|
|
|
|
using System;
|
|
|
|
|
using UnityEngine.UI;
|
|
|
|
|
|
|
|
|
|
namespace ZC
|
2024-11-07 23:17:41 +08:00
|
|
|
|
{
|
2024-11-28 23:50:38 +08:00
|
|
|
|
public enum BasicInformationUIActionType
|
|
|
|
|
{
|
|
|
|
|
姓名,
|
|
|
|
|
性别,
|
|
|
|
|
年龄,
|
|
|
|
|
出生日期,
|
|
|
|
|
民族,
|
|
|
|
|
身份证号,
|
|
|
|
|
联系电话,
|
|
|
|
|
家庭住址,
|
|
|
|
|
身高,
|
|
|
|
|
体重,
|
|
|
|
|
既往病史,
|
|
|
|
|
目前服用药物,
|
|
|
|
|
是否需要定期复诊,
|
|
|
|
|
最近一次体检时间,
|
|
|
|
|
能否自行进食,
|
|
|
|
|
能否自行洗漱,
|
|
|
|
|
能否自行穿衣,
|
|
|
|
|
能否自行如厕,
|
|
|
|
|
能否自行行走,
|
|
|
|
|
是否需要他人协助,
|
|
|
|
|
是否有记忆力减退,
|
|
|
|
|
是否有情绪波动,
|
|
|
|
|
是否能正确理解,
|
|
|
|
|
是否有焦虑,
|
|
|
|
|
社交活动频率,
|
|
|
|
|
最喜欢的活动,
|
|
|
|
|
是否参与社区活动,
|
|
|
|
|
家庭成员关系如何,
|
|
|
|
|
是否有特殊的饮食要求,
|
|
|
|
|
是否有宗教信仰,
|
|
|
|
|
其他需要补充的信息,
|
|
|
|
|
}
|
|
|
|
|
|
2024-11-07 23:17:41 +08:00
|
|
|
|
[UIType(UIType.BasicInformationUI)]
|
|
|
|
|
public class BasicInformationUI : UIBase
|
|
|
|
|
{
|
2024-11-28 23:50:38 +08:00
|
|
|
|
public Action<BasicInformationUIActionType> Action_TianXie;
|
|
|
|
|
public Action Action_Submit;
|
|
|
|
|
|
|
|
|
|
private Button btn_Submit;
|
|
|
|
|
|
|
|
|
|
public override void Init()
|
|
|
|
|
{
|
|
|
|
|
base.Init();
|
2024-11-29 17:35:04 +08:00
|
|
|
|
btn_Submit = GetValue<Button>("btn_Submit");
|
2024-11-28 23:50:38 +08:00
|
|
|
|
btn_Submit.onClick.AddListener(() => { Action_Submit?.Invoke(); });
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void SetData(Action<BasicInformationUIActionType> tianxie, Action action)
|
|
|
|
|
{
|
|
|
|
|
Action_TianXie = tianxie;
|
|
|
|
|
Action_Submit = action;
|
|
|
|
|
}
|
2024-11-07 23:17:41 +08:00
|
|
|
|
}
|
|
|
|
|
}
|