state.dart 1001 B

12345678910111213141516171819202122232425
  1. import 'package:get/get.dart';
  2. import 'package:vnoteapp/pages/medical/models/item.dart';
  3. class MedicalState {
  4. final RxString _currentTab = RxString('Temp');
  5. final RxList<MedicalItem> _medicalMenuList = RxList<MedicalItem>([
  6. MedicalItem(key: 'Temp', diagnosticItem: '体温'),
  7. MedicalItem(key: 'GLU', diagnosticItem: '血糖'),
  8. MedicalItem(key: 'NIBP', diagnosticItem: '血压'),
  9. MedicalItem(key: 'SpO2', diagnosticItem: '血氧'),
  10. MedicalItem(key: 'BMI', diagnosticItem: 'BMI'),
  11. ]);
  12. // final Rx<Map<String, dynamic>> _diagnosisDataValue = Rx({});
  13. String get currentTab => _currentTab.value;
  14. set currentTab(String val) => _currentTab(val);
  15. /// 健康检测列表
  16. set medicalMenuList(List<MedicalItem> value) => _medicalMenuList(value);
  17. List<MedicalItem> get medicalMenuList => _medicalMenuList;
  18. // Map<String, dynamic> get diagnosisDataValue => _diagnosisDataValue.value;
  19. // set diagnosisDataValue(Map<String, dynamic> val) => _diagnosisDataValue(val);
  20. }