设置经期历史数据
功能表
__IDO_FUNCTABLE__.funcTable38Model.historyMenstrual
经期历史数据模型说明
- IDOMenstrualHistoryDataItemModel
| 参数 | 说明 | 备注 |
|---|---|---|
| year | 经期开始的年份 | int |
| month | 经期开始的月份 | int |
| day | 经期开始的日 | int |
| menstrualDay | 经期长度 | int (单位:天) |
| cycleDay | 周期长度 | int (单位:天) |
- IDOMenstrualHistoryDataModel
| 参数 | 说明 | 备注 |
|---|---|---|
| avgMenstrualDay | 平均经期长度 | int |
| avgCycleDay | 平均周期长度 | int |
| itemsCount | 个数 | int 最多5个 |
| items | 经期的历史数据集合 | array (IDOMenstrualHistoryDataItemModel) |
命令代码
Objc:
IDOMenstrualHistoryDataModel * model = [IDOMenstrualHistoryDataModel currentModel];
[IDOFoundationCommand setMenstrualHistoryDataCommand:model
callback:^(int errorCode) {
if (errorCode == 0) {
//设置成功
}else if (errorCode == 6) {
//设备不支持
}else {
//设置失败
}
}];
Swift:
let model = IDOMenstrualHistoryDataModel.current();
IDOFoundationCommand.setMenstrualHistoryData(model) { (errorCode) in
if errorCode == 0 {
//设置成功
}else if errorCode == 6{
//设备不支持此方法
}else {
//设置错误
}
};