diff --git a/HDFwear/Home/Base.lproj/Home.storyboard b/HDFwear/Home/Base.lproj/Home.storyboard
index 7faf93d..95d8691 100644
--- a/HDFwear/Home/Base.lproj/Home.storyboard
+++ b/HDFwear/Home/Base.lproj/Home.storyboard
@@ -294,20 +294,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -787,9 +729,8 @@
-
-
+
@@ -850,82 +791,78 @@
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
-
+
+
-
+
-
-
+
+
@@ -999,7 +936,7 @@
-
+
@@ -1010,18 +947,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1029,12 +954,10 @@
-
-
-
+
@@ -1098,113 +1021,105 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
-
-
-
+
+
@@ -1223,13 +1138,13 @@
-
-
+
+
-
+
@@ -1295,7 +1210,7 @@
-
+
@@ -1306,31 +1221,17 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1394,118 +1295,131 @@
-
-
+
+
-
-
+
+
-
+
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
+
+
@@ -1523,13 +1437,14 @@
-
-
+
+
-
+
+
@@ -2894,7 +2809,7 @@
-
+
@@ -2905,18 +2820,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2930,11 +2833,9 @@
-
-
-
+
@@ -2985,209 +2886,82 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
-
+
-
-
-
-
+
+
@@ -3205,15 +2979,12 @@
-
-
-
+
-
-
+
@@ -3261,7 +3032,7 @@
-
+
@@ -3269,21 +3040,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -3291,12 +3051,9 @@
-
-
-
@@ -4015,55 +3772,60 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
+
+
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
-
+
@@ -4071,153 +3833,86 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
-
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
-
-
+
@@ -4232,10 +3927,8 @@
-
-
+
-
@@ -5063,10 +4756,6 @@
-
-
-
-
diff --git a/HDFwear/Home/BloodOxygenVC.swift b/HDFwear/Home/BloodOxygenVC.swift
index 3fa3a3f..53676c7 100644
--- a/HDFwear/Home/BloodOxygenVC.swift
+++ b/HDFwear/Home/BloodOxygenVC.swift
@@ -17,7 +17,9 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
@IBOutlet weak var dateLabel: UILabel!
@IBOutlet weak var boLabel: UILabel!
@IBOutlet weak var averageLabel: UILabel!
- @IBOutlet weak var rangeLabel: UILabel!
+ @IBOutlet weak var hightLabel: UILabel!
+ @IBOutlet weak var lowLabel: UILabel!
+// @IBOutlet weak var rangeLabel: UILabel!
@IBOutlet weak var analysisLabel: UILabel!
private var dateType: DateType = .day
@@ -120,7 +122,9 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
private func resetLabel() {
boLabel.text = "--"
averageLabel.text = "--"
- rangeLabel.text = "--"
+// rangeLabel.text = "--"
+ hightLabel.text = "__"
+ lowLabel.text = "__"
analysisLabel.text = "\(LocString("亲,您已超过"))0%\(LocString("的同类用户"))"
}
@@ -133,10 +137,14 @@ class BloodOxygenVC: UIViewController, DateSegmentViewDelegate, RangeSliderDeleg
if dateType == .day {
let boResult = BloodOxygenModel.getAverageByDay(selectedDate)
averageLabel.text = boResult.bo.value == -1 ? "--" : "\(boResult.bo.value)"
- rangeLabel.text = "\(boResult.maxBo)-\(boResult.minBo)"
+// rangeLabel.text = "\(boResult.maxBo)-\(boResult.minBo)"
+ hightLabel.text = "\(boResult.maxBo)"
+ lowLabel.text = "\(boResult.minBo)"
} else {
averageLabel.text = boArray[index].value == -1 ? "--" : "\(boArray[index].value)"
- rangeLabel.text = "\(maxArray[index])-\(minArray[index])"
+// rangeLabel.text = "\(maxArray[index])-\(minArray[index])"
+ hightLabel.text = "\(maxArray[index])"
+ lowLabel.text = "\(minArray[index])"
}
diff --git a/HDFwear/Home/HeartRateVC.swift b/HDFwear/Home/HeartRateVC.swift
index a68a893..4f6d9fb 100644
--- a/HDFwear/Home/HeartRateVC.swift
+++ b/HDFwear/Home/HeartRateVC.swift
@@ -18,8 +18,9 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
@IBOutlet weak var dateLabel: UILabel!
@IBOutlet weak var hrLabel: UILabel!
@IBOutlet weak var averageLabel: UILabel!
- @IBOutlet weak var rangeLabel: UILabel!
- @IBOutlet weak var analysisLabel: UILabel!
+ @IBOutlet weak var quietAverageLabel: UILabel!
+ @IBOutlet weak var highLabel: UILabel!
+ @IBOutlet weak var lowLabel: UILabel!
private var dateType: DateType = .day
private var selectedDate = Date()
@@ -125,8 +126,9 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
private func resetLabel() {
hrLabel.text = "--"
averageLabel.text = "--"
- rangeLabel.text = "--"
- analysisLabel.text = "\(LocString("亲,您已超过"))0%\(LocString("的同类用户"))"
+ highLabel.text = "__"
+ lowLabel.text = "__"
+ quietAverageLabel.text = "__"
}
private func updateLable(_ index: Int) {
@@ -143,12 +145,16 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
let hrResult = HeartRateModel.getAverageByDay(self.selectedDate)
DispatchQueue.main.async {
self.averageLabel.text = hrResult.hr.value == -1 ? "--" : "\(hrResult.hr.value)"
- self.rangeLabel.text = "\(hrResult.minHr)-\(hrResult.maxHr)"
+ self.highLabel.text = "\(hrResult.maxHr)"
+ self.lowLabel.text = "\(hrResult.minHr)"
+ self.quietAverageLabel.text = "__"
}
}
} else {
averageLabel.text = hrArray[index].value == -1 ? "--" : "\(hrArray[index].value)"
- rangeLabel.text = "\(minArray[index])-\(maxArray[index])"
+ self.highLabel.text = "\(maxArray[index])"
+ self.lowLabel.text = "\(minArray[index])"
+ self.quietAverageLabel.text = "__"
}
hrLabel.text = "\(hrArray[index].value)"
@@ -196,7 +202,6 @@ class HeartRateVC: UIViewController, DateSegmentViewDelegate, RangeSliderDelegat
default:
break
}
- analysisLabel.text = "\(LocString("亲,您已超过"))\(per)%\(LocString("的同类用户"))"
}
diff --git a/HDFwear/Home/SleepViewController.swift b/HDFwear/Home/SleepViewController.swift
index 69eb1fe..bd3d05c 100644
--- a/HDFwear/Home/SleepViewController.swift
+++ b/HDFwear/Home/SleepViewController.swift
@@ -18,10 +18,9 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
@IBOutlet weak var dateLabel: UILabel!
@IBOutlet weak var lengthLabel: UILabel!
@IBOutlet weak var deepLabel: UILabel!
- @IBOutlet weak var awakeLabel: UILabel!
+// @IBOutlet weak var awakeLabel: UILabel!
@IBOutlet weak var lightLabel: UILabel!
- @IBOutlet weak var sleepLabel: UILabel!
- @IBOutlet weak var analysisLabel: UILabel!
+// @IBOutlet weak var sleepLabel: UILabel!
private var dateType: DateType = .day
@@ -126,11 +125,10 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
private func resetLabel() {
lengthLabel.toTimeType1(length: -1)
deepLabel.text = "--"
- awakeLabel.text = "--"
+// awakeLabel.text = "--"
deepLabel.text = "--"
lightLabel.text = "--"
- sleepLabel.toTimeType2(length: -1)
- analysisLabel.text = LocString("亲,您的睡眠健康指数已击败全国") + "0%" + LocString("的同龄人")
+// sleepLabel.toTimeType2(length: -1)
}
private func updateLable(_ index: Int) {
@@ -151,10 +149,10 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
lengthLabel.toTimeType1(length: points[index].length)
let sleep = SleepModel.querySleepPercentage(sleepArray)
- awakeLabel.text = "\(sleep.awake_pct)"
+// awakeLabel.text = "\(sleep.awake_pct)"
deepLabel.text = "\(sleep.deep_pct)"
lightLabel.text = "\(sleep.light_pct)"
- sleepLabel.toTimeType2(length: sleep.length)
+// sleepLabel.toTimeType2(length: sleep.length)
tLength = sleep.length
} else {
if sleepSummaryArray.count == 0 {
@@ -176,8 +174,8 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
lengthLabel.toTimeType1(length: sleep.sleepLength)
deepLabel.text = "\(sleep.deep_pct)"
lightLabel.text = "\(sleep.light_pct)"
- awakeLabel.text = "\(sleep.awake_pct)"
- sleepLabel.toTimeType2(length: sleep.sleepLength)
+// awakeLabel.text = "\(sleep.awake_pct)"
+// sleepLabel.toTimeType2(length: sleep.sleepLength)
// if dateType == .year {
// lengthLabel.toTimeType1(length: sleep.totalLength)
// }
@@ -205,7 +203,6 @@ class SleepViewController: UIViewController, DateSegmentViewDelegate, RangeSlide
default:
break
}
- analysisLabel.text = LocString("亲,您的睡眠健康指数已击败全国") + "\(per)%" + LocString("的同龄人")
}
private func updateChartView() {
diff --git a/HDFwear/Home/WomenHealthVC.swift b/HDFwear/Home/WomenHealthVC.swift
index 6971e0f..281dec8 100644
--- a/HDFwear/Home/WomenHealthVC.swift
+++ b/HDFwear/Home/WomenHealthVC.swift
@@ -14,7 +14,7 @@ class WomenHealthVC: UIViewController {
let menstrual = UserInfo.menstrual
- @IBOutlet weak var dateLabel: UILabel!
+// @IBOutlet weak var dateLabel: UILabel!
@IBOutlet weak var cycleLabel: UILabel!
@IBOutlet weak var daysLabel: UILabel!
@@ -23,7 +23,7 @@ class WomenHealthVC: UIViewController {
var isFirst: Bool = false
- @IBOutlet weak var firstView: UIView!
+// @IBOutlet weak var firstView: UIView!
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
navigationController?.setNavigationBarHidden(false, animated: true)
@@ -31,21 +31,21 @@ class WomenHealthVC: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
- title = LocString("经期设置")
+ title = LocString("生理周期设置")
if menstrual.days == 0 {
daysLabel.text = "--\(LocString("天"))"
cycleLabel.text = "--\(LocString("天"))"
- dateLabel.text = LocString("未选择")
+// dateLabel.text = LocString("未选择")
} else {
daysLabel.text = "\(menstrual.days)\(LocString("天"))"
cycleLabel.text = "\(menstrual.cycle)\(LocString("天"))"
- dateLabel.text = menstrual.lastDate!.toString(.custom("yyyy-MM-dd"))
+// dateLabel.text = menstrual.lastDate!.toString(.custom("yyyy-MM-dd"))
}
if isFirst {
- firstView.isHidden = false
+// firstView.isHidden = false
}
@@ -68,10 +68,10 @@ class WomenHealthVC: UIViewController {
MBProgressHUD.showh(LocString("周期长度没有填哟"))
return
}
- if dateLabel.text == LocString("未选择") {
- MBProgressHUD.showh(LocString("最近一次月经没有填哟"))
- return
- }
+// if dateLabel.text == LocString("未选择") {
+// MBProgressHUD.showh(LocString("最近一次月经没有填哟"))
+// return
+// }
var lastDate = menstrual.lastDate!
lastDate = lastDate - (menstrual.days - 1).days //wypwyp20220305改
menstrual.lastDate = lastDate
@@ -141,17 +141,17 @@ class WomenHealthVC: UIViewController {
}
- @IBAction func setLastMenstrual(_ sender: Any) {
- let pickerView = DatePickerView(title: LocString("最近一次月经"))
- pickerView.datePicker.datePickerMode = .date
- pickerView.datePicker.date = Date()
- pickerView.datePicker.maximumDate = Date()
- pickerView.show()
- pickerView.clickClosure = {[weak self] date in
- self?.dateLabel.text = date.toString(.custom("yyyy-MM-dd"))
- self?.menstrual.lastDate = date
- }
- }
+// @IBAction func setLastMenstrual(_ sender: Any) {
+// let pickerView = DatePickerView(title: LocString("最近一次月经"))
+// pickerView.datePicker.datePickerMode = .date
+// pickerView.datePicker.date = Date()
+// pickerView.datePicker.maximumDate = Date()
+// pickerView.show()
+// pickerView.clickClosure = {[weak self] date in
+// self?.dateLabel.text = date.toString(.custom("yyyy-MM-dd"))
+// self?.menstrual.lastDate = date
+// }
+// }