- 多人视频页面恢复右上角加号按钮,接入自有半屏群成员面板 - 选人后自动发起视频通话邀请并即时显示受邀成员 - IM 登录同步 setSelfInfo,解决通话成员显示 ID 问题 - 健康档案详情页接入一人一案接口,移除硬编码数据 - 新增 Pods 修改记录文档 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
107 lines
6.4 KiB
Objective-C
107 lines
6.4 KiB
Objective-C
//
|
||
// XJOnePersonCaseModel.h
|
||
// XinjiangProject
|
||
//
|
||
// 一人一案 - 健康档案数据模型
|
||
//
|
||
|
||
#import <Foundation/Foundation.h>
|
||
|
||
NS_ASSUME_NONNULL_BEGIN
|
||
|
||
@interface XJOnePersonCaseModel : NSObject
|
||
|
||
#pragma mark - 基本信息
|
||
@property (nonatomic, strong) NSString *archiveId; // 档案ID(JSON: id)
|
||
@property (nonatomic, strong) NSString *empId; // 员工ID
|
||
@property (nonatomic, strong) NSString *name; // 员工姓名
|
||
@property (nonatomic, assign) NSInteger age; // 年龄
|
||
@property (nonatomic, strong) NSString *sexCode; // 性别
|
||
@property (nonatomic, strong) NSString *idNo; // 身份证号
|
||
@property (nonatomic, strong) NSString *phone; // 手机号
|
||
@property (nonatomic, strong) NSString *careStatus; // 关爱状态
|
||
@property (nonatomic, strong) NSString *workUnit; // 工作单位
|
||
@property (nonatomic, strong) NSString *workUnitId; // 单位ID
|
||
@property (nonatomic, assign) NSInteger dataLevel; // 数据级别
|
||
@property (nonatomic, strong) NSString *negativeList; // 负面清单
|
||
@property (nonatomic, strong) NSString *caseInfo; // 一人一案
|
||
@property (nonatomic, strong) NSString *riskLevel; // 风险等级
|
||
@property (nonatomic, strong) NSString *year; // 年度
|
||
@property (nonatomic, strong) NSString *careLiaisonName; // 关爱联络员姓名
|
||
|
||
#pragma mark - 体重 / BMI
|
||
@property (nonatomic, assign) NSInteger flagFat; // 肥胖人员标识(1-是,2-否)
|
||
@property (nonatomic, strong) NSString *bmi; // 体检BMI
|
||
@property (nonatomic, strong) NSString *height; // 身高(cm)
|
||
@property (nonatomic, strong) NSString *weight; // 体重(kg)
|
||
@property (nonatomic, strong) NSString *targetWeight; // 体重管理目标
|
||
@property (nonatomic, strong) NSString *targetBmi; // 目标BMI
|
||
@property (nonatomic, strong) NSString *bmiCurrent; // 目前BMI监测值
|
||
@property (nonatomic, strong) NSString *waistNew; // 最新腰围
|
||
@property (nonatomic, strong) NSString *bodyFatPercentNew; // 最新体脂率
|
||
@property (nonatomic, strong) NSString *weightRiskType; // 体重风险类型
|
||
|
||
#pragma mark - 高血压
|
||
@property (nonatomic, assign) NSInteger hypertension; // 高血压标识(0-否,1-是)
|
||
@property (nonatomic, strong) NSString *systolicPressureAvg; // 收缩压均值
|
||
@property (nonatomic, strong) NSString *systolicPressureTarget; // 收缩压控制目标
|
||
@property (nonatomic, strong) NSString *systolicPressureCurrent; // 收缩压当前检测值
|
||
@property (nonatomic, strong) NSString *diastolicPressureAvg; // 舒张压平均值
|
||
@property (nonatomic, strong) NSString *diastolicPressureTarget; // 舒张压控制目标值
|
||
@property (nonatomic, strong) NSString *diastolicPressureCurrent; // 舒张压当前检测值
|
||
|
||
#pragma mark - 糖尿病 / 血糖
|
||
@property (nonatomic, assign) NSInteger diabetes; // 糖尿病标识(0-否,1-是)
|
||
@property (nonatomic, strong) NSString *glu; // 空腹葡萄糖(GLU)
|
||
@property (nonatomic, strong) NSString *bloodSugarTarget; // 血糖控制目标值
|
||
@property (nonatomic, strong) NSString *bloodSugarCurrent; // 目前血糖监测值
|
||
|
||
#pragma mark - 血脂
|
||
@property (nonatomic, strong) NSString *ldl; // 低密度脂蛋白
|
||
@property (nonatomic, strong) NSString *ldlTarget; // 低密度脂蛋白目标控制值
|
||
@property (nonatomic, strong) NSString *ldlCurrent; // 低密度脂蛋白当前检测值
|
||
@property (nonatomic, strong) NSString *tc; // 总胆固醇
|
||
@property (nonatomic, strong) NSString *tcTarget; // 总胆固醇目标控制值
|
||
@property (nonatomic, strong) NSString *tcCurrent; // 总胆固醇目前监测值
|
||
@property (nonatomic, strong) NSString *tg; // 甘油三酯
|
||
@property (nonatomic, strong) NSString *tgTarget; // 甘油三酯目标控制值
|
||
@property (nonatomic, strong) NSString *tgCurrent; // 甘油三酯当前监测值
|
||
|
||
#pragma mark - 尿酸 / 同型半胱氨酸 / 其他指标
|
||
@property (nonatomic, strong) NSString *uricAcid; // 尿酸
|
||
@property (nonatomic, strong) NSString *uricAcidTarget; // 尿酸目标控制值
|
||
@property (nonatomic, strong) NSString *uricAcidCurrent; // 尿酸当前监测值
|
||
@property (nonatomic, strong) NSString *homocysteine; // 同型半胱氨酸
|
||
@property (nonatomic, strong) NSString *homocysteineTarget; // 同型半胱氨酸目标控制值
|
||
@property (nonatomic, strong) NSString *homocysteineCurrent; // 同型半胱氨酸当前监测值
|
||
@property (nonatomic, strong) NSString *bloodK; // 血钾
|
||
@property (nonatomic, strong) NSString *chd; // 冠心病
|
||
@property (nonatomic, strong) NSString *cvd; // 脑血管
|
||
@property (nonatomic, strong) NSString *af; // 心房颤动
|
||
@property (nonatomic, strong) NSString *ca; // 恶性肿瘤
|
||
@property (nonatomic, strong) NSString *indicatorListStr; // 检测指标列表
|
||
@property (nonatomic, strong) NSString *indicatorListStrOrigin; // 导入指标列表
|
||
@property (nonatomic, strong) NSString *screeningProjects; // 筛查项目汇总
|
||
|
||
#pragma mark - 方案与反馈
|
||
@property (nonatomic, strong) NSString *treatPlan; // 治疗方案
|
||
@property (nonatomic, strong) NSString *treatPlanResponse; // 治疗方案反馈
|
||
@property (nonatomic, strong) NSString *dietSuggestion; // 饮食建议
|
||
@property (nonatomic, strong) NSString *dietSuggestionResponse; // 饮食建议反馈
|
||
@property (nonatomic, strong) NSString *sportGuide; // 运动指导
|
||
@property (nonatomic, strong) NSString *sportGuideResponse; // 运动指导反馈
|
||
@property (nonatomic, strong) NSString *lifeManage; // 日常生活管理
|
||
@property (nonatomic, strong) NSString *lifeManageResponse; // 日常生活管理反馈
|
||
|
||
#pragma mark - 小屋 / 专家意见
|
||
@property (nonatomic, strong) NSString *cabinOpinion; // 小屋意见内容
|
||
@property (nonatomic, strong) NSString *cabinOpinionTime; // 小屋意见时间
|
||
@property (nonatomic, strong) NSString *cabinOpinionUserName; // 小屋意见员工姓名
|
||
@property (nonatomic, strong) NSString *expertOpinion; // 专家意见内容
|
||
@property (nonatomic, strong) NSString *expertOpinionTime; // 专家意见时间
|
||
@property (nonatomic, strong) NSString *expertOpinionUserName; // 专家意见员工姓名
|
||
|
||
@end
|
||
|
||
NS_ASSUME_NONNULL_END
|