Files
xj-ios/XinjiangProject/XinjiangProject/Project/HomeV2/Model/XJOnePersonCaseModel.h
T
jiayangyangandClaude Opus 4.7 8a8a914a8c feat(sos): 应急就医群视频通话加号邀请及健康档案详情页接口对接
- 多人视频页面恢复右上角加号按钮,接入自有半屏群成员面板
- 选人后自动发起视频通话邀请并即时显示受邀成员
- IM 登录同步 setSelfInfo,解决通话成员显示 ID 问题
- 健康档案详情页接入一人一案接口,移除硬编码数据
- 新增 Pods 修改记录文档

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-20 17:56:10 +08:00

107 lines
6.4 KiB
Objective-C
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
//
// XJOnePersonCaseModel.h
// XinjiangProject
//
// 一人一案 - 健康档案数据模型
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@interface XJOnePersonCaseModel : NSObject
#pragma mark - 基本信息
@property (nonatomic, strong) NSString *archiveId; // 档案IDJSON: 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